public static final class GetGroupResponse.Builder extends Object
GetGroupResponse.
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 |
|---|---|
GetGroupResponse.Builder |
addAllMembers(Iterable<? extends MemberSummary> elements)
Adds elements to
members list. |
GetGroupResponse.Builder |
addAllSchemas(Iterable<String> elements)
Adds elements to
schemas list. |
GetGroupResponse |
build()
Builds a new
GetGroupResponse. |
GetGroupResponse.Builder |
description(String description)
Initializes the value for the
description attribute. |
GetGroupResponse.Builder |
displayName(String displayName)
Initializes the value for the
displayName attribute. |
GetGroupResponse.Builder |
from(org.cloudfoundry.uaa.groups.AbstractGroup instance)
Fill a builder with attribute values from the provided
org.cloudfoundry.uaa.groups.AbstractGroup instance. |
GetGroupResponse.Builder |
from(GetGroupResponse instance)
Fill a builder with attribute values from the provided
GetGroupResponse instance. |
GetGroupResponse.Builder |
id(String id)
Initializes the value for the
id attribute. |
GetGroupResponse.Builder |
member(MemberSummary... elements)
Adds elements to
members list. |
GetGroupResponse.Builder |
member(MemberSummary element)
Adds one element to
members list. |
GetGroupResponse.Builder |
members(Iterable<? extends MemberSummary> elements)
Sets or replaces all elements for
members list. |
GetGroupResponse.Builder |
metadata(Metadata metadata)
Initializes the value for the
metadata attribute. |
GetGroupResponse.Builder |
schema(String... elements)
Adds elements to
schemas list. |
GetGroupResponse.Builder |
schema(String element)
Adds one element to
schemas list. |
GetGroupResponse.Builder |
schemas(Iterable<String> elements)
Sets or replaces all elements for
schemas list. |
GetGroupResponse.Builder |
zoneId(String zoneId)
Initializes the value for the
zoneId attribute. |
public final GetGroupResponse.Builder from(org.cloudfoundry.uaa.groups.AbstractGroup instance)
org.cloudfoundry.uaa.groups.AbstractGroup instance.instance - The instance from which to copy valuesthis builder for use in a chained invocationpublic final GetGroupResponse.Builder from(GetGroupResponse instance)
GetGroupResponse instance.instance - The instance from which to copy valuesthis builder for use in a chained invocationpublic final GetGroupResponse.Builder description(String description)
description attribute.description - The value for description (can be null)this builder for use in a chained invocationpublic final GetGroupResponse.Builder displayName(String displayName)
displayName attribute.displayName - The value for displayNamethis builder for use in a chained invocationpublic final GetGroupResponse.Builder id(String id)
id attribute.id - The value for idthis builder for use in a chained invocationpublic final GetGroupResponse.Builder member(MemberSummary element)
members list.element - A members elementthis builder for use in a chained invocationpublic final GetGroupResponse.Builder member(MemberSummary... elements)
members list.elements - An array of members elementsthis builder for use in a chained invocationpublic final GetGroupResponse.Builder members(Iterable<? extends MemberSummary> elements)
members list.elements - An iterable of members elementsthis builder for use in a chained invocationpublic final GetGroupResponse.Builder addAllMembers(Iterable<? extends MemberSummary> elements)
members list.elements - An iterable of members elementsthis builder for use in a chained invocationpublic final GetGroupResponse.Builder metadata(Metadata metadata)
metadata attribute.metadata - The value for metadatathis builder for use in a chained invocationpublic final GetGroupResponse.Builder schema(String element)
schemas list.element - A schemas elementthis builder for use in a chained invocationpublic final GetGroupResponse.Builder schema(String... elements)
schemas list.elements - An array of schemas elementsthis builder for use in a chained invocationpublic final GetGroupResponse.Builder schemas(Iterable<String> elements)
schemas list.elements - An iterable of schemas elementsthis builder for use in a chained invocationpublic final GetGroupResponse.Builder addAllSchemas(Iterable<String> elements)
schemas list.elements - An iterable of schemas elementsthis builder for use in a chained invocationpublic final GetGroupResponse.Builder zoneId(String zoneId)
zoneId attribute.zoneId - The value for zoneIdthis builder for use in a chained invocationpublic GetGroupResponse build()
GetGroupResponse.IllegalStateException - if any required attributes are missingCopyright © 2017 Pivotal Software, Inc.. All rights reserved.