public static final class CreateClientRequest.Builder extends Object
CreateClientRequest.
Initialize attributes and then invoke the build() method to create an
immutable instance.
Builder is not thread-safe and generally should not be stored in a field or collection,
but instead used immediately to create instances.
| Modifier and Type | Method and Description |
|---|---|
CreateClientRequest.Builder |
accessTokenValidity(Long accessTokenValidity)
Initializes the value for the
accessTokenValidity attribute. |
CreateClientRequest.Builder |
addAllAllowedProviders(Iterable<String> elements)
Adds elements to
allowedProviders list. |
CreateClientRequest.Builder |
addAllAuthorities(Iterable<String> elements)
Adds elements to
authorities list. |
CreateClientRequest.Builder |
addAllAuthorizedGrantTypes(Iterable<? extends GrantType> elements)
Adds elements to
authorizedGrantTypes list. |
CreateClientRequest.Builder |
addAllAutoApproves(Iterable<String> elements)
Adds elements to
autoApproves list. |
CreateClientRequest.Builder |
addAllRedirectUriPatterns(Iterable<String> elements)
Adds elements to
redirectUriPatterns list. |
CreateClientRequest.Builder |
addAllResourceIds(Iterable<String> elements)
Adds elements to
resourceIds list. |
CreateClientRequest.Builder |
addAllScopes(Iterable<String> elements)
Adds elements to
scopes list. |
CreateClientRequest.Builder |
allowedProvider(String... elements)
Adds elements to
allowedProviders list. |
CreateClientRequest.Builder |
allowedProvider(String element)
Adds one element to
allowedProviders list. |
CreateClientRequest.Builder |
allowedProviders(Iterable<String> elements)
Sets or replaces all elements for
allowedProviders list. |
CreateClientRequest.Builder |
approvalsDeleted(Boolean approvalsDeleted)
Initializes the value for the
approvalsDeleted attribute. |
CreateClientRequest.Builder |
authorities(Iterable<String> elements)
Sets or replaces all elements for
authorities list. |
CreateClientRequest.Builder |
authority(String... elements)
Adds elements to
authorities list. |
CreateClientRequest.Builder |
authority(String element)
Adds one element to
authorities list. |
CreateClientRequest.Builder |
authorizedGrantType(GrantType... elements)
Adds elements to
authorizedGrantTypes list. |
CreateClientRequest.Builder |
authorizedGrantType(GrantType element)
Adds one element to
authorizedGrantTypes list. |
CreateClientRequest.Builder |
authorizedGrantTypes(Iterable<? extends GrantType> elements)
Sets or replaces all elements for
authorizedGrantTypes list. |
CreateClientRequest.Builder |
autoApprove(String... elements)
Adds elements to
autoApproves list. |
CreateClientRequest.Builder |
autoApprove(String element)
Adds one element to
autoApproves list. |
CreateClientRequest.Builder |
autoApproves(Iterable<String> elements)
Sets or replaces all elements for
autoApproves list. |
CreateClientRequest |
build()
Builds a new
CreateClientRequest. |
CreateClientRequest.Builder |
clientId(String clientId)
Initializes the value for the
clientId attribute. |
CreateClientRequest.Builder |
clientSecret(String clientSecret)
Initializes the value for the
clientSecret attribute. |
CreateClientRequest.Builder |
createdWith(String createdWith)
Initializes the value for the
createdWith attribute. |
CreateClientRequest.Builder |
from(org.cloudfoundry.uaa.clients.AbstractCreateClient instance)
Fill a builder with attribute values from the provided
org.cloudfoundry.uaa.clients.AbstractCreateClient instance. |
CreateClientRequest.Builder |
from(CreateClientRequest instance)
Fill a builder with attribute values from the provided
CreateClientRequest instance. |
CreateClientRequest.Builder |
from(IdentityZoned instance)
Fill a builder with attribute values from the provided
org.cloudfoundry.uaa.IdentityZoned instance. |
CreateClientRequest.Builder |
identityZoneId(String identityZoneId)
Initializes the value for the
identityZoneId attribute. |
CreateClientRequest.Builder |
identityZoneSubdomain(String identityZoneSubdomain)
Initializes the value for the
identityZoneSubdomain attribute. |
CreateClientRequest.Builder |
name(String name)
Initializes the value for the
name attribute. |
CreateClientRequest.Builder |
redirectUriPattern(String... elements)
Adds elements to
redirectUriPatterns list. |
CreateClientRequest.Builder |
redirectUriPattern(String element)
Adds one element to
redirectUriPatterns list. |
CreateClientRequest.Builder |
redirectUriPatterns(Iterable<String> elements)
Sets or replaces all elements for
redirectUriPatterns list. |
CreateClientRequest.Builder |
refreshTokenValidity(Long refreshTokenValidity)
Initializes the value for the
refreshTokenValidity attribute. |
CreateClientRequest.Builder |
resourceId(String... elements)
Adds elements to
resourceIds list. |
CreateClientRequest.Builder |
resourceId(String element)
Adds one element to
resourceIds list. |
CreateClientRequest.Builder |
resourceIds(Iterable<String> elements)
Sets or replaces all elements for
resourceIds list. |
CreateClientRequest.Builder |
scope(String... elements)
Adds elements to
scopes list. |
CreateClientRequest.Builder |
scope(String element)
Adds one element to
scopes list. |
CreateClientRequest.Builder |
scopes(Iterable<String> elements)
Sets or replaces all elements for
scopes list. |
CreateClientRequest.Builder |
tokenSalt(String tokenSalt)
Initializes the value for the
tokenSalt attribute. |
public final CreateClientRequest.Builder from(IdentityZoned instance)
org.cloudfoundry.uaa.IdentityZoned instance.instance - The instance from which to copy valuesthis builder for use in a chained invocationpublic final CreateClientRequest.Builder from(org.cloudfoundry.uaa.clients.AbstractCreateClient instance)
org.cloudfoundry.uaa.clients.AbstractCreateClient instance.instance - The instance from which to copy valuesthis builder for use in a chained invocationpublic final CreateClientRequest.Builder from(CreateClientRequest instance)
CreateClientRequest instance.instance - The instance from which to copy valuesthis builder for use in a chained invocationpublic final CreateClientRequest.Builder accessTokenValidity(Long accessTokenValidity)
accessTokenValidity attribute.accessTokenValidity - The value for accessTokenValidity (can be null)this builder for use in a chained invocationpublic final CreateClientRequest.Builder allowedProvider(String element)
allowedProviders list.element - A allowedProviders elementthis builder for use in a chained invocationpublic final CreateClientRequest.Builder allowedProvider(String... elements)
allowedProviders list.elements - An array of allowedProviders elementsthis builder for use in a chained invocationpublic final CreateClientRequest.Builder allowedProviders(Iterable<String> elements)
allowedProviders list.elements - An iterable of allowedProviders elementsthis builder for use in a chained invocationpublic final CreateClientRequest.Builder addAllAllowedProviders(Iterable<String> elements)
allowedProviders list.elements - An iterable of allowedProviders elementsthis builder for use in a chained invocationpublic final CreateClientRequest.Builder approvalsDeleted(Boolean approvalsDeleted)
approvalsDeleted attribute.approvalsDeleted - The value for approvalsDeleted (can be null)this builder for use in a chained invocationpublic final CreateClientRequest.Builder authority(String element)
authorities list.element - A authorities elementthis builder for use in a chained invocationpublic final CreateClientRequest.Builder authority(String... elements)
authorities list.elements - An array of authorities elementsthis builder for use in a chained invocationpublic final CreateClientRequest.Builder authorities(Iterable<String> elements)
authorities list.elements - An iterable of authorities elementsthis builder for use in a chained invocationpublic final CreateClientRequest.Builder addAllAuthorities(Iterable<String> elements)
authorities list.elements - An iterable of authorities elementsthis builder for use in a chained invocationpublic final CreateClientRequest.Builder authorizedGrantType(GrantType element)
authorizedGrantTypes list.element - A authorizedGrantTypes elementthis builder for use in a chained invocationpublic final CreateClientRequest.Builder authorizedGrantType(GrantType... elements)
authorizedGrantTypes list.elements - An array of authorizedGrantTypes elementsthis builder for use in a chained invocationpublic final CreateClientRequest.Builder authorizedGrantTypes(Iterable<? extends GrantType> elements)
authorizedGrantTypes list.elements - An iterable of authorizedGrantTypes elementsthis builder for use in a chained invocationpublic final CreateClientRequest.Builder addAllAuthorizedGrantTypes(Iterable<? extends GrantType> elements)
authorizedGrantTypes list.elements - An iterable of authorizedGrantTypes elementsthis builder for use in a chained invocationpublic final CreateClientRequest.Builder autoApprove(String element)
autoApproves list.element - A autoApproves elementthis builder for use in a chained invocationpublic final CreateClientRequest.Builder autoApprove(String... elements)
autoApproves list.elements - An array of autoApproves elementsthis builder for use in a chained invocationpublic final CreateClientRequest.Builder autoApproves(Iterable<String> elements)
autoApproves list.elements - An iterable of autoApproves elementsthis builder for use in a chained invocationpublic final CreateClientRequest.Builder addAllAutoApproves(Iterable<String> elements)
autoApproves list.elements - An iterable of autoApproves elementsthis builder for use in a chained invocationpublic final CreateClientRequest.Builder clientId(String clientId)
clientId attribute.clientId - The value for clientIdthis builder for use in a chained invocationpublic final CreateClientRequest.Builder clientSecret(String clientSecret)
clientSecret attribute.clientSecret - The value for clientSecret (can be null)this builder for use in a chained invocationpublic final CreateClientRequest.Builder createdWith(String createdWith)
createdWith attribute.createdWith - The value for createdWith (can be null)this builder for use in a chained invocationpublic final CreateClientRequest.Builder name(String name)
name attribute.name - The value for name (can be null)this builder for use in a chained invocationpublic final CreateClientRequest.Builder redirectUriPattern(String element)
redirectUriPatterns list.element - A redirectUriPatterns elementthis builder for use in a chained invocationpublic final CreateClientRequest.Builder redirectUriPattern(String... elements)
redirectUriPatterns list.elements - An array of redirectUriPatterns elementsthis builder for use in a chained invocationpublic final CreateClientRequest.Builder redirectUriPatterns(Iterable<String> elements)
redirectUriPatterns list.elements - An iterable of redirectUriPatterns elementsthis builder for use in a chained invocationpublic final CreateClientRequest.Builder addAllRedirectUriPatterns(Iterable<String> elements)
redirectUriPatterns list.elements - An iterable of redirectUriPatterns elementsthis builder for use in a chained invocationpublic final CreateClientRequest.Builder refreshTokenValidity(Long refreshTokenValidity)
refreshTokenValidity attribute.refreshTokenValidity - The value for refreshTokenValidity (can be null)this builder for use in a chained invocationpublic final CreateClientRequest.Builder resourceId(String element)
resourceIds list.element - A resourceIds elementthis builder for use in a chained invocationpublic final CreateClientRequest.Builder resourceId(String... elements)
resourceIds list.elements - An array of resourceIds elementsthis builder for use in a chained invocationpublic final CreateClientRequest.Builder resourceIds(Iterable<String> elements)
resourceIds list.elements - An iterable of resourceIds elementsthis builder for use in a chained invocationpublic final CreateClientRequest.Builder addAllResourceIds(Iterable<String> elements)
resourceIds list.elements - An iterable of resourceIds elementsthis builder for use in a chained invocationpublic final CreateClientRequest.Builder scope(String element)
scopes list.element - A scopes elementthis builder for use in a chained invocationpublic final CreateClientRequest.Builder scope(String... elements)
scopes list.elements - An array of scopes elementsthis builder for use in a chained invocationpublic final CreateClientRequest.Builder scopes(Iterable<String> elements)
scopes list.elements - An iterable of scopes elementsthis builder for use in a chained invocationpublic final CreateClientRequest.Builder addAllScopes(Iterable<String> elements)
scopes list.elements - An iterable of scopes elementsthis builder for use in a chained invocationpublic final CreateClientRequest.Builder tokenSalt(String tokenSalt)
tokenSalt attribute.tokenSalt - The value for tokenSalt (can be null)this builder for use in a chained invocationpublic final CreateClientRequest.Builder identityZoneId(String identityZoneId)
identityZoneId attribute.identityZoneId - The value for identityZoneId (can be null)this builder for use in a chained invocationpublic final CreateClientRequest.Builder identityZoneSubdomain(String identityZoneSubdomain)
identityZoneSubdomain attribute.identityZoneSubdomain - The value for identityZoneSubdomain (can be null)this builder for use in a chained invocationpublic CreateClientRequest build()
CreateClientRequest.IllegalStateException - if any required attributes are missingCopyright © 2017 Pivotal Software, Inc.. All rights reserved.