public static final class CreateUserResponse.Builder extends Object
CreateUserResponse.
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 |
|---|---|
CreateUserResponse.Builder |
active(Boolean active)
Initializes the value for the
active attribute. |
CreateUserResponse.Builder |
addAllApprovals(Iterable<? extends Approval> elements)
Adds elements to
approvals list. |
CreateUserResponse.Builder |
addAllEmail(Iterable<? extends Email> elements)
Adds elements to
email list. |
CreateUserResponse.Builder |
addAllGroups(Iterable<? extends Group> elements)
Adds elements to
groups list. |
CreateUserResponse.Builder |
addAllPhoneNumbers(Iterable<? extends PhoneNumber> elements)
Adds elements to
phoneNumbers list. |
CreateUserResponse.Builder |
addAllSchemas(Iterable<String> elements)
Adds elements to
schemas list. |
CreateUserResponse.Builder |
approval(Approval element)
Adds one element to
approvals list. |
CreateUserResponse.Builder |
approvals(Approval... elements)
Adds elements to
approvals list. |
CreateUserResponse.Builder |
approvals(Iterable<? extends Approval> elements)
Sets or replaces all elements for
approvals list. |
CreateUserResponse |
build()
Builds a new
CreateUserResponse. |
CreateUserResponse.Builder |
email(Email... elements)
Adds elements to
email list. |
CreateUserResponse.Builder |
email(Email element)
Adds one element to
email list. |
CreateUserResponse.Builder |
email(Iterable<? extends Email> elements)
Sets or replaces all elements for
email list. |
CreateUserResponse.Builder |
externalId(String externalId)
Initializes the value for the
externalId attribute. |
CreateUserResponse.Builder |
from(org.cloudfoundry.uaa.users._CreateUserResponse instance)
Copy abstract value type
_CreateUserResponse instance into builder. |
CreateUserResponse.Builder |
from(AbstractUser instance)
Fill a builder with attribute values from the provided
org.cloudfoundry.uaa.users.AbstractUser instance. |
CreateUserResponse.Builder |
from(AbstractUserId instance)
Fill a builder with attribute values from the provided
org.cloudfoundry.uaa.users.AbstractUserId instance. |
CreateUserResponse.Builder |
from(AbstractUserSummary instance)
Fill a builder with attribute values from the provided
org.cloudfoundry.uaa.users.AbstractUserSummary instance. |
CreateUserResponse.Builder |
from(CreateUserResponse instance)
Fill a builder with attribute values from the provided
CreateUserResponse instance. |
CreateUserResponse.Builder |
group(Group element)
Adds one element to
groups list. |
CreateUserResponse.Builder |
groups(Group... elements)
Adds elements to
groups list. |
CreateUserResponse.Builder |
groups(Iterable<? extends Group> elements)
Sets or replaces all elements for
groups list. |
CreateUserResponse.Builder |
id(String id)
Initializes the value for the
id attribute. |
CreateUserResponse.Builder |
lastLogonTime(Long lastLogonTime)
Initializes the value for the
lastLogonTime attribute. |
CreateUserResponse.Builder |
meta(Meta meta)
Initializes the value for the
meta attribute. |
CreateUserResponse.Builder |
name(Name name)
Initializes the value for the
name attribute. |
CreateUserResponse.Builder |
origin(String origin)
Initializes the value for the
origin attribute. |
CreateUserResponse.Builder |
passwordLastModified(String passwordLastModified)
Initializes the value for the
passwordLastModified attribute. |
CreateUserResponse.Builder |
phoneNumber(PhoneNumber element)
Adds one element to
phoneNumbers list. |
CreateUserResponse.Builder |
phoneNumbers(Iterable<? extends PhoneNumber> elements)
Sets or replaces all elements for
phoneNumbers list. |
CreateUserResponse.Builder |
phoneNumbers(PhoneNumber... elements)
Adds elements to
phoneNumbers list. |
CreateUserResponse.Builder |
previousLoginTime(Long previousLoginTime)
Initializes the value for the
previousLoginTime attribute. |
CreateUserResponse.Builder |
schema(String element)
Adds one element to
schemas list. |
CreateUserResponse.Builder |
schemas(Iterable<String> elements)
Sets or replaces all elements for
schemas list. |
CreateUserResponse.Builder |
schemas(String... elements)
Adds elements to
schemas list. |
CreateUserResponse.Builder |
userName(String userName)
Initializes the value for the
userName attribute. |
CreateUserResponse.Builder |
verified(Boolean verified)
Initializes the value for the
verified attribute. |
CreateUserResponse.Builder |
zoneId(String zoneId)
Initializes the value for the
zoneId attribute. |
public final CreateUserResponse.Builder from(AbstractUserSummary instance)
org.cloudfoundry.uaa.users.AbstractUserSummary instance.instance - The instance from which to copy valuesthis builder for use in a chained invocationpublic final CreateUserResponse.Builder from(AbstractUserId instance)
org.cloudfoundry.uaa.users.AbstractUserId instance.instance - The instance from which to copy valuesthis builder for use in a chained invocationpublic final CreateUserResponse.Builder from(AbstractUser instance)
org.cloudfoundry.uaa.users.AbstractUser instance.instance - The instance from which to copy valuesthis builder for use in a chained invocationpublic final CreateUserResponse.Builder from(CreateUserResponse instance)
CreateUserResponse instance.instance - The instance from which to copy valuesthis builder for use in a chained invocationpublic final CreateUserResponse.Builder from(org.cloudfoundry.uaa.users._CreateUserResponse instance)
_CreateUserResponse instance into builder.instance - The instance from which to copy valuesthis builder for use in a chained invocationpublic final CreateUserResponse.Builder id(String id)
id attribute.id - The value for idthis builder for use in a chained invocationpublic final CreateUserResponse.Builder origin(String origin)
origin attribute.origin - The value for originthis builder for use in a chained invocationpublic final CreateUserResponse.Builder userName(String userName)
userName attribute.userName - The value for userNamethis builder for use in a chained invocationpublic final CreateUserResponse.Builder active(Boolean active)
active attribute.active - The value for activethis builder for use in a chained invocationpublic final CreateUserResponse.Builder email(Email element)
email list.element - A email elementthis builder for use in a chained invocationpublic final CreateUserResponse.Builder email(Email... elements)
email list.elements - An array of email elementsthis builder for use in a chained invocationpublic final CreateUserResponse.Builder email(Iterable<? extends Email> elements)
email list.elements - An iterable of email elementsthis builder for use in a chained invocationpublic final CreateUserResponse.Builder addAllEmail(Iterable<? extends Email> elements)
email list.elements - An iterable of email elementsthis builder for use in a chained invocationpublic final CreateUserResponse.Builder lastLogonTime(Long lastLogonTime)
lastLogonTime attribute.lastLogonTime - The value for lastLogonTime (can be null)this builder for use in a chained invocationpublic final CreateUserResponse.Builder meta(Meta meta)
meta attribute.meta - The value for metathis builder for use in a chained invocationpublic final CreateUserResponse.Builder name(Name name)
name attribute.name - The value for namethis builder for use in a chained invocationpublic final CreateUserResponse.Builder passwordLastModified(String passwordLastModified)
passwordLastModified attribute.passwordLastModified - The value for passwordLastModifiedthis builder for use in a chained invocationpublic final CreateUserResponse.Builder phoneNumber(PhoneNumber element)
phoneNumbers list.element - A phoneNumbers elementthis builder for use in a chained invocationpublic final CreateUserResponse.Builder phoneNumbers(PhoneNumber... elements)
phoneNumbers list.elements - An array of phoneNumbers elementsthis builder for use in a chained invocationpublic final CreateUserResponse.Builder phoneNumbers(Iterable<? extends PhoneNumber> elements)
phoneNumbers list.elements - An iterable of phoneNumbers elementsthis builder for use in a chained invocationpublic final CreateUserResponse.Builder addAllPhoneNumbers(Iterable<? extends PhoneNumber> elements)
phoneNumbers list.elements - An iterable of phoneNumbers elementsthis builder for use in a chained invocationpublic final CreateUserResponse.Builder previousLoginTime(Long previousLoginTime)
previousLoginTime attribute.previousLoginTime - The value for previousLoginTime (can be null)this builder for use in a chained invocationpublic final CreateUserResponse.Builder schema(String element)
schemas list.element - A schemas elementthis builder for use in a chained invocationpublic final CreateUserResponse.Builder schemas(String... elements)
schemas list.elements - An array of schemas elementsthis builder for use in a chained invocationpublic final CreateUserResponse.Builder schemas(Iterable<String> elements)
schemas list.elements - An iterable of schemas elementsthis builder for use in a chained invocationpublic final CreateUserResponse.Builder addAllSchemas(Iterable<String> elements)
schemas list.elements - An iterable of schemas elementsthis builder for use in a chained invocationpublic final CreateUserResponse.Builder verified(Boolean verified)
verified attribute.verified - The value for verifiedthis builder for use in a chained invocationpublic final CreateUserResponse.Builder zoneId(String zoneId)
zoneId attribute.zoneId - The value for zoneIdthis builder for use in a chained invocationpublic final CreateUserResponse.Builder approval(Approval element)
approvals list.element - A approvals elementthis builder for use in a chained invocationpublic final CreateUserResponse.Builder approvals(Approval... elements)
approvals list.elements - An array of approvals elementsthis builder for use in a chained invocationpublic final CreateUserResponse.Builder approvals(Iterable<? extends Approval> elements)
approvals list.elements - An iterable of approvals elementsthis builder for use in a chained invocationpublic final CreateUserResponse.Builder addAllApprovals(Iterable<? extends Approval> elements)
approvals list.elements - An iterable of approvals elementsthis builder for use in a chained invocationpublic final CreateUserResponse.Builder externalId(String externalId)
externalId attribute.externalId - The value for externalId (can be null)this builder for use in a chained invocationpublic final CreateUserResponse.Builder group(Group element)
groups list.element - A groups elementthis builder for use in a chained invocationpublic final CreateUserResponse.Builder groups(Group... elements)
groups list.elements - An array of groups elementsthis builder for use in a chained invocationpublic final CreateUserResponse.Builder groups(Iterable<? extends Group> elements)
groups list.elements - An iterable of groups elementsthis builder for use in a chained invocationpublic final CreateUserResponse.Builder addAllGroups(Iterable<? extends Group> elements)
groups list.elements - An iterable of groups elementsthis builder for use in a chained invocationpublic CreateUserResponse build()
CreateUserResponse.IllegalStateException - if any required attributes are missingCopyright © 2020. All rights reserved.