Package com.courier.models.brands
Class BrandSnippets.Builder
-
- All Implemented Interfaces:
public final class BrandSnippets.BuilderA builder for BrandSnippets.
-
-
Method Summary
Modifier and Type Method Description final BrandSnippets.Builderitems(List<BrandSnippet> items)final BrandSnippets.Builderitems(Optional<List<BrandSnippet>> items)Alias for calling Builder.items with items.orElse(null).final BrandSnippets.Builderitems(JsonField<List<BrandSnippet>> items)Sets Builder.items to an arbitrary JSON value. final BrandSnippets.BuilderaddItem(BrandSnippet item)Adds a single BrandSnippet to items. final BrandSnippets.BuilderadditionalProperties(Map<String, JsonValue> additionalProperties)final BrandSnippets.BuilderputAdditionalProperty(String key, JsonValue value)final BrandSnippets.BuilderputAllAdditionalProperties(Map<String, JsonValue> additionalProperties)final BrandSnippets.BuilderremoveAdditionalProperty(String key)final BrandSnippets.BuilderremoveAllAdditionalProperties(Set<String> keys)final BrandSnippetsbuild()Returns an immutable instance of BrandSnippets. -
-
Method Detail
-
items
final BrandSnippets.Builder items(List<BrandSnippet> items)
-
items
final BrandSnippets.Builder items(Optional<List<BrandSnippet>> items)
Alias for calling Builder.items with
items.orElse(null).
-
items
final BrandSnippets.Builder items(JsonField<List<BrandSnippet>> items)
Sets Builder.items to an arbitrary JSON value.
You should usually call Builder.items with a well-typed
List<BrandSnippet>value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
addItem
final BrandSnippets.Builder addItem(BrandSnippet item)
Adds a single BrandSnippet to items.
-
additionalProperties
final BrandSnippets.Builder additionalProperties(Map<String, JsonValue> additionalProperties)
-
putAdditionalProperty
final BrandSnippets.Builder putAdditionalProperty(String key, JsonValue value)
-
putAllAdditionalProperties
final BrandSnippets.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties)
-
removeAdditionalProperty
final BrandSnippets.Builder removeAdditionalProperty(String key)
-
removeAllAdditionalProperties
final BrandSnippets.Builder removeAllAdditionalProperties(Set<String> keys)
-
build
final BrandSnippets build()
Returns an immutable instance of BrandSnippets.
Further updates to this Builder will not mutate the returned instance.
-
-
-
-