Interface IRequestBuilder

All Known Implementing Classes:
BaseActionCollectionRequestBuilder, BaseActionRequestBuilder, BaseCollectionReferenceRequestBuilder, BaseCollectionRequestBuilder, BaseCollectionWithReferencesRequestBuilder, BaseFunctionCollectionRequestBuilder, BaseFunctionRequestBuilder, BaseReferenceRequestBuilder, BaseRequestBuilder, BaseWithReferenceRequestBuilder, BatchRequestBuilder, CustomRequestBuilder, PrimitiveRequestBuilder

public interface IRequestBuilder
Builder for a request
  • Method Details

    • getClient

      @Nullable IBaseClient<?> getClient()
      Gets the client for this request builder
      Returns:
      the client for this request builder
    • getRequestUrl

      @Nullable String getRequestUrl()
      Gets the request URL
      Returns:
      the request URL
    • getRequestUrlWithAdditionalSegment

      @Nonnull String getRequestUrlWithAdditionalSegment(@Nonnull String urlSegment)
      Gets the request URL with an additional segment
      Parameters:
      urlSegment - the segment to add to the URL
      Returns:
      the new request URL