Class NamedTransformationCreateParams.Builder
-
- All Implemented Interfaces:
public final class NamedTransformationCreateParams.BuilderA builder for NamedTransformationCreateParams.
-
-
Method Summary
-
-
Method Detail
-
body
final NamedTransformationCreateParams.Builder body(NamedTransformationCreateParams.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 NamedTransformationCreateParams.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 NamedTransformationCreateParams.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 NamedTransformationCreateParams.Builder transformation(String transformation)
The transformation string this named transformation refers to. Learn more about the transformation string syntax.
-
transformation
final NamedTransformationCreateParams.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.
-
enabled
final NamedTransformationCreateParams.Builder enabled(Boolean enabled)
Whether the named transformation is currently enabled. When set to
false, requests using this named transformation fail at delivery time.
-
enabled
final NamedTransformationCreateParams.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.
-
additionalBodyProperties
final NamedTransformationCreateParams.Builder additionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
putAdditionalBodyProperty
final NamedTransformationCreateParams.Builder putAdditionalBodyProperty(String key, JsonValue value)
-
putAllAdditionalBodyProperties
final NamedTransformationCreateParams.Builder putAllAdditionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
removeAdditionalBodyProperty
final NamedTransformationCreateParams.Builder removeAdditionalBodyProperty(String key)
-
removeAllAdditionalBodyProperties
final NamedTransformationCreateParams.Builder removeAllAdditionalBodyProperties(Set<String> keys)
-
additionalHeaders
final NamedTransformationCreateParams.Builder additionalHeaders(Headers additionalHeaders)
-
additionalHeaders
final NamedTransformationCreateParams.Builder additionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
putAdditionalHeader
final NamedTransformationCreateParams.Builder putAdditionalHeader(String name, String value)
-
putAdditionalHeaders
final NamedTransformationCreateParams.Builder putAdditionalHeaders(String name, Iterable<String> values)
-
putAllAdditionalHeaders
final NamedTransformationCreateParams.Builder putAllAdditionalHeaders(Headers additionalHeaders)
-
putAllAdditionalHeaders
final NamedTransformationCreateParams.Builder putAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
replaceAdditionalHeaders
final NamedTransformationCreateParams.Builder replaceAdditionalHeaders(String name, String value)
-
replaceAdditionalHeaders
final NamedTransformationCreateParams.Builder replaceAdditionalHeaders(String name, Iterable<String> values)
-
replaceAllAdditionalHeaders
final NamedTransformationCreateParams.Builder replaceAllAdditionalHeaders(Headers additionalHeaders)
-
replaceAllAdditionalHeaders
final NamedTransformationCreateParams.Builder replaceAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
removeAdditionalHeaders
final NamedTransformationCreateParams.Builder removeAdditionalHeaders(String name)
-
removeAllAdditionalHeaders
final NamedTransformationCreateParams.Builder removeAllAdditionalHeaders(Set<String> names)
-
additionalQueryParams
final NamedTransformationCreateParams.Builder additionalQueryParams(QueryParams additionalQueryParams)
-
additionalQueryParams
final NamedTransformationCreateParams.Builder additionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
putAdditionalQueryParam
final NamedTransformationCreateParams.Builder putAdditionalQueryParam(String key, String value)
-
putAdditionalQueryParams
final NamedTransformationCreateParams.Builder putAdditionalQueryParams(String key, Iterable<String> values)
-
putAllAdditionalQueryParams
final NamedTransformationCreateParams.Builder putAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
putAllAdditionalQueryParams
final NamedTransformationCreateParams.Builder putAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
replaceAdditionalQueryParams
final NamedTransformationCreateParams.Builder replaceAdditionalQueryParams(String key, String value)
-
replaceAdditionalQueryParams
final NamedTransformationCreateParams.Builder replaceAdditionalQueryParams(String key, Iterable<String> values)
-
replaceAllAdditionalQueryParams
final NamedTransformationCreateParams.Builder replaceAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
replaceAllAdditionalQueryParams
final NamedTransformationCreateParams.Builder replaceAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
removeAdditionalQueryParams
final NamedTransformationCreateParams.Builder removeAdditionalQueryParams(String key)
-
removeAllAdditionalQueryParams
final NamedTransformationCreateParams.Builder removeAllAdditionalQueryParams(Set<String> keys)
-
build
final NamedTransformationCreateParams build()
Returns an immutable instance of NamedTransformationCreateParams.
Further updates to this Builder will not mutate the returned instance.
The following fields are required:
.name() .transformation()
-
-
-
-