public static final class CreateUserRequest.Builder extends Object
CreateUserRequest.
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 |
|---|---|
CreateUserRequest.Builder |
active(Boolean active)
Initializes the value for the
active attribute. |
CreateUserRequest.Builder |
addAllEmail(Iterable<? extends Email> elements)
Adds elements to
email list. |
CreateUserRequest.Builder |
addAllPhoneNumbers(Iterable<? extends PhoneNumber> elements)
Adds elements to
phoneNumbers list. |
CreateUserRequest |
build()
Builds a new
CreateUserRequest. |
CreateUserRequest.Builder |
email(Email... elements)
Adds elements to
email list. |
CreateUserRequest.Builder |
email(Email element)
Adds one element to
email list. |
CreateUserRequest.Builder |
email(Iterable<? extends Email> elements)
Sets or replaces all elements for
email list. |
CreateUserRequest.Builder |
externalId(String externalId)
Initializes the value for the
externalId attribute. |
CreateUserRequest.Builder |
from(CreateUserRequest instance)
Fill a builder with attribute values from the provided
CreateUserRequest instance. |
CreateUserRequest.Builder |
from(IdentityZoned instance)
Fill a builder with attribute values from the provided
org.cloudfoundry.uaa.IdentityZoned instance. |
CreateUserRequest.Builder |
identityZoneId(String identityZoneId)
Initializes the value for the
identityZoneId attribute. |
CreateUserRequest.Builder |
identityZoneSubdomain(String identityZoneSubdomain)
Initializes the value for the
identityZoneSubdomain attribute. |
CreateUserRequest.Builder |
name(Name name)
Initializes the value for the
name attribute. |
CreateUserRequest.Builder |
origin(String origin)
Initializes the value for the
origin attribute. |
CreateUserRequest.Builder |
password(String password)
Initializes the value for the
password attribute. |
CreateUserRequest.Builder |
phoneNumber(PhoneNumber... elements)
Adds elements to
phoneNumbers list. |
CreateUserRequest.Builder |
phoneNumber(PhoneNumber element)
Adds one element to
phoneNumbers list. |
CreateUserRequest.Builder |
phoneNumbers(Iterable<? extends PhoneNumber> elements)
Sets or replaces all elements for
phoneNumbers list. |
CreateUserRequest.Builder |
userName(String userName)
Initializes the value for the
userName attribute. |
CreateUserRequest.Builder |
verified(Boolean verified)
Initializes the value for the
verified attribute. |
public final CreateUserRequest.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 CreateUserRequest.Builder from(CreateUserRequest instance)
CreateUserRequest instance.instance - The instance from which to copy valuesthis builder for use in a chained invocationpublic final CreateUserRequest.Builder active(Boolean active)
active attribute.active - The value for active (can be null)this builder for use in a chained invocationpublic final CreateUserRequest.Builder email(Email element)
email list.element - A email elementthis builder for use in a chained invocationpublic final CreateUserRequest.Builder email(Email... elements)
email list.elements - An array of email elementsthis builder for use in a chained invocationpublic final CreateUserRequest.Builder email(Iterable<? extends Email> elements)
email list.elements - An iterable of email elementsthis builder for use in a chained invocationpublic final CreateUserRequest.Builder addAllEmail(Iterable<? extends Email> elements)
email list.elements - An iterable of email elementsthis builder for use in a chained invocationpublic final CreateUserRequest.Builder externalId(String externalId)
externalId attribute.externalId - The value for externalId (can be null)this builder for use in a chained invocationpublic final CreateUserRequest.Builder name(Name name)
name attribute.name - The value for namethis builder for use in a chained invocationpublic final CreateUserRequest.Builder origin(String origin)
origin attribute.origin - The value for origin (can be null)this builder for use in a chained invocationpublic final CreateUserRequest.Builder password(String password)
password attribute.password - The value for passwordthis builder for use in a chained invocationpublic final CreateUserRequest.Builder userName(String userName)
userName attribute.userName - The value for userNamethis builder for use in a chained invocationpublic final CreateUserRequest.Builder verified(Boolean verified)
verified attribute.verified - The value for verified (can be null)this builder for use in a chained invocationpublic final CreateUserRequest.Builder phoneNumber(PhoneNumber element)
phoneNumbers list.element - A phoneNumbers elementthis builder for use in a chained invocationpublic final CreateUserRequest.Builder phoneNumber(PhoneNumber... elements)
phoneNumbers list.elements - An array of phoneNumbers elementsthis builder for use in a chained invocationpublic final CreateUserRequest.Builder phoneNumbers(Iterable<? extends PhoneNumber> elements)
phoneNumbers list.elements - An iterable of phoneNumbers elementsthis builder for use in a chained invocationpublic final CreateUserRequest.Builder addAllPhoneNumbers(Iterable<? extends PhoneNumber> elements)
phoneNumbers list.elements - An iterable of phoneNumbers elementsthis builder for use in a chained invocationpublic final CreateUserRequest.Builder identityZoneId(String identityZoneId)
identityZoneId attribute.identityZoneId - The value for identityZoneId (can be null)this builder for use in a chained invocationpublic final CreateUserRequest.Builder identityZoneSubdomain(String identityZoneSubdomain)
identityZoneSubdomain attribute.identityZoneSubdomain - The value for identityZoneSubdomain (can be null)this builder for use in a chained invocationpublic CreateUserRequest build()
CreateUserRequest.IllegalStateException - if any required attributes are missingCopyright © 2017 Pivotal Software, Inc.. All rights reserved.