Interface KubernetesActionBuilderBase<T extends TestAction,B extends KubernetesActionBuilderBase<T,B>>
- All Superinterfaces:
ActionBuilder<T,,B> ReferenceResolverAwareBuilder<T,,B> TestActionBuilder<T>
- All Known Subinterfaces:
KubernetesAgentConnectActionBuilder<T,,B> KubernetesAgentDisconnectActionBuilder<T,,B> KubernetesConfigMapCreateActionBuilder<T,,B> KubernetesConfigMapDeleteActionBuilder<T,,B> KubernetesCreateAnnotationsActionBuilder<T,,B> KubernetesCreateLabelsActionBuilder<T,,B> KubernetesCustomResourceCreateActionBuilder<T,,B> KubernetesCustomResourceDeleteActionBuilder<T,,B> KubernetesCustomResourceVerifyActionBuilder<T,,B> KubernetesPodDeleteActionBuilder<T,,B> KubernetesPodVerifyActionBuilder<T,,B> KubernetesPodWatchLogsActionBuilder<T,,B> KubernetesResourceCreateActionBuilder<T,,B> KubernetesResourceDeleteActionBuilder<T,,B> KubernetesSecretCreateActionBuilder<T,,B> KubernetesSecretDeleteActionBuilder<T,,B> KubernetesServiceConnectActionBuilder<T,,B> KubernetesServiceCreateActionBuilder<T,,B> KubernetesServiceDeleteActionBuilder<T,,B> KubernetesServiceDisconnectActionBuilder<T,B>
public interface KubernetesActionBuilderBase<T extends TestAction,B extends KubernetesActionBuilderBase<T,B>>
extends ActionBuilder<T,B>, TestActionBuilder<T>, ReferenceResolverAwareBuilder<T,B>
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.citrusframework.TestActionBuilder
TestActionBuilder.DelegatingTestActionBuilder<T extends TestAction> -
Field Summary
Fields inherited from interface org.citrusframework.TestActionBuilder
logger, RESOURCE_PATH, TYPE_RESOLVER -
Method Summary
Modifier and TypeMethodDescriptionautoRemoveResources(boolean enabled) Auto remove created Kubernetes resources after the test.Use a custom Kubernetes client.inNamespace(String namespace) Use an explicit namespace.Methods inherited from interface org.citrusframework.actions.ActionBuilder
actor, description, nameMethods inherited from interface org.citrusframework.actions.ReferenceResolverAwareBuilder
withReferenceResolverMethods inherited from interface org.citrusframework.TestActionBuilder
build
-
Method Details
-
client
Use a custom Kubernetes client. -
inNamespace
Use an explicit namespace. -
autoRemoveResources
Auto remove created Kubernetes resources after the test.
-