@NotThreadSafe public static final class ImmutableListEntitiesResponse.Builder extends Object
ImmutableListEntitiesResponse.
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 ImmutableListEntitiesResponse.Builder from(ListEntitiesResponse instance)
ListEntitiesResponse 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 ImmutableListEntitiesResponse.Builder isSuccess(boolean isSuccess)
isSuccess attribute.isSuccess - The value for isSuccessthis builder for use in a chained invocationpublic final ImmutableListEntitiesResponse.Builder errorDetails(@Nullable ErrorDetails errorDetails)
errorDetails attribute.errorDetails - The value for errorDetails (can be null)this builder for use in a chained invocationpublic final ImmutableListEntitiesResponse.Builder addEntities(Entity element)
entities list.element - A entities elementthis builder for use in a chained invocationpublic final ImmutableListEntitiesResponse.Builder addEntities(Entity... elements)
entities list.elements - An array of entities elementsthis builder for use in a chained invocationpublic final ImmutableListEntitiesResponse.Builder entities(@Nullable Iterable<? extends Entity> elements)
entities list.elements - An iterable of entities elementsthis builder for use in a chained invocationpublic final ImmutableListEntitiesResponse.Builder addAllEntities(Iterable<? extends Entity> elements)
entities list.elements - An iterable of entities elementsthis builder for use in a chained invocationpublic final ImmutableListEntitiesResponse.Builder nextToken(@Nullable String nextToken)
nextToken attribute.nextToken - The value for nextToken (can be null)this builder for use in a chained invocationpublic final ImmutableListEntitiesResponse.Builder cacheControl(@Nullable CacheControl cacheControl)
cacheControl attribute.cacheControl - The value for cacheControl (can be null)this builder for use in a chained invocationpublic ImmutableListEntitiesResponse build()
ImmutableListEntitiesResponse.IllegalStateException - if any required attributes are missingCopyright © 2021–2022 Amazon Web Services. All rights reserved.