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>
  • Method Details

    • client

      B client(Object o)
      Use a custom Knative or Kubernetes client.
    • inNamespace

      B inNamespace(String namespace)
      Use an explicit namespace.
    • clusterType

      B clusterType(ClusterType clusterType)
      Explicitly set cluster type for this action.
    • autoRemoveResources

      B autoRemoveResources(boolean enabled)
      Enable/Disable automatic removal of created Knative resources.