Package org.citrusframework.actions
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
-
Method Details
-
name
Sets the test action name.- Parameters:
name- the test action name.- Returns:
-
description
Sets the description.- Parameters:
description-- Returns:
-
actor
Sets the test actor for this action.- Parameters:
actor- the actor.- Returns:
-