Class KubernetesExecuteAction.Builder.PodsActionBuilder
java.lang.Object
org.citrusframework.kubernetes.actions.KubernetesExecuteAction.Builder.PodsActionBuilder
- Enclosing class:
- KubernetesExecuteAction.Builder
Pods action builder.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionKubernetesExecuteAction.Builder.NamedActionBuilder<io.fabric8.kubernetes.api.model.Pod>create(io.fabric8.kubernetes.api.model.Pod pod) Creates new pod.KubernetesExecuteAction.Builder.NamedActionBuilder<io.fabric8.kubernetes.api.model.Pod>Create new pod from template path.KubernetesExecuteAction.Builder.NamedActionBuilder<io.fabric8.kubernetes.api.model.Pod>Create new pod from template.Deletes pod by name.KubernetesExecuteAction.Builder.NamedActionBuilder<io.fabric8.kubernetes.api.model.Pod>Gets pod by name.KubernetesExecuteAction.Builder.NamespacedActionBuilder<io.fabric8.kubernetes.api.model.PodList>list()List pods.KubernetesExecuteAction.Builder.NamedActionBuilder<io.fabric8.kubernetes.api.model.Pod>watch()Watch pods.
-
Constructor Details
-
PodsActionBuilder
public PodsActionBuilder()
-
-
Method Details
-
list
public KubernetesExecuteAction.Builder.NamespacedActionBuilder<io.fabric8.kubernetes.api.model.PodList> list()List pods. -
create
public KubernetesExecuteAction.Builder.NamedActionBuilder<io.fabric8.kubernetes.api.model.Pod> create(io.fabric8.kubernetes.api.model.Pod pod) Creates new pod.- Parameters:
pod-
-
create
public KubernetesExecuteAction.Builder.NamedActionBuilder<io.fabric8.kubernetes.api.model.Pod> create(Resource template) Create new pod from template.- Parameters:
template-
-
create
public KubernetesExecuteAction.Builder.NamedActionBuilder<io.fabric8.kubernetes.api.model.Pod> create(String templatePath) Create new pod from template path.- Parameters:
templatePath-
-
get
public KubernetesExecuteAction.Builder.NamedActionBuilder<io.fabric8.kubernetes.api.model.Pod> get(String name) Gets pod by name.- Parameters:
name-
-
delete
Deletes pod by name.- Parameters:
name-
-
watch
public KubernetesExecuteAction.Builder.NamedActionBuilder<io.fabric8.kubernetes.api.model.Pod> watch()Watch pods.
-