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.
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 applications(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 services(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 © 2020. All rights reserved.