Class AbstractTestActionBuilder<T extends org.citrusframework.TestAction,S extends org.citrusframework.TestActionBuilder<T>>

java.lang.Object
org.citrusframework.AbstractTestActionBuilder<T,S>
All Implemented Interfaces:
org.citrusframework.TestActionBuilder<T>
Direct Known Subclasses:
AbstractTestContainerBuilder, AntRunAction.Builder, ApplyTestBehaviorAction.Builder, CreateEndpointAction.Builder, CreateVariablesAction.Builder, DefaultTestActionBuilder, EchoAction.Builder, FailAction.Builder, InputAction.Builder, JavaAction.Builder, LoadPropertiesAction.Builder, MessageBuilderSupport.MessageActionBuilder, PurgeEndpointAction.Builder, ReceiveTimeoutAction.Builder, SleepAction.Builder, StartServerAction.Builder, StopServerAction.Builder, StopTimeAction.Builder, StopTimerAction.Builder, Template.AbstractTemplateBuilder, TraceVariablesAction.Builder, TransformAction.Builder, Wait.Builder

public abstract class AbstractTestActionBuilder<T extends org.citrusframework.TestAction,S extends org.citrusframework.TestActionBuilder<T>> extends Object implements org.citrusframework.TestActionBuilder<T>
  • Nested Class Summary

    Nested classes/interfaces inherited from interface org.citrusframework.TestActionBuilder

    org.citrusframework.TestActionBuilder.DelegatingTestActionBuilder<T extends org.citrusframework.TestAction>
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected final S
     

    Fields inherited from interface org.citrusframework.TestActionBuilder

    logger, RESOURCE_PATH, TYPE_RESOLVER
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
     
  • Method Summary

    Modifier and Type
    Method
    Description
    actor(org.citrusframework.TestActor actor)
     
    description(String description)
     
    org.citrusframework.TestActor
    Obtains the actor.
    Obtains the description.
    Obtains the name.
    name(String name)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.citrusframework.TestActionBuilder

    build
  • Field Details

    • self

      protected final S extends org.citrusframework.TestActionBuilder<T> self
  • Constructor Details

    • AbstractTestActionBuilder

      protected AbstractTestActionBuilder()
  • Method Details

    • name

      public S name(String name)
    • description

      public S description(String description)
    • actor

      public S actor(org.citrusframework.TestActor actor)
    • getName

      public String getName()
      Obtains the name.
      Returns:
    • getDescription

      public String getDescription()
      Obtains the description.
      Returns:
    • getActor

      public org.citrusframework.TestActor getActor()
      Obtains the actor.
      Returns: