Interface HttpClientRequestActionBuilder<T extends TestAction,M extends HttpSendRequestMessageBuilderFactory<T,M>,B extends HttpClientRequestActionBuilder<T,M,B>>

All Superinterfaces:
ActionBuilder<T,B>, MessageActionBuilder, SendActionBuilder<T,M,B>, TestActionBuilder<T>
All Known Subinterfaces:
OpenApiClientRequestActionBuilder<T,M,B>

public interface HttpClientRequestActionBuilder<T extends TestAction,M extends HttpSendRequestMessageBuilderFactory<T,M>,B extends HttpClientRequestActionBuilder<T,M,B>> extends SendActionBuilder<T,M,B>
  • Method Details

    • path

      B path(String path)
      Sets the request path.
    • method

      B method(String method)
      Sets the request method.
    • uri

      B uri(String uri)
      Set the endpoint URI for the request. This works only if the HTTP endpoint used doesn't provide an own endpoint URI resolver.
      Parameters:
      uri - absolute URI to use for the endpoint
      Returns:
      self
    • queryParam

      B queryParam(String name)
      Adds a query param to the request uri.
    • queryParam

      B queryParam(String name, String value)
      Adds a query param to the request uri.