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