static EasyDonateClient.Builder |
EasyDonateClient.builder() |
Create a new EasyDonate API client builder.
Usage of builder is more visually beautiful, but
actually all creation methods uses any builder methods.
|
@NotNull EasyDonateClient.Builder |
EasyDonateClient.Builder.setAccessKey(@NotNull String accessKey) |
Set the shop access key.
|
@NotNull EasyDonateClient.Builder |
EasyDonateClient.Builder.setConnectTimeout(long timeout,
@NotNull TimeUnit timeUnit) |
Set the connection establishing timeout.
|
@NotNull EasyDonateClient.Builder |
EasyDonateClient.Builder.setReadTimeout(long timeout,
@NotNull TimeUnit timeUnit) |
Set the response awaiting and reading timeout.
|
@NotNull EasyDonateClient.Builder |
EasyDonateClient.Builder.setResponseTimeout(long timeout,
@NotNull TimeUnit timeUnit) |
Set the response awaiting timeout.
|
@NotNull EasyDonateClient.Builder |
EasyDonateClient.Builder.setUserAgent(@NotNull String userAgent) |
Set the custom User-Agent header value for all further HTTP requests.
The default User-Agent is determined by Constants.USER_AGENT .
|
@NotNull EasyDonateClient.Builder |
EasyDonateClient.Builder.setWriteTimeout(long timeout,
@NotNull TimeUnit timeUnit) |
Set the request writing and sending timeout.
|