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