Interface KnativeActionBuilderBase<T extends TestAction,B extends KnativeActionBuilderBase<T,B>>
- All Superinterfaces:
ActionBuilder<T,,B> ReferenceResolverAwareBuilder<T,,B> TestActionBuilder<T>
- All Known Subinterfaces:
KnativeBrokerCreateActionBuilder<T,,B> KnativeBrokerDeleteActionBuilder<T,,B> KnativeBrokerVerifyActionBuilder<T,,B> KnativeChannelCreateActionBuilder<T,,B> KnativeEventReceiveActionBuilder<T,,B> KnativeEventSendActionBuilder<T,,B> KnativeResourceDeleteActionBuilder<T,,B> KnativeSubscriptionCreateActionBuilder<T,,B> KnativeTriggerCreateActionBuilder<T,,B> KnativeTriggerDeleteActionBuilder<T,B>
public interface KnativeActionBuilderBase<T extends TestAction,B extends KnativeActionBuilderBase<T,B>>
extends ActionBuilder<T,B>, ReferenceResolverAwareBuilder<T,B>, TestActionBuilder<T>
-
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) Enable/Disable automatic removal of created Knative resources.Use a custom Knative or Kubernetes client.clusterType(ClusterType clusterType) Explicitly set cluster type for this action.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 Knative or Kubernetes client. -
inNamespace
Use an explicit namespace. -
clusterType
Explicitly set cluster type for this action. -
autoRemoveResources
Enable/Disable automatic removal of created Knative resources.
-