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