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