Class InboundMailItemCreateParams.Builder
-
- All Implemented Interfaces:
public final class InboundMailItemCreateParams.BuilderA builder for InboundMailItemCreateParams.
-
-
Method Summary
-
-
Method Detail
-
body
final InboundMailItemCreateParams.Builder body(InboundMailItemCreateParams.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:
-
amount
final InboundMailItemCreateParams.Builder amount(Long amount)
The amount of the check to be simulated, in cents.
-
amount
final InboundMailItemCreateParams.Builder amount(JsonField<Long> amount)
Sets Builder.amount to an arbitrary JSON value.
You should usually call Builder.amount with a well-typed Long value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
contentsFileId
final InboundMailItemCreateParams.Builder contentsFileId(String contentsFileId)
The file containing the PDF contents. If not present, a default check image file will be used.
-
contentsFileId
final InboundMailItemCreateParams.Builder contentsFileId(JsonField<String> contentsFileId)
Sets Builder.contentsFileId to an arbitrary JSON value.
You should usually call Builder.contentsFileId with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
lockboxAddressId
final InboundMailItemCreateParams.Builder lockboxAddressId(String lockboxAddressId)
The identifier of the Lockbox Address to simulate inbound mail to.
-
lockboxAddressId
final InboundMailItemCreateParams.Builder lockboxAddressId(JsonField<String> lockboxAddressId)
Sets Builder.lockboxAddressId to an arbitrary JSON value.
You should usually call Builder.lockboxAddressId with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
lockboxRecipientId
final InboundMailItemCreateParams.Builder lockboxRecipientId(String lockboxRecipientId)
The identifier of the Lockbox Recipient to simulate inbound mail to.
-
lockboxRecipientId
final InboundMailItemCreateParams.Builder lockboxRecipientId(JsonField<String> lockboxRecipientId)
Sets Builder.lockboxRecipientId to an arbitrary JSON value.
You should usually call Builder.lockboxRecipientId 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 InboundMailItemCreateParams.Builder additionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
putAdditionalBodyProperty
final InboundMailItemCreateParams.Builder putAdditionalBodyProperty(String key, JsonValue value)
-
putAllAdditionalBodyProperties
final InboundMailItemCreateParams.Builder putAllAdditionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
removeAdditionalBodyProperty
final InboundMailItemCreateParams.Builder removeAdditionalBodyProperty(String key)
-
removeAllAdditionalBodyProperties
final InboundMailItemCreateParams.Builder removeAllAdditionalBodyProperties(Set<String> keys)
-
additionalHeaders
final InboundMailItemCreateParams.Builder additionalHeaders(Headers additionalHeaders)
-
additionalHeaders
final InboundMailItemCreateParams.Builder additionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
putAdditionalHeader
final InboundMailItemCreateParams.Builder putAdditionalHeader(String name, String value)
-
putAdditionalHeaders
final InboundMailItemCreateParams.Builder putAdditionalHeaders(String name, Iterable<String> values)
-
putAllAdditionalHeaders
final InboundMailItemCreateParams.Builder putAllAdditionalHeaders(Headers additionalHeaders)
-
putAllAdditionalHeaders
final InboundMailItemCreateParams.Builder putAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
replaceAdditionalHeaders
final InboundMailItemCreateParams.Builder replaceAdditionalHeaders(String name, String value)
-
replaceAdditionalHeaders
final InboundMailItemCreateParams.Builder replaceAdditionalHeaders(String name, Iterable<String> values)
-
replaceAllAdditionalHeaders
final InboundMailItemCreateParams.Builder replaceAllAdditionalHeaders(Headers additionalHeaders)
-
replaceAllAdditionalHeaders
final InboundMailItemCreateParams.Builder replaceAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
removeAdditionalHeaders
final InboundMailItemCreateParams.Builder removeAdditionalHeaders(String name)
-
removeAllAdditionalHeaders
final InboundMailItemCreateParams.Builder removeAllAdditionalHeaders(Set<String> names)
-
additionalQueryParams
final InboundMailItemCreateParams.Builder additionalQueryParams(QueryParams additionalQueryParams)
-
additionalQueryParams
final InboundMailItemCreateParams.Builder additionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
putAdditionalQueryParam
final InboundMailItemCreateParams.Builder putAdditionalQueryParam(String key, String value)
-
putAdditionalQueryParams
final InboundMailItemCreateParams.Builder putAdditionalQueryParams(String key, Iterable<String> values)
-
putAllAdditionalQueryParams
final InboundMailItemCreateParams.Builder putAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
putAllAdditionalQueryParams
final InboundMailItemCreateParams.Builder putAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
replaceAdditionalQueryParams
final InboundMailItemCreateParams.Builder replaceAdditionalQueryParams(String key, String value)
-
replaceAdditionalQueryParams
final InboundMailItemCreateParams.Builder replaceAdditionalQueryParams(String key, Iterable<String> values)
-
replaceAllAdditionalQueryParams
final InboundMailItemCreateParams.Builder replaceAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
replaceAllAdditionalQueryParams
final InboundMailItemCreateParams.Builder replaceAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
removeAdditionalQueryParams
final InboundMailItemCreateParams.Builder removeAdditionalQueryParams(String key)
-
removeAllAdditionalQueryParams
final InboundMailItemCreateParams.Builder removeAllAdditionalQueryParams(Set<String> keys)
-
build
final InboundMailItemCreateParams build()
Returns an immutable instance of InboundMailItemCreateParams.
Further updates to this Builder will not mutate the returned instance.
The following fields are required:
.amount()
-
-
-
-