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