Class DataRetentionUpdateParams.Builder
-
- All Implemented Interfaces:
public final class DataRetentionUpdateParams.BuilderA builder for DataRetentionUpdateParams.
-
-
Method Summary
-
-
Method Detail
-
body
final DataRetentionUpdateParams.Builder body(DataRetentionUpdateParams.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:
-
retentionType
final DataRetentionUpdateParams.Builder retentionType(DataRetentionUpdateParams.RetentionType retentionType)
The desired organization data retention type.
-
retentionType
final DataRetentionUpdateParams.Builder retentionType(JsonField<DataRetentionUpdateParams.RetentionType> retentionType)
Sets Builder.retentionType to an arbitrary JSON value.
You should usually call Builder.retentionType with a well-typed RetentionType value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
additionalBodyProperties
final DataRetentionUpdateParams.Builder additionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
putAdditionalBodyProperty
final DataRetentionUpdateParams.Builder putAdditionalBodyProperty(String key, JsonValue value)
-
putAllAdditionalBodyProperties
final DataRetentionUpdateParams.Builder putAllAdditionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
removeAdditionalBodyProperty
final DataRetentionUpdateParams.Builder removeAdditionalBodyProperty(String key)
-
removeAllAdditionalBodyProperties
final DataRetentionUpdateParams.Builder removeAllAdditionalBodyProperties(Set<String> keys)
-
additionalHeaders
final DataRetentionUpdateParams.Builder additionalHeaders(Headers additionalHeaders)
-
additionalHeaders
final DataRetentionUpdateParams.Builder additionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
putAdditionalHeader
final DataRetentionUpdateParams.Builder putAdditionalHeader(String name, String value)
-
putAdditionalHeaders
final DataRetentionUpdateParams.Builder putAdditionalHeaders(String name, Iterable<String> values)
-
putAllAdditionalHeaders
final DataRetentionUpdateParams.Builder putAllAdditionalHeaders(Headers additionalHeaders)
-
putAllAdditionalHeaders
final DataRetentionUpdateParams.Builder putAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
replaceAdditionalHeaders
final DataRetentionUpdateParams.Builder replaceAdditionalHeaders(String name, String value)
-
replaceAdditionalHeaders
final DataRetentionUpdateParams.Builder replaceAdditionalHeaders(String name, Iterable<String> values)
-
replaceAllAdditionalHeaders
final DataRetentionUpdateParams.Builder replaceAllAdditionalHeaders(Headers additionalHeaders)
-
replaceAllAdditionalHeaders
final DataRetentionUpdateParams.Builder replaceAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
removeAdditionalHeaders
final DataRetentionUpdateParams.Builder removeAdditionalHeaders(String name)
-
removeAllAdditionalHeaders
final DataRetentionUpdateParams.Builder removeAllAdditionalHeaders(Set<String> names)
-
additionalQueryParams
final DataRetentionUpdateParams.Builder additionalQueryParams(QueryParams additionalQueryParams)
-
additionalQueryParams
final DataRetentionUpdateParams.Builder additionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
putAdditionalQueryParam
final DataRetentionUpdateParams.Builder putAdditionalQueryParam(String key, String value)
-
putAdditionalQueryParams
final DataRetentionUpdateParams.Builder putAdditionalQueryParams(String key, Iterable<String> values)
-
putAllAdditionalQueryParams
final DataRetentionUpdateParams.Builder putAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
putAllAdditionalQueryParams
final DataRetentionUpdateParams.Builder putAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
replaceAdditionalQueryParams
final DataRetentionUpdateParams.Builder replaceAdditionalQueryParams(String key, String value)
-
replaceAdditionalQueryParams
final DataRetentionUpdateParams.Builder replaceAdditionalQueryParams(String key, Iterable<String> values)
-
replaceAllAdditionalQueryParams
final DataRetentionUpdateParams.Builder replaceAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
replaceAllAdditionalQueryParams
final DataRetentionUpdateParams.Builder replaceAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
removeAdditionalQueryParams
final DataRetentionUpdateParams.Builder removeAdditionalQueryParams(String key)
-
removeAllAdditionalQueryParams
final DataRetentionUpdateParams.Builder removeAllAdditionalQueryParams(Set<String> keys)
-
build
final DataRetentionUpdateParams build()
Returns an immutable instance of DataRetentionUpdateParams.
Further updates to this Builder will not mutate the returned instance.
The following fields are required:
.retentionType()
-
-
-
-