public static final class GetSpaceSummaryResponse.Builder extends Object
GetSpaceSummaryResponse.
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 |
|---|---|
GetSpaceSummaryResponse.Builder |
addAllApplications(Iterable<? extends SpaceApplicationSummary> elements)
Adds elements to
applications list. |
GetSpaceSummaryResponse.Builder |
addAllServices(Iterable<? extends ServiceInstance> elements)
Adds elements to
services list. |
GetSpaceSummaryResponse.Builder |
application(SpaceApplicationSummary... elements)
Adds elements to
applications list. |
GetSpaceSummaryResponse.Builder |
application(SpaceApplicationSummary element)
Adds one element to
applications list. |
GetSpaceSummaryResponse.Builder |
applications(Iterable<? extends SpaceApplicationSummary> elements)
Sets or replaces all elements for
applications list. |
GetSpaceSummaryResponse |
build()
Builds a new
GetSpaceSummaryResponse. |
GetSpaceSummaryResponse.Builder |
from(GetSpaceSummaryResponse instance)
Fill a builder with attribute values from the provided
GetSpaceSummaryResponse instance. |
GetSpaceSummaryResponse.Builder |
id(String id)
Initializes the value for the
id attribute. |
GetSpaceSummaryResponse.Builder |
name(String name)
Initializes the value for the
name attribute. |
GetSpaceSummaryResponse.Builder |
service(ServiceInstance... elements)
Adds elements to
services list. |
GetSpaceSummaryResponse.Builder |
service(ServiceInstance element)
Adds one element to
services list. |
GetSpaceSummaryResponse.Builder |
services(Iterable<? extends ServiceInstance> elements)
Sets or replaces all elements for
services list. |
public final GetSpaceSummaryResponse.Builder from(GetSpaceSummaryResponse instance)
GetSpaceSummaryResponse instance.
Regular attribute values will be replaced with those from the given instance.
Absent optional values will not replace present values.
Collection elements and entries will be added, not replaced.instance - The instance from which to copy valuesthis builder for use in a chained invocationpublic final GetSpaceSummaryResponse.Builder application(SpaceApplicationSummary element)
applications list.element - A applications elementthis builder for use in a chained invocationpublic final GetSpaceSummaryResponse.Builder application(SpaceApplicationSummary... elements)
applications list.elements - An array of applications elementsthis builder for use in a chained invocationpublic final GetSpaceSummaryResponse.Builder applications(Iterable<? extends SpaceApplicationSummary> elements)
applications list.elements - An iterable of applications elementsthis builder for use in a chained invocationpublic final GetSpaceSummaryResponse.Builder addAllApplications(Iterable<? extends SpaceApplicationSummary> elements)
applications list.elements - An iterable of applications elementsthis builder for use in a chained invocationpublic final GetSpaceSummaryResponse.Builder id(String id)
id attribute.id - The value for id (can be null)this builder for use in a chained invocationpublic final GetSpaceSummaryResponse.Builder name(String name)
name attribute.name - The value for name (can be null)this builder for use in a chained invocationpublic final GetSpaceSummaryResponse.Builder service(ServiceInstance element)
services list.element - A services elementthis builder for use in a chained invocationpublic final GetSpaceSummaryResponse.Builder service(ServiceInstance... elements)
services list.elements - An array of services elementsthis builder for use in a chained invocationpublic final GetSpaceSummaryResponse.Builder services(Iterable<? extends ServiceInstance> elements)
services list.elements - An iterable of services elementsthis builder for use in a chained invocationpublic final GetSpaceSummaryResponse.Builder addAllServices(Iterable<? extends ServiceInstance> elements)
services list.elements - An iterable of services elementsthis builder for use in a chained invocationpublic GetSpaceSummaryResponse build()
GetSpaceSummaryResponse.IllegalStateException - if any required attributes are missingCopyright © 2017 Pivotal Software, Inc.. All rights reserved.