Class Brand.Builder
-
- All Implemented Interfaces:
public final class Brand.BuilderA builder for Brand.
-
-
Method Summary
-
-
Method Detail
-
id
final Brand.Builder id(String id)
-
id
final Brand.Builder id(JsonField<String> id)
Sets Builder.id to an arbitrary JSON value.
You should usually call Builder.id with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
created
final Brand.Builder created(Long created)
-
created
final Brand.Builder created(JsonField<Long> created)
Sets Builder.created to an arbitrary JSON value.
You should usually call Builder.created with a well-typed Long value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
name
final Brand.Builder name(String name)
-
name
final Brand.Builder name(JsonField<String> name)
Sets Builder.name to an arbitrary JSON value.
You should usually call Builder.name with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
updated
final Brand.Builder updated(Long updated)
-
updated
final Brand.Builder updated(JsonField<Long> updated)
Sets Builder.updated to an arbitrary JSON value.
You should usually call Builder.updated with a well-typed Long value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
published
final Brand.Builder published(Long published)
-
published
final Brand.Builder published(Long published)
Alias for Builder.published.
This unboxed primitive overload exists for backwards compatibility.
-
published
final Brand.Builder published(Optional<Long> published)
Alias for calling Builder.published with
published.orElse(null).
-
published
final Brand.Builder published(JsonField<Long> published)
Sets Builder.published to an arbitrary JSON value.
You should usually call Builder.published with a well-typed Long value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
settings
final Brand.Builder settings(BrandSettings settings)
-
settings
final Brand.Builder settings(Optional<BrandSettings> settings)
Alias for calling Builder.settings with
settings.orElse(null).
-
settings
final Brand.Builder settings(JsonField<BrandSettings> settings)
Sets Builder.settings to an arbitrary JSON value.
You should usually call Builder.settings with a well-typed BrandSettings value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
snippets
final Brand.Builder snippets(BrandSnippets snippets)
-
snippets
final Brand.Builder snippets(Optional<BrandSnippets> snippets)
Alias for calling Builder.snippets with
snippets.orElse(null).
-
snippets
final Brand.Builder snippets(JsonField<BrandSnippets> snippets)
Sets Builder.snippets to an arbitrary JSON value.
You should usually call Builder.snippets with a well-typed BrandSnippets value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
version
final Brand.Builder version(String version)
-
version
final Brand.Builder version(Optional<String> version)
Alias for calling Builder.version with
version.orElse(null).
-
version
final Brand.Builder version(JsonField<String> version)
Sets Builder.version to an arbitrary JSON value.
You should usually call Builder.version with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
additionalProperties
final Brand.Builder additionalProperties(Map<String, JsonValue> additionalProperties)
-
putAdditionalProperty
final Brand.Builder putAdditionalProperty(String key, JsonValue value)
-
putAllAdditionalProperties
final Brand.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties)
-
removeAdditionalProperty
final Brand.Builder removeAdditionalProperty(String key)
-
removeAllAdditionalProperties
final Brand.Builder removeAllAdditionalProperties(Set<String> keys)
-
-
-
-