Class BrandCreateParams.Builder
-
- All Implemented Interfaces:
public final class BrandCreateParams.BuilderA builder for BrandCreateParams.
-
-
Method Summary
-
-
Method Detail
-
body
final BrandCreateParams.Builder body(BrandCreateParams.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 BrandCreateParams.Builder name(String name)
-
name
final BrandCreateParams.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 BrandCreateParams.Builder settings(BrandSettings settings)
-
settings
final BrandCreateParams.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.
-
id
final BrandCreateParams.Builder id(String id)
-
id
final BrandCreateParams.Builder id(Optional<String> id)
Alias for calling Builder.id with
id.orElse(null).
-
id
final BrandCreateParams.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.
-
snippets
final BrandCreateParams.Builder snippets(BrandSnippets snippets)
-
snippets
final BrandCreateParams.Builder snippets(Optional<BrandSnippets> snippets)
Alias for calling Builder.snippets with
snippets.orElse(null).
-
snippets
final BrandCreateParams.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 BrandCreateParams.Builder additionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
putAdditionalBodyProperty
final BrandCreateParams.Builder putAdditionalBodyProperty(String key, JsonValue value)
-
putAllAdditionalBodyProperties
final BrandCreateParams.Builder putAllAdditionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
removeAdditionalBodyProperty
final BrandCreateParams.Builder removeAdditionalBodyProperty(String key)
-
removeAllAdditionalBodyProperties
final BrandCreateParams.Builder removeAllAdditionalBodyProperties(Set<String> keys)
-
additionalHeaders
final BrandCreateParams.Builder additionalHeaders(Headers additionalHeaders)
-
additionalHeaders
final BrandCreateParams.Builder additionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
putAdditionalHeader
final BrandCreateParams.Builder putAdditionalHeader(String name, String value)
-
putAdditionalHeaders
final BrandCreateParams.Builder putAdditionalHeaders(String name, Iterable<String> values)
-
putAllAdditionalHeaders
final BrandCreateParams.Builder putAllAdditionalHeaders(Headers additionalHeaders)
-
putAllAdditionalHeaders
final BrandCreateParams.Builder putAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
replaceAdditionalHeaders
final BrandCreateParams.Builder replaceAdditionalHeaders(String name, String value)
-
replaceAdditionalHeaders
final BrandCreateParams.Builder replaceAdditionalHeaders(String name, Iterable<String> values)
-
replaceAllAdditionalHeaders
final BrandCreateParams.Builder replaceAllAdditionalHeaders(Headers additionalHeaders)
-
replaceAllAdditionalHeaders
final BrandCreateParams.Builder replaceAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
removeAdditionalHeaders
final BrandCreateParams.Builder removeAdditionalHeaders(String name)
-
removeAllAdditionalHeaders
final BrandCreateParams.Builder removeAllAdditionalHeaders(Set<String> names)
-
additionalQueryParams
final BrandCreateParams.Builder additionalQueryParams(QueryParams additionalQueryParams)
-
additionalQueryParams
final BrandCreateParams.Builder additionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
putAdditionalQueryParam
final BrandCreateParams.Builder putAdditionalQueryParam(String key, String value)
-
putAdditionalQueryParams
final BrandCreateParams.Builder putAdditionalQueryParams(String key, Iterable<String> values)
-
putAllAdditionalQueryParams
final BrandCreateParams.Builder putAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
putAllAdditionalQueryParams
final BrandCreateParams.Builder putAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
replaceAdditionalQueryParams
final BrandCreateParams.Builder replaceAdditionalQueryParams(String key, String value)
-
replaceAdditionalQueryParams
final BrandCreateParams.Builder replaceAdditionalQueryParams(String key, Iterable<String> values)
-
replaceAllAdditionalQueryParams
final BrandCreateParams.Builder replaceAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
replaceAllAdditionalQueryParams
final BrandCreateParams.Builder replaceAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
removeAdditionalQueryParams
final BrandCreateParams.Builder removeAdditionalQueryParams(String key)
-
removeAllAdditionalQueryParams
final BrandCreateParams.Builder removeAllAdditionalQueryParams(Set<String> keys)
-
build
final BrandCreateParams build()
Returns an immutable instance of BrandCreateParams.
Further updates to this Builder will not mutate the returned instance.
The following fields are required:
.name() .settings()
-
-
-
-