Interface SendActionBuilder<T extends TestAction,M extends SendMessageBuilderFactory<T,M>,B extends SendActionBuilder<T,M,B>>

All Superinterfaces:
ActionBuilder<T,B>, MessageActionBuilder, TestActionBuilder<T>
All Known Subinterfaces:
HttpClientRequestActionBuilder<T,M,B>, HttpServerResponseActionBuilder<T,M,B>, OpenApiClientRequestActionBuilder<T,M,B>, OpenApiServerResponseActionBuilder<T,M,B>, SoapSendActionBuilder<T,M,B>, SoapSendActionBuilderBase<T,M,B>, SoapSendFaultActionBuilder<T,M,B>

public interface SendActionBuilder<T extends TestAction,M extends SendMessageBuilderFactory<T,M>,B extends SendActionBuilder<T,M,B>> extends ActionBuilder<T,B>, TestActionBuilder<T>, MessageActionBuilder
  • Method Details

    • endpoint

      B endpoint(Endpoint endpoint)
    • endpoint

      B endpoint(String endpointUri)
    • message

      M message()
    • message

      M message(MessageBuilder message)
    • message

      M message(Message message)
    • extract

      default M extract(VariableExtractor.Builder<?,?> builder)
      Adds message processor on the message as fluent builder.
    • transform

      B transform(MessageProcessor processor)
      Adds message processor on the message.
    • transform

      B transform(MessageProcessorAdapter adapter)
      Adds message processor on the message.
    • transform

      B transform(MessageProcessor.Builder<?,?> builder)
      Adds message processor on the message as fluent builder.
    • process

      B process(MessageProcessor processor)
      Adds message processor on the message.
      Parameters:
      processor -
      Returns:
    • process

      B process(MessageProcessor.Builder<?,?> builder)
      Adds message processor on the message as fluent builder.
    • process

      B process(MessageProcessorAdapter adapter)
      Adds message processor on the message as fluent builder.
    • fork

      B fork(boolean forkMode)
      Sets the fork mode for this send action builder.