public static final class PublicClientInfo.Builder
extends java.lang.Object
PublicClientInfo
.Constructor and Description |
---|
Builder()
Constructor with parameters for the required properties of
PublicClientInfo . |
Modifier and Type | Method and Description |
---|---|
PublicClientInfo |
build() |
PublicClientInfo.Builder |
setBaseUrl(java.lang.String baseUrl)
Protocol and domain name (or IP address) of CSP, for e.g.,
https://console.cloud.vmware.com.
|
PublicClientInfo.Builder |
setClientId(java.lang.String clientId)
The client-id to use with CSP, identified with base_url.
|
PublicClientInfo.Builder |
setDefaultOrgId(java.lang.String defaultOrgId)
The org id for this client-id, typically a UUID.
|
PublicClientInfo.Builder |
setEaOrgId(java.lang.String eaOrgId)
The symbolic org id for enterprise admins.
|
PublicClientInfo.Builder |
setGssOrgId(java.lang.String gssOrgId)
The symbolic org id for GSS (Global Support Services).
|
PublicClientInfo.Builder |
setRedirectUris(java.util.List<java.lang.String> redirectUris)
The set of redirect URI's configured for this client_id.
|
PublicClientInfo.Builder |
setSreOrgId(java.lang.String sreOrgId)
The symbolic org id SRE (Site Reliability Engineer).
|
public Builder()
PublicClientInfo
.public PublicClientInfo.Builder setBaseUrl(java.lang.String baseUrl)
baseUrl
- New value for the property.public PublicClientInfo.Builder setClientId(java.lang.String clientId)
clientId
- New value for the property.public PublicClientInfo.Builder setDefaultOrgId(java.lang.String defaultOrgId)
defaultOrgId
- New value for the property.public PublicClientInfo.Builder setEaOrgId(java.lang.String eaOrgId)
eaOrgId
- New value for the property.public PublicClientInfo.Builder setGssOrgId(java.lang.String gssOrgId)
gssOrgId
- New value for the property.public PublicClientInfo.Builder setRedirectUris(java.util.List<java.lang.String> redirectUris)
redirectUris
- New value for the property.public PublicClientInfo.Builder setSreOrgId(java.lang.String sreOrgId)
sreOrgId
- New value for the property.public PublicClientInfo build()