Class NamedTransformationUpdateParams.Builder
-
- All Implemented Interfaces:
public final class NamedTransformationUpdateParams.BuilderA builder for NamedTransformationUpdateParams.
-
-
Method Summary
-
-
Method Detail
-
id
final NamedTransformationUpdateParams.Builder id(String id)
Unique identifier for a named transformation.
-
id
final NamedTransformationUpdateParams.Builder id(Optional<String> id)
Alias for calling Builder.id with
id.orElse(null).
-
body
final NamedTransformationUpdateParams.Builder body(NamedTransformationUpdateParams.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:
-
enabled
final NamedTransformationUpdateParams.Builder enabled(Boolean enabled)
Whether the named transformation is enabled. Omit to leave the current value unchanged.
-
enabled
final NamedTransformationUpdateParams.Builder enabled(JsonField<Boolean> enabled)
Sets Builder.enabled to an arbitrary JSON value.
You should usually call Builder.enabled with a well-typed Boolean value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
name
final NamedTransformationUpdateParams.Builder name(String name)
Alias for the transformation string, used in URLs as
tr:n-<name>. This is case-sensitive, contains only alphanumeric characters or_(underscore), and is unique across all named transformations for your account.
-
name
final NamedTransformationUpdateParams.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.
-
transformation
final NamedTransformationUpdateParams.Builder transformation(String transformation)
The transformation string this named transformation refers to. Learn more about the transformation string syntax.
-
transformation
final NamedTransformationUpdateParams.Builder transformation(JsonField<String> transformation)
Sets Builder.transformation to an arbitrary JSON value.
You should usually call Builder.transformation with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
additionalBodyProperties
final NamedTransformationUpdateParams.Builder additionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
putAdditionalBodyProperty
final NamedTransformationUpdateParams.Builder putAdditionalBodyProperty(String key, JsonValue value)
-
putAllAdditionalBodyProperties
final NamedTransformationUpdateParams.Builder putAllAdditionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
removeAdditionalBodyProperty
final NamedTransformationUpdateParams.Builder removeAdditionalBodyProperty(String key)
-
removeAllAdditionalBodyProperties
final NamedTransformationUpdateParams.Builder removeAllAdditionalBodyProperties(Set<String> keys)
-
additionalHeaders
final NamedTransformationUpdateParams.Builder additionalHeaders(Headers additionalHeaders)
-
additionalHeaders
final NamedTransformationUpdateParams.Builder additionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
putAdditionalHeader
final NamedTransformationUpdateParams.Builder putAdditionalHeader(String name, String value)
-
putAdditionalHeaders
final NamedTransformationUpdateParams.Builder putAdditionalHeaders(String name, Iterable<String> values)
-
putAllAdditionalHeaders
final NamedTransformationUpdateParams.Builder putAllAdditionalHeaders(Headers additionalHeaders)
-
putAllAdditionalHeaders
final NamedTransformationUpdateParams.Builder putAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
replaceAdditionalHeaders
final NamedTransformationUpdateParams.Builder replaceAdditionalHeaders(String name, String value)
-
replaceAdditionalHeaders
final NamedTransformationUpdateParams.Builder replaceAdditionalHeaders(String name, Iterable<String> values)
-
replaceAllAdditionalHeaders
final NamedTransformationUpdateParams.Builder replaceAllAdditionalHeaders(Headers additionalHeaders)
-
replaceAllAdditionalHeaders
final NamedTransformationUpdateParams.Builder replaceAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
removeAdditionalHeaders
final NamedTransformationUpdateParams.Builder removeAdditionalHeaders(String name)
-
removeAllAdditionalHeaders
final NamedTransformationUpdateParams.Builder removeAllAdditionalHeaders(Set<String> names)
-
additionalQueryParams
final NamedTransformationUpdateParams.Builder additionalQueryParams(QueryParams additionalQueryParams)
-
additionalQueryParams
final NamedTransformationUpdateParams.Builder additionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
putAdditionalQueryParam
final NamedTransformationUpdateParams.Builder putAdditionalQueryParam(String key, String value)
-
putAdditionalQueryParams
final NamedTransformationUpdateParams.Builder putAdditionalQueryParams(String key, Iterable<String> values)
-
putAllAdditionalQueryParams
final NamedTransformationUpdateParams.Builder putAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
putAllAdditionalQueryParams
final NamedTransformationUpdateParams.Builder putAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
replaceAdditionalQueryParams
final NamedTransformationUpdateParams.Builder replaceAdditionalQueryParams(String key, String value)
-
replaceAdditionalQueryParams
final NamedTransformationUpdateParams.Builder replaceAdditionalQueryParams(String key, Iterable<String> values)
-
replaceAllAdditionalQueryParams
final NamedTransformationUpdateParams.Builder replaceAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
replaceAllAdditionalQueryParams
final NamedTransformationUpdateParams.Builder replaceAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
removeAdditionalQueryParams
final NamedTransformationUpdateParams.Builder removeAdditionalQueryParams(String key)
-
removeAllAdditionalQueryParams
final NamedTransformationUpdateParams.Builder removeAllAdditionalQueryParams(Set<String> keys)
-
build
final NamedTransformationUpdateParams build()
Returns an immutable instance of NamedTransformationUpdateParams.
Further updates to this Builder will not mutate the returned instance.
-
-
-
-