Class EntityCreateParams.Builder
-
- All Implemented Interfaces:
public final class EntityCreateParams.BuilderA builder for EntityCreateParams.
-
-
Method Summary
-
-
Method Detail
-
body
final EntityCreateParams.Builder body(EntityCreateParams.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:
-
name
final EntityCreateParams.Builder name(String name)
Name of the
Entity.
-
name
final EntityCreateParams.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.
-
referenceId
final EntityCreateParams.Builder referenceId(String referenceId)
Case sensitive unique reference ID for the
Entity. We recommend setting this to the unique ID of theEntityin your system.
-
referenceId
final EntityCreateParams.Builder referenceId(Optional<String> referenceId)
Alias for calling Builder.referenceId with
referenceId.orElse(null).
-
referenceId
final EntityCreateParams.Builder referenceId(JsonField<String> referenceId)
Sets Builder.referenceId to an arbitrary JSON value.
You should usually call Builder.referenceId 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 EntityCreateParams.Builder additionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
putAdditionalBodyProperty
final EntityCreateParams.Builder putAdditionalBodyProperty(String key, JsonValue value)
-
putAllAdditionalBodyProperties
final EntityCreateParams.Builder putAllAdditionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
removeAdditionalBodyProperty
final EntityCreateParams.Builder removeAdditionalBodyProperty(String key)
-
removeAllAdditionalBodyProperties
final EntityCreateParams.Builder removeAllAdditionalBodyProperties(Set<String> keys)
-
additionalHeaders
final EntityCreateParams.Builder additionalHeaders(Headers additionalHeaders)
-
additionalHeaders
final EntityCreateParams.Builder additionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
putAdditionalHeader
final EntityCreateParams.Builder putAdditionalHeader(String name, String value)
-
putAdditionalHeaders
final EntityCreateParams.Builder putAdditionalHeaders(String name, Iterable<String> values)
-
putAllAdditionalHeaders
final EntityCreateParams.Builder putAllAdditionalHeaders(Headers additionalHeaders)
-
putAllAdditionalHeaders
final EntityCreateParams.Builder putAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
replaceAdditionalHeaders
final EntityCreateParams.Builder replaceAdditionalHeaders(String name, String value)
-
replaceAdditionalHeaders
final EntityCreateParams.Builder replaceAdditionalHeaders(String name, Iterable<String> values)
-
replaceAllAdditionalHeaders
final EntityCreateParams.Builder replaceAllAdditionalHeaders(Headers additionalHeaders)
-
replaceAllAdditionalHeaders
final EntityCreateParams.Builder replaceAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
removeAdditionalHeaders
final EntityCreateParams.Builder removeAdditionalHeaders(String name)
-
removeAllAdditionalHeaders
final EntityCreateParams.Builder removeAllAdditionalHeaders(Set<String> names)
-
additionalQueryParams
final EntityCreateParams.Builder additionalQueryParams(QueryParams additionalQueryParams)
-
additionalQueryParams
final EntityCreateParams.Builder additionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
putAdditionalQueryParam
final EntityCreateParams.Builder putAdditionalQueryParam(String key, String value)
-
putAdditionalQueryParams
final EntityCreateParams.Builder putAdditionalQueryParams(String key, Iterable<String> values)
-
putAllAdditionalQueryParams
final EntityCreateParams.Builder putAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
putAllAdditionalQueryParams
final EntityCreateParams.Builder putAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
replaceAdditionalQueryParams
final EntityCreateParams.Builder replaceAdditionalQueryParams(String key, String value)
-
replaceAdditionalQueryParams
final EntityCreateParams.Builder replaceAdditionalQueryParams(String key, Iterable<String> values)
-
replaceAllAdditionalQueryParams
final EntityCreateParams.Builder replaceAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
replaceAllAdditionalQueryParams
final EntityCreateParams.Builder replaceAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
removeAdditionalQueryParams
final EntityCreateParams.Builder removeAdditionalQueryParams(String key)
-
removeAllAdditionalQueryParams
final EntityCreateParams.Builder removeAllAdditionalQueryParams(Set<String> keys)
-
build
final EntityCreateParams build()
Returns an immutable instance of EntityCreateParams.
Further updates to this Builder will not mutate the returned instance.
The following fields are required:
.name()
-
-
-
-