public static class DefaultFeedbackProvider.ImmutableFeedbackProvider extends Object implements FeedbackProvider, WithToImmutable<FeedbackProvider>
| Modifier and Type | Field and Description |
|---|---|
protected io.fabric8.kubernetes.clnt.v4_0.KubernetesClient |
client |
protected Logger |
logger |
| Constructor and Description |
|---|
ImmutableFeedbackProvider(io.fabric8.kubernetes.clnt.v4_0.KubernetesClient client,
Logger logger) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
displayContainerLogs(io.fabric8.kubernetes.api.model.v4_0.Pod pod,
io.fabric8.kubernetes.api.model.v4_0.Container container) |
protected void |
displayPodEvents(io.fabric8.kubernetes.api.model.v4_0.Pod pod) |
io.fabric8.kubernetes.api.model.v4_0.PodList |
findMatching(io.fabric8.kubernetes.api.model.v4_0.apps.Deployment deployment)
Returns the
PodList that match the specified Deployment. |
io.fabric8.kubernetes.api.model.v4_0.PodList |
findMatching(io.fabric8.kubernetes.api.model.v4_0.apps.ReplicaSet replicaSet)
Returns the
PodList that match the specified ReplicaSet. |
<T extends io.fabric8.kubernetes.api.model.v4_0.HasMetadata> |
onResourceNotReady(T resource) |
<T extends io.fabric8.kubernetes.api.model.v4_0.HasMetadata> |
podsOf(T resource)
Finds the pod that correspond to the specified resource.
|
FeedbackProvider |
toImmutable() |
@Inject protected final io.fabric8.kubernetes.clnt.v4_0.KubernetesClient client
@Inject protected final Logger logger
public ImmutableFeedbackProvider(io.fabric8.kubernetes.clnt.v4_0.KubernetesClient client,
Logger logger)
public <T extends io.fabric8.kubernetes.api.model.v4_0.HasMetadata> void onResourceNotReady(T resource)
onResourceNotReady in interface FeedbackProviderprotected void displayContainerLogs(io.fabric8.kubernetes.api.model.v4_0.Pod pod,
io.fabric8.kubernetes.api.model.v4_0.Container container)
protected void displayPodEvents(io.fabric8.kubernetes.api.model.v4_0.Pod pod)
public <T extends io.fabric8.kubernetes.api.model.v4_0.HasMetadata> io.fabric8.kubernetes.api.model.v4_0.PodList podsOf(T resource)
resource - The resource.public io.fabric8.kubernetes.api.model.v4_0.PodList findMatching(io.fabric8.kubernetes.api.model.v4_0.apps.Deployment deployment)
PodList that match the specified Deployment.deployment - The Deploymentpublic io.fabric8.kubernetes.api.model.v4_0.PodList findMatching(io.fabric8.kubernetes.api.model.v4_0.apps.ReplicaSet replicaSet)
PodList that match the specified ReplicaSet.replicaSet - The ReplicaSetpublic FeedbackProvider toImmutable()
toImmutable in interface WithToImmutable<FeedbackProvider>Copyright © 2018 JBoss by Red Hat. All rights reserved.