Class SecretUpdateGroupParams.Builder
-
- All Implemented Interfaces:
public final class SecretUpdateGroupParams.BuilderA builder for SecretUpdateGroupParams.
-
-
Method Summary
-
-
Method Detail
-
group
final SecretUpdateGroupParams.Builder group(String group)
-
group
final SecretUpdateGroupParams.Builder group(Optional<String> group)
Alias for calling Builder.group with
group.orElse(null).
-
body
final SecretUpdateGroupParams.Builder body(SecretUpdateGroupParams.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:
-
secrets
final SecretUpdateGroupParams.Builder secrets(SecretUpdateGroupParams.Secrets secrets)
Key-value pairs of secrets to set
-
secrets
final SecretUpdateGroupParams.Builder secrets(JsonField<SecretUpdateGroupParams.Secrets> secrets)
Sets Builder.secrets to an arbitrary JSON value.
You should usually call Builder.secrets with a well-typed Secrets value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
env
final SecretUpdateGroupParams.Builder env(String env)
Environment name (optional, uses default if not specified)
-
env
final SecretUpdateGroupParams.Builder env(JsonField<String> env)
Sets Builder.env to an arbitrary JSON value.
You should usually call Builder.env 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 SecretUpdateGroupParams.Builder additionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
putAdditionalBodyProperty
final SecretUpdateGroupParams.Builder putAdditionalBodyProperty(String key, JsonValue value)
-
putAllAdditionalBodyProperties
final SecretUpdateGroupParams.Builder putAllAdditionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
removeAdditionalBodyProperty
final SecretUpdateGroupParams.Builder removeAdditionalBodyProperty(String key)
-
removeAllAdditionalBodyProperties
final SecretUpdateGroupParams.Builder removeAllAdditionalBodyProperties(Set<String> keys)
-
additionalHeaders
final SecretUpdateGroupParams.Builder additionalHeaders(Headers additionalHeaders)
-
additionalHeaders
final SecretUpdateGroupParams.Builder additionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
putAdditionalHeader
final SecretUpdateGroupParams.Builder putAdditionalHeader(String name, String value)
-
putAdditionalHeaders
final SecretUpdateGroupParams.Builder putAdditionalHeaders(String name, Iterable<String> values)
-
putAllAdditionalHeaders
final SecretUpdateGroupParams.Builder putAllAdditionalHeaders(Headers additionalHeaders)
-
putAllAdditionalHeaders
final SecretUpdateGroupParams.Builder putAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
replaceAdditionalHeaders
final SecretUpdateGroupParams.Builder replaceAdditionalHeaders(String name, String value)
-
replaceAdditionalHeaders
final SecretUpdateGroupParams.Builder replaceAdditionalHeaders(String name, Iterable<String> values)
-
replaceAllAdditionalHeaders
final SecretUpdateGroupParams.Builder replaceAllAdditionalHeaders(Headers additionalHeaders)
-
replaceAllAdditionalHeaders
final SecretUpdateGroupParams.Builder replaceAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
removeAdditionalHeaders
final SecretUpdateGroupParams.Builder removeAdditionalHeaders(String name)
-
removeAllAdditionalHeaders
final SecretUpdateGroupParams.Builder removeAllAdditionalHeaders(Set<String> names)
-
additionalQueryParams
final SecretUpdateGroupParams.Builder additionalQueryParams(QueryParams additionalQueryParams)
-
additionalQueryParams
final SecretUpdateGroupParams.Builder additionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
putAdditionalQueryParam
final SecretUpdateGroupParams.Builder putAdditionalQueryParam(String key, String value)
-
putAdditionalQueryParams
final SecretUpdateGroupParams.Builder putAdditionalQueryParams(String key, Iterable<String> values)
-
putAllAdditionalQueryParams
final SecretUpdateGroupParams.Builder putAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
putAllAdditionalQueryParams
final SecretUpdateGroupParams.Builder putAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
replaceAdditionalQueryParams
final SecretUpdateGroupParams.Builder replaceAdditionalQueryParams(String key, String value)
-
replaceAdditionalQueryParams
final SecretUpdateGroupParams.Builder replaceAdditionalQueryParams(String key, Iterable<String> values)
-
replaceAllAdditionalQueryParams
final SecretUpdateGroupParams.Builder replaceAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
replaceAllAdditionalQueryParams
final SecretUpdateGroupParams.Builder replaceAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
removeAdditionalQueryParams
final SecretUpdateGroupParams.Builder removeAdditionalQueryParams(String key)
-
removeAllAdditionalQueryParams
final SecretUpdateGroupParams.Builder removeAllAdditionalQueryParams(Set<String> keys)
-
build
final SecretUpdateGroupParams build()
Returns an immutable instance of SecretUpdateGroupParams.
Further updates to this Builder will not mutate the returned instance.
The following fields are required:
.secrets()
-
-
-
-