Class Async.Builder

All Implemented Interfaces:
org.citrusframework.container.AsyncContainerBuilder<Async,Async.Builder>, org.citrusframework.spi.ReferenceResolverAware, org.citrusframework.TestActionBuilder<Async>, org.citrusframework.TestActionContainerBuilder<Async,Async.Builder>
Enclosing class:
Async

public static class Async.Builder extends AbstractTestContainerBuilder<Async,Async.Builder> implements org.citrusframework.container.AsyncContainerBuilder<Async,Async.Builder>
Action builder.
  • Constructor Details

    • Builder

      public Builder()
  • Method Details

    • async

      public static Async.Builder async()
    • errorAction

      public Async.Builder errorAction(org.citrusframework.TestAction action)
      Specified by:
      errorAction in interface org.citrusframework.container.AsyncContainerBuilder<Async,Async.Builder>
    • successAction

      public Async.Builder successAction(org.citrusframework.TestAction action)
      Specified by:
      successAction in interface org.citrusframework.container.AsyncContainerBuilder<Async,Async.Builder>
    • errorAction

      public Async.Builder errorAction(org.citrusframework.TestActionBuilder<?> action)
      Specified by:
      errorAction in interface org.citrusframework.container.AsyncContainerBuilder<Async,Async.Builder>
    • successAction

      public Async.Builder successAction(org.citrusframework.TestActionBuilder<?> action)
      Specified by:
      successAction in interface org.citrusframework.container.AsyncContainerBuilder<Async,Async.Builder>
    • errorActions

      public Async.Builder errorActions(org.citrusframework.TestActionBuilder<?>... actions)
      Specified by:
      errorActions in interface org.citrusframework.container.AsyncContainerBuilder<Async,Async.Builder>
    • successActions

      public Async.Builder successActions(org.citrusframework.TestActionBuilder<?>... actions)
      Specified by:
      successActions in interface org.citrusframework.container.AsyncContainerBuilder<Async,Async.Builder>
    • errorActions

      public Async.Builder errorActions(org.citrusframework.TestAction... actions)
      Specified by:
      errorActions in interface org.citrusframework.container.AsyncContainerBuilder<Async,Async.Builder>
    • successActions

      public Async.Builder successActions(org.citrusframework.TestAction... actions)
      Specified by:
      successActions in interface org.citrusframework.container.AsyncContainerBuilder<Async,Async.Builder>
    • build

      public Async build()
      Specified by:
      build in interface org.citrusframework.TestActionBuilder<Async>
      Overrides:
      build in class AbstractTestContainerBuilder<Async,Async.Builder>
    • doBuild

      protected Async doBuild()
      Description copied from class: AbstractTestContainerBuilder
      Builds the container.
      Specified by:
      doBuild in class AbstractTestContainerBuilder<Async,Async.Builder>