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