Class AiSecretReplaceParams.Builder
-
- All Implemented Interfaces:
public final class AiSecretReplaceParams.BuilderA builder for AiSecretReplaceParams.
-
-
Method Summary
-
-
Method Detail
-
name
final AiSecretReplaceParams.Builder name(String name)
Name of the AI secret
-
name
final AiSecretReplaceParams.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.
-
metadata
final AiSecretReplaceParams.Builder metadata(AiSecretReplaceParams.Metadata metadata)
-
metadata
final AiSecretReplaceParams.Builder metadata(Optional<AiSecretReplaceParams.Metadata> metadata)
Alias for calling Builder.metadata with
metadata.orElse(null).
-
metadata
final AiSecretReplaceParams.Builder metadata(JsonField<AiSecretReplaceParams.Metadata> metadata)
Sets Builder.metadata to an arbitrary JSON value.
You should usually call Builder.metadata with a well-typed Metadata value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
orgName
final AiSecretReplaceParams.Builder orgName(String orgName)
For nearly all users, this parameter should be unnecessary. But in the rare case that your API key belongs to multiple organizations, you may specify the name of the organization the AI Secret belongs in.
-
orgName
final AiSecretReplaceParams.Builder orgName(Optional<String> orgName)
Alias for calling Builder.orgName with
orgName.orElse(null).
-
orgName
final AiSecretReplaceParams.Builder orgName(JsonField<String> orgName)
Sets Builder.orgName to an arbitrary JSON value.
You should usually call Builder.orgName with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
secret
final AiSecretReplaceParams.Builder secret(String secret)
Secret value. If omitted in a PUT request, the existing secret value will be left intact, not replaced with null.
-
secret
final AiSecretReplaceParams.Builder secret(Optional<String> secret)
Alias for calling Builder.secret with
secret.orElse(null).
-
secret
final AiSecretReplaceParams.Builder secret(JsonField<String> secret)
Sets Builder.secret to an arbitrary JSON value.
You should usually call Builder.secret with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
type
final AiSecretReplaceParams.Builder type(String type)
-
type
final AiSecretReplaceParams.Builder type(Optional<String> type)
Alias for calling Builder.type with
type.orElse(null).
-
type
final AiSecretReplaceParams.Builder type(JsonField<String> type)
Sets Builder.type to an arbitrary JSON value.
You should usually call Builder.type 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 AiSecretReplaceParams.Builder additionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
putAdditionalBodyProperty
final AiSecretReplaceParams.Builder putAdditionalBodyProperty(String key, JsonValue value)
-
putAllAdditionalBodyProperties
final AiSecretReplaceParams.Builder putAllAdditionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
removeAdditionalBodyProperty
final AiSecretReplaceParams.Builder removeAdditionalBodyProperty(String key)
-
removeAllAdditionalBodyProperties
final AiSecretReplaceParams.Builder removeAllAdditionalBodyProperties(Set<String> keys)
-
additionalHeaders
final AiSecretReplaceParams.Builder additionalHeaders(Headers additionalHeaders)
-
additionalHeaders
final AiSecretReplaceParams.Builder additionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
putAdditionalHeader
final AiSecretReplaceParams.Builder putAdditionalHeader(String name, String value)
-
putAdditionalHeaders
final AiSecretReplaceParams.Builder putAdditionalHeaders(String name, Iterable<String> values)
-
putAllAdditionalHeaders
final AiSecretReplaceParams.Builder putAllAdditionalHeaders(Headers additionalHeaders)
-
putAllAdditionalHeaders
final AiSecretReplaceParams.Builder putAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
replaceAdditionalHeaders
final AiSecretReplaceParams.Builder replaceAdditionalHeaders(String name, String value)
-
replaceAdditionalHeaders
final AiSecretReplaceParams.Builder replaceAdditionalHeaders(String name, Iterable<String> values)
-
replaceAllAdditionalHeaders
final AiSecretReplaceParams.Builder replaceAllAdditionalHeaders(Headers additionalHeaders)
-
replaceAllAdditionalHeaders
final AiSecretReplaceParams.Builder replaceAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
removeAdditionalHeaders
final AiSecretReplaceParams.Builder removeAdditionalHeaders(String name)
-
removeAllAdditionalHeaders
final AiSecretReplaceParams.Builder removeAllAdditionalHeaders(Set<String> names)
-
additionalQueryParams
final AiSecretReplaceParams.Builder additionalQueryParams(QueryParams additionalQueryParams)
-
additionalQueryParams
final AiSecretReplaceParams.Builder additionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
putAdditionalQueryParam
final AiSecretReplaceParams.Builder putAdditionalQueryParam(String key, String value)
-
putAdditionalQueryParams
final AiSecretReplaceParams.Builder putAdditionalQueryParams(String key, Iterable<String> values)
-
putAllAdditionalQueryParams
final AiSecretReplaceParams.Builder putAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
putAllAdditionalQueryParams
final AiSecretReplaceParams.Builder putAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
replaceAdditionalQueryParams
final AiSecretReplaceParams.Builder replaceAdditionalQueryParams(String key, String value)
-
replaceAdditionalQueryParams
final AiSecretReplaceParams.Builder replaceAdditionalQueryParams(String key, Iterable<String> values)
-
replaceAllAdditionalQueryParams
final AiSecretReplaceParams.Builder replaceAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
replaceAllAdditionalQueryParams
final AiSecretReplaceParams.Builder replaceAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
removeAdditionalQueryParams
final AiSecretReplaceParams.Builder removeAdditionalQueryParams(String key)
-
removeAllAdditionalQueryParams
final AiSecretReplaceParams.Builder removeAllAdditionalQueryParams(Set<String> keys)
-
build
final AiSecretReplaceParams build()
Returns an immutable instance of AiSecretReplaceParams.
Further updates to this Builder will not mutate the returned instance.
The following fields are required:
.name()
-
-
-
-