Builder

public abstract class Builder

Builder for HttpOptions.

Constructors

Link copied to clipboard
public void HttpOptions.Builder()

Functions

Link copied to clipboard
public abstract HttpOptions.Builder apiVersion(String apiVersion)
Setter for apiVersion.
Link copied to clipboard
public abstract HttpOptions.Builder baseUrl(String baseUrl)
Setter for baseUrl.
Link copied to clipboard
public abstract HttpOptions.Builder baseUrlResourceScope(ResourceScope baseUrlResourceScope)
Setter for baseUrlResourceScope.
@CanIgnoreReturnValue()
public HttpOptions.Builder baseUrlResourceScope(ResourceScope.Known knownType)
Setter for baseUrlResourceScope given a known enum.
@CanIgnoreReturnValue()
public HttpOptions.Builder baseUrlResourceScope(String baseUrlResourceScope)
Setter for baseUrlResourceScope given a string.
Link copied to clipboard
public abstract HttpOptions build()
Link copied to clipboard
@CanIgnoreReturnValue()
public HttpOptions.Builder clearApiVersion()
Clears the value of apiVersion field.
Link copied to clipboard
@CanIgnoreReturnValue()
public HttpOptions.Builder clearBaseUrl()
Clears the value of baseUrl field.
Link copied to clipboard
@CanIgnoreReturnValue()
public HttpOptions.Builder clearBaseUrlResourceScope()
Clears the value of baseUrlResourceScope field.
Link copied to clipboard
@CanIgnoreReturnValue()
public HttpOptions.Builder clearExtraBody()
Clears the value of extraBody field.
Link copied to clipboard
@CanIgnoreReturnValue()
public HttpOptions.Builder clearHeaders()
Clears the value of headers field.
Link copied to clipboard
@CanIgnoreReturnValue()
public HttpOptions.Builder clearRetryOptions()
Clears the value of retryOptions field.
Link copied to clipboard
@CanIgnoreReturnValue()
public HttpOptions.Builder clearTimeout()
Clears the value of timeout field.
Link copied to clipboard
public abstract HttpOptions.Builder extraBody(Map<String, Object> extraBody)
Setter for extraBody.
Link copied to clipboard
public abstract HttpOptions.Builder headers(Map<String, String> headers)
Setter for headers.
Link copied to clipboard
public abstract HttpOptions.Builder retryOptions(HttpRetryOptions retryOptions)
Setter for retryOptions.
@CanIgnoreReturnValue()
public HttpOptions.Builder retryOptions(HttpRetryOptions.Builder retryOptionsBuilder)
Setter for retryOptions builder.
Link copied to clipboard
public abstract HttpOptions.Builder timeout(Integer timeout)
Setter for timeout.