Class AntRunAction.Builder

All Implemented Interfaces:
org.citrusframework.actions.ActionBuilder<AntRunAction,org.citrusframework.actions.AntRunActionBuilder<AntRunAction>>, org.citrusframework.actions.AntRunActionBuilder<AntRunAction>, org.citrusframework.actions.ReferenceResolverAwareBuilder<AntRunAction,org.citrusframework.actions.AntRunActionBuilder<AntRunAction>>, org.citrusframework.spi.ReferenceResolverAware, org.citrusframework.TestActionBuilder<AntRunAction>
Enclosing class:
AntRunAction

public static final class AntRunAction.Builder extends AbstractTestActionBuilder<AntRunAction,AntRunAction.Builder> implements org.citrusframework.spi.ReferenceResolverAware, org.citrusframework.actions.AntRunActionBuilder<AntRunAction>
Action builder.
  • Constructor Details

    • Builder

      public Builder()
  • Method Details

    • antrun

      public static AntRunAction.Builder antrun()
    • antrun

      public static AntRunAction.Builder antrun(String buildFilePath)
    • buildFilePath

      public AntRunAction.Builder buildFilePath(String buildFilePath)
      Specified by:
      buildFilePath in interface org.citrusframework.actions.AntRunActionBuilder<AntRunAction>
    • target

      public AntRunAction.Builder target(String target)
      Specified by:
      target in interface org.citrusframework.actions.AntRunActionBuilder<AntRunAction>
    • targets

      public AntRunAction.Builder targets(String... targets)
      Specified by:
      targets in interface org.citrusframework.actions.AntRunActionBuilder<AntRunAction>
    • property

      public AntRunAction.Builder property(String name, Object value)
      Specified by:
      property in interface org.citrusframework.actions.AntRunActionBuilder<AntRunAction>
    • properties

      public AntRunAction.Builder properties(Properties properties)
      Specified by:
      properties in interface org.citrusframework.actions.AntRunActionBuilder<AntRunAction>
    • propertyFile

      public AntRunAction.Builder propertyFile(String filePath)
      Specified by:
      propertyFile in interface org.citrusframework.actions.AntRunActionBuilder<AntRunAction>
    • listener

      public AntRunAction.Builder listener(Object buildListener)
      Specified by:
      listener in interface org.citrusframework.actions.AntRunActionBuilder<AntRunAction>
    • listenerName

      public AntRunAction.Builder listenerName(String buildListener)
      Specified by:
      listenerName in interface org.citrusframework.actions.AntRunActionBuilder<AntRunAction>
    • withReferenceResolver

      public AntRunAction.Builder withReferenceResolver(org.citrusframework.spi.ReferenceResolver referenceResolver)
      Specified by:
      withReferenceResolver in interface org.citrusframework.actions.ReferenceResolverAwareBuilder<AntRunAction,org.citrusframework.actions.AntRunActionBuilder<AntRunAction>>
    • setReferenceResolver

      public void setReferenceResolver(org.citrusframework.spi.ReferenceResolver referenceResolver)
      Specified by:
      setReferenceResolver in interface org.citrusframework.spi.ReferenceResolverAware
    • build

      public AntRunAction build()
      Specified by:
      build in interface org.citrusframework.TestActionBuilder<AntRunAction>