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