public static class VmcClients.Builder
extends java.lang.Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
ApiClient |
build() |
VmcClients.Builder |
setAuthorizationUrl(java.lang.String authorizationUrl) |
VmcClients.Builder |
setBaseUrl(java.lang.String baseUrl) |
VmcClients.Builder |
setRefreshToken(char[] refreshToken) |
VmcClients.Builder |
useNonBlockingIo()
Invoking this method will result in the
ApiClient using
non-blocking (Java NIO) I/O. |
public VmcClients.Builder setRefreshToken(char[] refreshToken)
refreshToken
- the token supplied to the authorization service
for issuing access tokenspublic VmcClients.Builder setBaseUrl(java.lang.String baseUrl)
baseUrl
- VMC's base URL; must not be null
. Default
value is public VmcClients.Builder useNonBlockingIo()
ApiClient
using
non-blocking (Java NIO) I/O.
By default the ApiClient
uses blocking I/O.
public VmcClients.Builder setAuthorizationUrl(java.lang.String authorizationUrl)
authorizationUrl
- VMC's authorization service URL; can be set
to null
to circumvent the authorization refresh
process. Default value is public ApiClient build()