Interface ActionBuilder<T extends TestAction,B extends TestActionBuilder<T>>

All Known Subinterfaces:
AgentActionBuilderBase<T,B>, AgentConnectActionBuilder<T,B>, AgentRunActionBuilder<T,B>, AntRunActionBuilder<T>, ApplyTemplateBuilder<T,B>, ApplyTestBehaviorActionBuilder<T>, AssertContainerBuilder<T,B>, CamelActionBuilderBase<T,B>, CamelControlBusActionBuilder<T,B>, CamelCreateComponentActionBuilder<T,B>, CamelCreateContextActionBuilder<T,B>, CamelCreateRouteActionBuilder<T,B>, CamelInfraRunActionBuilder<T,B>, CamelInfraStopActionBuilder<T,B>, CamelIntegrationRunActionBuilder<T,B>, CamelIntegrationStopActionBuilder<T,B>, CamelIntegrationVerifyActionBuilder<T,B>, CamelJBangActionBuilderBase<T,B>, CamelJBangCmdSendActionBuilder<T,B>, CamelJBangPluginAddActionBuilder<T,B>, CamelKubernetesIntegrationDeleteActionBuilder<T,B>, CamelKubernetesIntegrationRunActionBuilder<T,B>, CamelKubernetesIntegrationVerifyActionBuilder<T,B>, CamelRemoveRouteActionBuilder<T,B>, CamelRouteActionBuilderBase<T,B>, CamelStartContextActionBuilder<T,B>, CamelStartRouteActionBuilder<T,B>, CamelStopContextActionBuilder<T,B>, CamelStopRouteActionBuilder<T,B>, CatchContainerBuilder<T,B>, CreateEndpointActionBuilder<T>, CreateVariablesActionBuilder<T>, DatabaseConnectingActionBuilder<T,B>, DockerActionBuilder<T,B>, EchoActionBuilder<T>, ExceptionContainerBuilder<T,B>, ExecutePlsqlActionBuilder<T,B>, ExecuteSqlActionBuilder<T,B>, ExecuteSqlQueryActionBuilder<T,B>, FailActionBuilder<T>, GroovyCreateBeansActionBuilder<T,B>, GroovyCreateEndpointsActionBuilder<T,B>, GroovyRunActionBuilder<T,B>, HttpClientRequestActionBuilder<T,M,B>, HttpClientResponseActionBuilder<T,M,B>, HttpServerRequestActionBuilder<T,M,B>, HttpServerResponseActionBuilder<T,M,B>, InputActionBuilder<T>, IterateContainerBuilder<T,B>, IteratingContainerBuilder<T,B>, JmsPurgeQueuesActionBuilder<T,B>, KnativeActionBuilderBase<T,B>, 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>, KubernetesActionBuilderBase<T,B>, 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>, KubernetesExecuteActionBuilder<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>, LoadPropertiesActionBuilder<T>, OpenApiClientRequestActionBuilder<T,M,B>, OpenApiClientResponseActionBuilder<T,M,B>, OpenApiServerRequestActionBuilder<T,M,B>, OpenApiServerResponseActionBuilder<T,M,B>, PurgeEndpointActionBuilder<T>, ReceiveActionBuilder<T,M,B>, ReceiveTimeoutActionBuilder<T>, RepeatOnErrorUntilTrueContainerBuilder<T,B>, RepeatUntilTrueContainerBuilder<T,B>, SeleniumActionBuilderBase<T,B>, SeleniumAlertActionBuilder<T,B>, SeleniumCheckInputActionBuilder<T,B>, SeleniumClearBrowserCacheActionBuilder<T,B>, SeleniumClickActionBuilder<T,B>, SeleniumCloseWindowActionBuilder<T,B>, SeleniumDropDownSelectActionBuilder<T,B>, SeleniumElementActionBuilderBase<T,B>, SeleniumFillFormActionBuilder<T,B>, SeleniumFindElementActionBuilder<T,B>, SeleniumGetStoredFileActionBuilder<T,B>, SeleniumHoverActionBuilder<T,B>, SeleniumJavaScriptActionBuilder<T,B>, SeleniumMakeScreenshotActionBuilder<T,B>, SeleniumNavigateActionBuilder<T,B>, SeleniumOpenWindowActionBuilder<T,B>, SeleniumPageActionBuilder<T,B>, SeleniumSetInputActionBuilder<T,B>, SeleniumStartBrowserActionBuilder<T,B>, SeleniumStopBrowserActionBuilder<T,B>, SeleniumStoreFileActionBuilder<T,B>, SeleniumSwitchWindowActionBuilder<T,B>, SeleniumWaitUntilActionBuilder<T,B>, SendActionBuilder<T,M,B>, SleepActionBuilder<T>, SoapReceiveActionBuilder<T,M,B>, SoapSendActionBuilder<T,M,B>, SoapSendActionBuilderBase<T,M,B>, SoapSendFaultActionBuilder<T,M,B>, StartServerActionBuilder<T>, StopServerActionBuilder<T>, StopTimeActionBuilder<T>, StopTimerActionBuilder<T>, TestcontainersComposeDownActionBuilder<C,T,B>, TestcontainersComposeUpActionBuilder<C,T,B>, TestcontainersKafkaStartActionBuilder<C,T,B>, TestcontainersLocalStackStartActionBuilder<C,T,B>, TestcontainersMongoDBStartActionBuilder<C,T,B>, TestcontainersPostgreSQLStartActionBuilder<C,T,B>, TestcontainersRedpandaStartActionBuilder<C,T,B>, TestcontainersStartActionBuilder<C,T,B>, TestcontainersStartActionBuilderBase<C,T,B>, TestcontainersStopActionBuilder<T,B>, TraceVariablesActionBuilder<T>, TransformActionBuilder<T>, WaitContainerBuilder<T,B,C>

public interface ActionBuilder<T extends TestAction,B extends TestActionBuilder<T>>
  • Method Summary

    Modifier and Type
    Method
    Description
    Sets the test actor for this action.
    description(String description)
    Sets the description.
    name(String name)
    Sets the test action name.
  • Method Details

    • name

      B name(String name)
      Sets the test action name.
      Parameters:
      name - the test action name.
      Returns:
    • description

      B description(String description)
      Sets the description.
      Parameters:
      description -
      Returns:
    • actor

      B actor(TestActor actor)
      Sets the test actor for this action.
      Parameters:
      actor - the actor.
      Returns: