Class DeletePod
java.lang.Object
org.citrusframework.kubernetes.command.AbstractKubernetesCommand<R,T>
org.citrusframework.kubernetes.command.AbstractClientCommand<io.fabric8.kubernetes.client.dsl.ClientMixedOperation<R,? extends io.fabric8.kubernetes.api.model.KubernetesResourceList,? extends io.fabric8.kubernetes.api.model.Doneable<R>,? extends io.fabric8.kubernetes.client.dsl.ClientResource<R,? extends io.fabric8.kubernetes.api.model.Doneable<R>>>,D,T>
org.citrusframework.kubernetes.command.AbstractDeleteCommand<DeleteResult,io.fabric8.kubernetes.api.model.Pod,DeletePod>
org.citrusframework.kubernetes.command.DeletePod
- All Implemented Interfaces:
KubernetesCommand<DeleteResult>
public class DeletePod
extends AbstractDeleteCommand<DeleteResult,io.fabric8.kubernetes.api.model.Pod,DeletePod>
- Since:
- 2.7
- Author:
- Christoph Deppisch
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected io.fabric8.kubernetes.client.dsl.ClientMixedOperation<io.fabric8.kubernetes.api.model.Pod,io.fabric8.kubernetes.api.model.PodList, io.fabric8.kubernetes.api.model.DoneablePod, io.fabric8.kubernetes.client.dsl.ClientPodResource<io.fabric8.kubernetes.api.model.Pod, io.fabric8.kubernetes.api.model.DoneablePod>> operation(KubernetesClient kubernetesClient, TestContext context) Subclasses provide operation to call.Methods inherited from class org.citrusframework.kubernetes.command.AbstractDeleteCommand
execute, getResource, setResourceMethods inherited from class org.citrusframework.kubernetes.command.AbstractClientCommand
executeMethods inherited from class org.citrusframework.kubernetes.command.AbstractKubernetesCommand
getCommandResult, getLabels, getName, getParameter, getParameters, getResultCallback, getWithoutLabels, hasParameter, label, label, name, namespace, setCommandResult, setParameters, validate, withoutLabel, withoutLabel, withParam
-
Constructor Details
-
DeletePod
public DeletePod()Default constructor initializing the command name.
-
-
Method Details
-
operation
protected io.fabric8.kubernetes.client.dsl.ClientMixedOperation<io.fabric8.kubernetes.api.model.Pod,io.fabric8.kubernetes.api.model.PodList, operationio.fabric8.kubernetes.api.model.DoneablePod, io.fabric8.kubernetes.client.dsl.ClientPodResource<io.fabric8.kubernetes.api.model.Pod, io.fabric8.kubernetes.api.model.DoneablePod>> (KubernetesClient kubernetesClient, TestContext context) Description copied from class:AbstractClientCommandSubclasses provide operation to call.- Specified by:
operationin classAbstractClientCommand<io.fabric8.kubernetes.client.dsl.ClientMixedOperation<io.fabric8.kubernetes.api.model.Pod,? extends io.fabric8.kubernetes.api.model.KubernetesResourceList, ? extends io.fabric8.kubernetes.api.model.Doneable<io.fabric8.kubernetes.api.model.Pod>, ? extends io.fabric8.kubernetes.client.dsl.ClientResource<io.fabric8.kubernetes.api.model.Pod, ? extends io.fabric8.kubernetes.api.model.Doneable<io.fabric8.kubernetes.api.model.Pod>>>, DeleteResult, DeletePod> - Returns:
-