public static class SquareClient.Builder extends Object
SquareClient.| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
SquareClient.Builder |
accessToken(String accessToken)
Credentials setter for BearerAuth.
|
SquareClient.Builder |
additionalHeaders(Headers additionalHeaders)
Additional headers to add to each API request.
|
SquareClient |
build()
Builds a new SquareClient object using the set fields.
|
SquareClient.Builder |
customUrl(String customUrl)
Sets the base URL requests are made to.
|
SquareClient.Builder |
environment(Environment environment)
Current API environment.
|
SquareClient.Builder |
httpCallback(HttpCallback httpCallback)
HttpCallback.
|
SquareClient.Builder |
httpClientConfig(Consumer<HttpClientConfiguration.Builder> action)
Setter for the Builder of httpClientConfiguration, takes in an operation to be performed
on the builder instance of HTTP client configuration.
|
SquareClient.Builder |
squareVersion(String squareVersion)
Square Connect API versions.
|
SquareClient.Builder |
timeout(long timeout)
Deprecated.
This method will be removed in a future version. Use
httpClientConfig instead. |
SquareClient.Builder |
userAgentDetail(String userAgentDetail)
Additional detail which can be appended with User-Agent header.
|
public SquareClient.Builder accessToken(String accessToken)
accessToken - String value for accessToken.public SquareClient.Builder environment(Environment environment)
environment - The environment for client.public SquareClient.Builder customUrl(String customUrl)
customUrl - The customUrl for client.public SquareClient.Builder squareVersion(String squareVersion)
squareVersion - The squareVersion for client.public SquareClient.Builder additionalHeaders(Headers additionalHeaders)
additionalHeaders - The additionalHeaders for client.public SquareClient.Builder userAgentDetail(String userAgentDetail)
userAgentDetail - The userAgentDetail for client.@Deprecated public SquareClient.Builder timeout(long timeout)
httpClientConfig instead.timeout - must be greater then 0.public SquareClient.Builder httpCallback(HttpCallback httpCallback)
httpCallback - Callback to be called before and after the HTTP call.public SquareClient.Builder httpClientConfig(Consumer<HttpClientConfiguration.Builder> action)
action - Consumer for the builder of httpClientConfiguration.public SquareClient build()
Copyright © 2022. All rights reserved.