public static final class UpdateClientRequest.Builder extends Object
UpdateClientRequest
.
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 |
---|---|
UpdateClientRequest.Builder |
addAllAllowedProviders(Iterable<String> elements)
Adds elements to
allowedProviders list. |
UpdateClientRequest.Builder |
addAllAuthorities(Iterable<String> elements)
Adds elements to
authorities list. |
UpdateClientRequest.Builder |
addAllAuthorizedGrantTypes(Iterable<? extends GrantType> elements)
Adds elements to
authorizedGrantTypes list. |
UpdateClientRequest.Builder |
addAllAutoApproves(Iterable<String> elements)
Adds elements to
autoApproves list. |
UpdateClientRequest.Builder |
addAllRedirectUriPatterns(Iterable<String> elements)
Adds elements to
redirectUriPatterns list. |
UpdateClientRequest.Builder |
addAllResourceIds(Iterable<String> elements)
Adds elements to
resourceIds list. |
UpdateClientRequest.Builder |
addAllScopes(Iterable<String> elements)
Adds elements to
scopes list. |
UpdateClientRequest.Builder |
allowedProvider(String... elements)
Adds elements to
allowedProviders list. |
UpdateClientRequest.Builder |
allowedProvider(String element)
Adds one element to
allowedProviders list. |
UpdateClientRequest.Builder |
allowedProviders(Iterable<String> elements)
Sets or replaces all elements for
allowedProviders list. |
UpdateClientRequest.Builder |
approvalsDeleted(Boolean approvalsDeleted)
Initializes the value for the
approvalsDeleted attribute. |
UpdateClientRequest.Builder |
authorities(Iterable<String> elements)
Sets or replaces all elements for
authorities list. |
UpdateClientRequest.Builder |
authority(String... elements)
Adds elements to
authorities list. |
UpdateClientRequest.Builder |
authority(String element)
Adds one element to
authorities list. |
UpdateClientRequest.Builder |
authorizedGrantType(GrantType... elements)
Adds elements to
authorizedGrantTypes list. |
UpdateClientRequest.Builder |
authorizedGrantType(GrantType element)
Adds one element to
authorizedGrantTypes list. |
UpdateClientRequest.Builder |
authorizedGrantTypes(Iterable<? extends GrantType> elements)
Sets or replaces all elements for
authorizedGrantTypes list. |
UpdateClientRequest.Builder |
autoApprove(String... elements)
Adds elements to
autoApproves list. |
UpdateClientRequest.Builder |
autoApprove(String element)
Adds one element to
autoApproves list. |
UpdateClientRequest.Builder |
autoApproves(Iterable<String> elements)
Sets or replaces all elements for
autoApproves list. |
UpdateClientRequest |
build()
Builds a new
UpdateClientRequest . |
UpdateClientRequest.Builder |
clientId(String clientId)
Initializes the value for the
clientId attribute. |
UpdateClientRequest.Builder |
createdWith(String createdWith)
Initializes the value for the
createdWith attribute. |
UpdateClientRequest.Builder |
from(org.cloudfoundry.uaa.clients.AbstractUpdateClient instance)
Fill a builder with attribute values from the provided
org.cloudfoundry.uaa.clients.AbstractUpdateClient instance. |
UpdateClientRequest.Builder |
from(IdentityZoned instance)
Fill a builder with attribute values from the provided
org.cloudfoundry.uaa.IdentityZoned instance. |
UpdateClientRequest.Builder |
from(UpdateClientRequest instance)
Fill a builder with attribute values from the provided
UpdateClientRequest instance. |
UpdateClientRequest.Builder |
identityZoneId(String identityZoneId)
Initializes the value for the
identityZoneId attribute. |
UpdateClientRequest.Builder |
identityZoneSubdomain(String identityZoneSubdomain)
Initializes the value for the
identityZoneSubdomain attribute. |
UpdateClientRequest.Builder |
name(String name)
Initializes the value for the
name attribute. |
UpdateClientRequest.Builder |
redirectUriPattern(String... elements)
Adds elements to
redirectUriPatterns list. |
UpdateClientRequest.Builder |
redirectUriPattern(String element)
Adds one element to
redirectUriPatterns list. |
UpdateClientRequest.Builder |
redirectUriPatterns(Iterable<String> elements)
Sets or replaces all elements for
redirectUriPatterns list. |
UpdateClientRequest.Builder |
resourceId(String... elements)
Adds elements to
resourceIds list. |
UpdateClientRequest.Builder |
resourceId(String element)
Adds one element to
resourceIds list. |
UpdateClientRequest.Builder |
resourceIds(Iterable<String> elements)
Sets or replaces all elements for
resourceIds list. |
UpdateClientRequest.Builder |
scope(String... elements)
Adds elements to
scopes list. |
UpdateClientRequest.Builder |
scope(String element)
Adds one element to
scopes list. |
UpdateClientRequest.Builder |
scopes(Iterable<String> elements)
Sets or replaces all elements for
scopes list. |
UpdateClientRequest.Builder |
tokenSalt(String tokenSalt)
Initializes the value for the
tokenSalt attribute. |
public final UpdateClientRequest.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 UpdateClientRequest.Builder from(org.cloudfoundry.uaa.clients.AbstractUpdateClient instance)
org.cloudfoundry.uaa.clients.AbstractUpdateClient
instance.instance
- The instance from which to copy valuesthis
builder for use in a chained invocationpublic final UpdateClientRequest.Builder from(UpdateClientRequest instance)
UpdateClientRequest
instance.instance
- The instance from which to copy valuesthis
builder for use in a chained invocationpublic final UpdateClientRequest.Builder allowedProvider(String element)
allowedProviders
list.element
- A allowedProviders elementthis
builder for use in a chained invocationpublic final UpdateClientRequest.Builder allowedProvider(String... elements)
allowedProviders
list.elements
- An array of allowedProviders elementsthis
builder for use in a chained invocationpublic final UpdateClientRequest.Builder allowedProviders(Iterable<String> elements)
allowedProviders
list.elements
- An iterable of allowedProviders elementsthis
builder for use in a chained invocationpublic final UpdateClientRequest.Builder addAllAllowedProviders(Iterable<String> elements)
allowedProviders
list.elements
- An iterable of allowedProviders elementsthis
builder for use in a chained invocationpublic final UpdateClientRequest.Builder approvalsDeleted(Boolean approvalsDeleted)
approvalsDeleted
attribute.approvalsDeleted
- The value for approvalsDeleted (can be null
)this
builder for use in a chained invocationpublic final UpdateClientRequest.Builder authority(String element)
authorities
list.element
- A authorities elementthis
builder for use in a chained invocationpublic final UpdateClientRequest.Builder authority(String... elements)
authorities
list.elements
- An array of authorities elementsthis
builder for use in a chained invocationpublic final UpdateClientRequest.Builder authorities(Iterable<String> elements)
authorities
list.elements
- An iterable of authorities elementsthis
builder for use in a chained invocationpublic final UpdateClientRequest.Builder addAllAuthorities(Iterable<String> elements)
authorities
list.elements
- An iterable of authorities elementsthis
builder for use in a chained invocationpublic final UpdateClientRequest.Builder authorizedGrantType(GrantType element)
authorizedGrantTypes
list.element
- A authorizedGrantTypes elementthis
builder for use in a chained invocationpublic final UpdateClientRequest.Builder authorizedGrantType(GrantType... elements)
authorizedGrantTypes
list.elements
- An array of authorizedGrantTypes elementsthis
builder for use in a chained invocationpublic final UpdateClientRequest.Builder authorizedGrantTypes(Iterable<? extends GrantType> elements)
authorizedGrantTypes
list.elements
- An iterable of authorizedGrantTypes elementsthis
builder for use in a chained invocationpublic final UpdateClientRequest.Builder addAllAuthorizedGrantTypes(Iterable<? extends GrantType> elements)
authorizedGrantTypes
list.elements
- An iterable of authorizedGrantTypes elementsthis
builder for use in a chained invocationpublic final UpdateClientRequest.Builder autoApprove(String element)
autoApproves
list.element
- A autoApproves elementthis
builder for use in a chained invocationpublic final UpdateClientRequest.Builder autoApprove(String... elements)
autoApproves
list.elements
- An array of autoApproves elementsthis
builder for use in a chained invocationpublic final UpdateClientRequest.Builder autoApproves(Iterable<String> elements)
autoApproves
list.elements
- An iterable of autoApproves elementsthis
builder for use in a chained invocationpublic final UpdateClientRequest.Builder addAllAutoApproves(Iterable<String> elements)
autoApproves
list.elements
- An iterable of autoApproves elementsthis
builder for use in a chained invocationpublic final UpdateClientRequest.Builder clientId(String clientId)
clientId
attribute.clientId
- The value for clientIdthis
builder for use in a chained invocationpublic final UpdateClientRequest.Builder createdWith(String createdWith)
createdWith
attribute.createdWith
- The value for createdWith (can be null
)this
builder for use in a chained invocationpublic final UpdateClientRequest.Builder name(String name)
name
attribute.name
- The value for name (can be null
)this
builder for use in a chained invocationpublic final UpdateClientRequest.Builder redirectUriPattern(String element)
redirectUriPatterns
list.element
- A redirectUriPatterns elementthis
builder for use in a chained invocationpublic final UpdateClientRequest.Builder redirectUriPattern(String... elements)
redirectUriPatterns
list.elements
- An array of redirectUriPatterns elementsthis
builder for use in a chained invocationpublic final UpdateClientRequest.Builder redirectUriPatterns(Iterable<String> elements)
redirectUriPatterns
list.elements
- An iterable of redirectUriPatterns elementsthis
builder for use in a chained invocationpublic final UpdateClientRequest.Builder addAllRedirectUriPatterns(Iterable<String> elements)
redirectUriPatterns
list.elements
- An iterable of redirectUriPatterns elementsthis
builder for use in a chained invocationpublic final UpdateClientRequest.Builder resourceId(String element)
resourceIds
list.element
- A resourceIds elementthis
builder for use in a chained invocationpublic final UpdateClientRequest.Builder resourceId(String... elements)
resourceIds
list.elements
- An array of resourceIds elementsthis
builder for use in a chained invocationpublic final UpdateClientRequest.Builder resourceIds(Iterable<String> elements)
resourceIds
list.elements
- An iterable of resourceIds elementsthis
builder for use in a chained invocationpublic final UpdateClientRequest.Builder addAllResourceIds(Iterable<String> elements)
resourceIds
list.elements
- An iterable of resourceIds elementsthis
builder for use in a chained invocationpublic final UpdateClientRequest.Builder scope(String element)
scopes
list.element
- A scopes elementthis
builder for use in a chained invocationpublic final UpdateClientRequest.Builder scope(String... elements)
scopes
list.elements
- An array of scopes elementsthis
builder for use in a chained invocationpublic final UpdateClientRequest.Builder scopes(Iterable<String> elements)
scopes
list.elements
- An iterable of scopes elementsthis
builder for use in a chained invocationpublic final UpdateClientRequest.Builder addAllScopes(Iterable<String> elements)
scopes
list.elements
- An iterable of scopes elementsthis
builder for use in a chained invocationpublic final UpdateClientRequest.Builder tokenSalt(String tokenSalt)
tokenSalt
attribute.tokenSalt
- The value for tokenSalt (can be null
)this
builder for use in a chained invocationpublic final UpdateClientRequest.Builder identityZoneId(String identityZoneId)
identityZoneId
attribute.identityZoneId
- The value for identityZoneId (can be null
)this
builder for use in a chained invocationpublic final UpdateClientRequest.Builder identityZoneSubdomain(String identityZoneSubdomain)
identityZoneSubdomain
attribute.identityZoneSubdomain
- The value for identityZoneSubdomain (can be null
)this
builder for use in a chained invocationpublic UpdateClientRequest build()
UpdateClientRequest
.IllegalStateException
- if any required attributes are missingCopyright © 2018 Pivotal Software, Inc.. All rights reserved.