Class BrandUpdateParams.Builder
-
- All Implemented Interfaces:
public final class BrandUpdateParams.BuilderA builder for BrandUpdateParams.
-
-
Method Summary
-
-
Method Detail
-
brandId
final BrandUpdateParams.Builder brandId(String brandId)
-
brandId
final BrandUpdateParams.Builder brandId(Optional<String> brandId)
Alias for calling Builder.brandId with
brandId.orElse(null).
-
body
final BrandUpdateParams.Builder body(BrandUpdateParams.Body body)
Sets the entire request body.
This is generally only useful if you are already constructing the body separately. Otherwise, it's more convenient to use the top-level setters instead:
-
name
final BrandUpdateParams.Builder name(String name)
The name of the brand.
-
name
final BrandUpdateParams.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.
-
settings
final BrandUpdateParams.Builder settings(BrandSettings settings)
-
settings
final BrandUpdateParams.Builder settings(Optional<BrandSettings> settings)
Alias for calling Builder.settings with
settings.orElse(null).
-
settings
final BrandUpdateParams.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 BrandUpdateParams.Builder snippets(BrandSnippets snippets)
-
snippets
final BrandUpdateParams.Builder snippets(Optional<BrandSnippets> snippets)
Alias for calling Builder.snippets with
snippets.orElse(null).
-
snippets
final BrandUpdateParams.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.
-
additionalBodyProperties
final BrandUpdateParams.Builder additionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
putAdditionalBodyProperty
final BrandUpdateParams.Builder putAdditionalBodyProperty(String key, JsonValue value)
-
putAllAdditionalBodyProperties
final BrandUpdateParams.Builder putAllAdditionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
removeAdditionalBodyProperty
final BrandUpdateParams.Builder removeAdditionalBodyProperty(String key)
-
removeAllAdditionalBodyProperties
final BrandUpdateParams.Builder removeAllAdditionalBodyProperties(Set<String> keys)
-
additionalHeaders
final BrandUpdateParams.Builder additionalHeaders(Headers additionalHeaders)
-
additionalHeaders
final BrandUpdateParams.Builder additionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
putAdditionalHeader
final BrandUpdateParams.Builder putAdditionalHeader(String name, String value)
-
putAdditionalHeaders
final BrandUpdateParams.Builder putAdditionalHeaders(String name, Iterable<String> values)
-
putAllAdditionalHeaders
final BrandUpdateParams.Builder putAllAdditionalHeaders(Headers additionalHeaders)
-
putAllAdditionalHeaders
final BrandUpdateParams.Builder putAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
replaceAdditionalHeaders
final BrandUpdateParams.Builder replaceAdditionalHeaders(String name, String value)
-
replaceAdditionalHeaders
final BrandUpdateParams.Builder replaceAdditionalHeaders(String name, Iterable<String> values)
-
replaceAllAdditionalHeaders
final BrandUpdateParams.Builder replaceAllAdditionalHeaders(Headers additionalHeaders)
-
replaceAllAdditionalHeaders
final BrandUpdateParams.Builder replaceAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
removeAdditionalHeaders
final BrandUpdateParams.Builder removeAdditionalHeaders(String name)
-
removeAllAdditionalHeaders
final BrandUpdateParams.Builder removeAllAdditionalHeaders(Set<String> names)
-
additionalQueryParams
final BrandUpdateParams.Builder additionalQueryParams(QueryParams additionalQueryParams)
-
additionalQueryParams
final BrandUpdateParams.Builder additionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
putAdditionalQueryParam
final BrandUpdateParams.Builder putAdditionalQueryParam(String key, String value)
-
putAdditionalQueryParams
final BrandUpdateParams.Builder putAdditionalQueryParams(String key, Iterable<String> values)
-
putAllAdditionalQueryParams
final BrandUpdateParams.Builder putAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
putAllAdditionalQueryParams
final BrandUpdateParams.Builder putAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
replaceAdditionalQueryParams
final BrandUpdateParams.Builder replaceAdditionalQueryParams(String key, String value)
-
replaceAdditionalQueryParams
final BrandUpdateParams.Builder replaceAdditionalQueryParams(String key, Iterable<String> values)
-
replaceAllAdditionalQueryParams
final BrandUpdateParams.Builder replaceAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
replaceAllAdditionalQueryParams
final BrandUpdateParams.Builder replaceAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
removeAdditionalQueryParams
final BrandUpdateParams.Builder removeAdditionalQueryParams(String key)
-
removeAllAdditionalQueryParams
final BrandUpdateParams.Builder removeAllAdditionalQueryParams(Set<String> keys)
-
build
final BrandUpdateParams build()
Returns an immutable instance of BrandUpdateParams.
Further updates to this Builder will not mutate the returned instance.
The following fields are required:
.name()
-
-
-
-