Class BatchRequestBuilder

All Implemented Interfaces:
IRequestBuilder

public class BatchRequestBuilder extends BaseRequestBuilder<BatchResponseContent>
Request builder for batch requests
  • Constructor Details

    • BatchRequestBuilder

      public BatchRequestBuilder(@Nonnull String requestUrl, @Nonnull IBaseClient<?> client, @Nonnull List<? extends Option> options)
      Instantiates a new batch request builder
      Parameters:
      requestUrl - the URL for the request
      client - the client to use to execute the request
      options - the request options
  • Method Details

    • buildRequest

      @Nonnull public BatchRequest buildRequest(@Nullable Option... requestOptions)
      Creates the request
      Parameters:
      requestOptions - the options for this request
      Returns:
      the IUserRequest instance
    • buildRequest

      @Nonnull public BatchRequest buildRequest(@Nonnull List<? extends Option> requestOptions)
      Creates the request
      Parameters:
      requestOptions - the options for this request
      Returns:
      the IUserRequest instance