Class WireDrawdownRequest.Builder
-
- All Implemented Interfaces:
public final class WireDrawdownRequest.BuilderA builder for WireDrawdownRequest.
-
-
Method Summary
Modifier and Type Method Description final WireDrawdownRequest.Builderid(String id)The Wire drawdown request identifier. final WireDrawdownRequest.Builderid(JsonField<String> id)The Wire drawdown request identifier. final WireDrawdownRequest.BuilderaccountNumberId(String accountNumberId)The Account Number to which the recipient of this request is being requested to send funds. final WireDrawdownRequest.BuilderaccountNumberId(JsonField<String> accountNumberId)The Account Number to which the recipient of this request is being requested to send funds. final WireDrawdownRequest.Builderamount(Long amount)The amount being requested in cents. final WireDrawdownRequest.Builderamount(JsonField<Long> amount)The amount being requested in cents. final WireDrawdownRequest.BuildercreatedAt(OffsetDateTime createdAt)The ISO 8601 date and time at which the wire drawdown request was created. final WireDrawdownRequest.BuildercreatedAt(JsonField<OffsetDateTime> createdAt)The ISO 8601 date and time at which the wire drawdown request was created. final WireDrawdownRequest.Buildercurrency(String currency)The ISO 4217 code for the amount being requested. final WireDrawdownRequest.Buildercurrency(JsonField<String> currency)The ISO 4217 code for the amount being requested. final WireDrawdownRequest.BuilderfulfillmentInboundWireTransferId(String fulfillmentInboundWireTransferId)If the recipient fulfills the drawdown request by sending funds, then this will be the identifier of the corresponding Transaction. final WireDrawdownRequest.BuilderfulfillmentInboundWireTransferId(Optional<String> fulfillmentInboundWireTransferId)If the recipient fulfills the drawdown request by sending funds, then this will be the identifier of the corresponding Transaction. final WireDrawdownRequest.BuilderfulfillmentInboundWireTransferId(JsonField<String> fulfillmentInboundWireTransferId)If the recipient fulfills the drawdown request by sending funds, then this will be the identifier of the corresponding Transaction. final WireDrawdownRequest.BuilderidempotencyKey(String idempotencyKey)The idempotency key you chose for this object. final WireDrawdownRequest.BuilderidempotencyKey(Optional<String> idempotencyKey)The idempotency key you chose for this object. final WireDrawdownRequest.BuilderidempotencyKey(JsonField<String> idempotencyKey)The idempotency key you chose for this object. final WireDrawdownRequest.BuildermessageToRecipient(String messageToRecipient)The message the recipient will see as part of the drawdown request. final WireDrawdownRequest.BuildermessageToRecipient(JsonField<String> messageToRecipient)The message the recipient will see as part of the drawdown request. final WireDrawdownRequest.BuilderoriginatorAddressLine1(String originatorAddressLine1)The originator's address line 1. final WireDrawdownRequest.BuilderoriginatorAddressLine1(Optional<String> originatorAddressLine1)The originator's address line 1. final WireDrawdownRequest.BuilderoriginatorAddressLine1(JsonField<String> originatorAddressLine1)The originator's address line 1. final WireDrawdownRequest.BuilderoriginatorAddressLine2(String originatorAddressLine2)The originator's address line 2. final WireDrawdownRequest.BuilderoriginatorAddressLine2(Optional<String> originatorAddressLine2)The originator's address line 2. final WireDrawdownRequest.BuilderoriginatorAddressLine2(JsonField<String> originatorAddressLine2)The originator's address line 2. final WireDrawdownRequest.BuilderoriginatorAddressLine3(String originatorAddressLine3)The originator's address line 3. final WireDrawdownRequest.BuilderoriginatorAddressLine3(Optional<String> originatorAddressLine3)The originator's address line 3. final WireDrawdownRequest.BuilderoriginatorAddressLine3(JsonField<String> originatorAddressLine3)The originator's address line 3. final WireDrawdownRequest.BuilderoriginatorName(String originatorName)The originator's name. final WireDrawdownRequest.BuilderoriginatorName(Optional<String> originatorName)The originator's name. final WireDrawdownRequest.BuilderoriginatorName(JsonField<String> originatorName)The originator's name. final WireDrawdownRequest.BuilderrecipientAccountNumber(String recipientAccountNumber)The drawdown request's recipient's account number. final WireDrawdownRequest.BuilderrecipientAccountNumber(JsonField<String> recipientAccountNumber)The drawdown request's recipient's account number. final WireDrawdownRequest.BuilderrecipientAddressLine1(String recipientAddressLine1)Line 1 of the drawdown request's recipient's address. final WireDrawdownRequest.BuilderrecipientAddressLine1(Optional<String> recipientAddressLine1)Line 1 of the drawdown request's recipient's address. final WireDrawdownRequest.BuilderrecipientAddressLine1(JsonField<String> recipientAddressLine1)Line 1 of the drawdown request's recipient's address. final WireDrawdownRequest.BuilderrecipientAddressLine2(String recipientAddressLine2)Line 2 of the drawdown request's recipient's address. final WireDrawdownRequest.BuilderrecipientAddressLine2(Optional<String> recipientAddressLine2)Line 2 of the drawdown request's recipient's address. final WireDrawdownRequest.BuilderrecipientAddressLine2(JsonField<String> recipientAddressLine2)Line 2 of the drawdown request's recipient's address. final WireDrawdownRequest.BuilderrecipientAddressLine3(String recipientAddressLine3)Line 3 of the drawdown request's recipient's address. final WireDrawdownRequest.BuilderrecipientAddressLine3(Optional<String> recipientAddressLine3)Line 3 of the drawdown request's recipient's address. final WireDrawdownRequest.BuilderrecipientAddressLine3(JsonField<String> recipientAddressLine3)Line 3 of the drawdown request's recipient's address. final WireDrawdownRequest.BuilderrecipientName(String recipientName)The drawdown request's recipient's name. final WireDrawdownRequest.BuilderrecipientName(Optional<String> recipientName)The drawdown request's recipient's name. final WireDrawdownRequest.BuilderrecipientName(JsonField<String> recipientName)The drawdown request's recipient's name. final WireDrawdownRequest.BuilderrecipientRoutingNumber(String recipientRoutingNumber)The drawdown request's recipient's routing number. final WireDrawdownRequest.BuilderrecipientRoutingNumber(JsonField<String> recipientRoutingNumber)The drawdown request's recipient's routing number. final WireDrawdownRequest.Builderstatus(WireDrawdownRequest.Status status)The lifecycle status of the drawdown request. final WireDrawdownRequest.Builderstatus(JsonField<WireDrawdownRequest.Status> status)The lifecycle status of the drawdown request. final WireDrawdownRequest.Buildersubmission(WireDrawdownRequest.Submission submission)After the drawdown request is submitted to Fedwire, this will contain supplemental details. final WireDrawdownRequest.Buildersubmission(Optional<WireDrawdownRequest.Submission> submission)After the drawdown request is submitted to Fedwire, this will contain supplemental details. final WireDrawdownRequest.Buildersubmission(JsonField<WireDrawdownRequest.Submission> submission)After the drawdown request is submitted to Fedwire, this will contain supplemental details. final WireDrawdownRequest.Buildertype(WireDrawdownRequest.Type type)A constant representing the object's type. final WireDrawdownRequest.Buildertype(JsonField<WireDrawdownRequest.Type> type)A constant representing the object's type. final WireDrawdownRequest.BuilderadditionalProperties(Map<String, JsonValue> additionalProperties)final WireDrawdownRequest.BuilderputAdditionalProperty(String key, JsonValue value)final WireDrawdownRequest.BuilderputAllAdditionalProperties(Map<String, JsonValue> additionalProperties)final WireDrawdownRequest.BuilderremoveAdditionalProperty(String key)final WireDrawdownRequest.BuilderremoveAllAdditionalProperties(Set<String> keys)final WireDrawdownRequestbuild()-
-
Method Detail
-
id
final WireDrawdownRequest.Builder id(String id)
The Wire drawdown request identifier.
-
id
final WireDrawdownRequest.Builder id(JsonField<String> id)
The Wire drawdown request identifier.
-
accountNumberId
final WireDrawdownRequest.Builder accountNumberId(String accountNumberId)
The Account Number to which the recipient of this request is being requested to send funds.
-
accountNumberId
final WireDrawdownRequest.Builder accountNumberId(JsonField<String> accountNumberId)
The Account Number to which the recipient of this request is being requested to send funds.
-
amount
final WireDrawdownRequest.Builder amount(Long amount)
The amount being requested in cents.
-
amount
final WireDrawdownRequest.Builder amount(JsonField<Long> amount)
The amount being requested in cents.
-
createdAt
final WireDrawdownRequest.Builder createdAt(OffsetDateTime createdAt)
The ISO 8601 date and time at which the wire drawdown request was created.
-
createdAt
final WireDrawdownRequest.Builder createdAt(JsonField<OffsetDateTime> createdAt)
The ISO 8601 date and time at which the wire drawdown request was created.
-
currency
final WireDrawdownRequest.Builder currency(String currency)
The ISO 4217 code for the amount being requested. Will always be "USD".
-
currency
final WireDrawdownRequest.Builder currency(JsonField<String> currency)
The ISO 4217 code for the amount being requested. Will always be "USD".
-
fulfillmentInboundWireTransferId
final WireDrawdownRequest.Builder fulfillmentInboundWireTransferId(String fulfillmentInboundWireTransferId)
If the recipient fulfills the drawdown request by sending funds, then this will be the identifier of the corresponding Transaction.
-
fulfillmentInboundWireTransferId
final WireDrawdownRequest.Builder fulfillmentInboundWireTransferId(Optional<String> fulfillmentInboundWireTransferId)
If the recipient fulfills the drawdown request by sending funds, then this will be the identifier of the corresponding Transaction.
-
fulfillmentInboundWireTransferId
final WireDrawdownRequest.Builder fulfillmentInboundWireTransferId(JsonField<String> fulfillmentInboundWireTransferId)
If the recipient fulfills the drawdown request by sending funds, then this will be the identifier of the corresponding Transaction.
-
idempotencyKey
final WireDrawdownRequest.Builder idempotencyKey(String idempotencyKey)
The idempotency key you chose for this object. This value is unique across Increase and is used to ensure that a request is only processed once. Learn more about idempotency.
-
idempotencyKey
final WireDrawdownRequest.Builder idempotencyKey(Optional<String> idempotencyKey)
The idempotency key you chose for this object. This value is unique across Increase and is used to ensure that a request is only processed once. Learn more about idempotency.
-
idempotencyKey
final WireDrawdownRequest.Builder idempotencyKey(JsonField<String> idempotencyKey)
The idempotency key you chose for this object. This value is unique across Increase and is used to ensure that a request is only processed once. Learn more about idempotency.
-
messageToRecipient
final WireDrawdownRequest.Builder messageToRecipient(String messageToRecipient)
The message the recipient will see as part of the drawdown request.
-
messageToRecipient
final WireDrawdownRequest.Builder messageToRecipient(JsonField<String> messageToRecipient)
The message the recipient will see as part of the drawdown request.
-
originatorAddressLine1
final WireDrawdownRequest.Builder originatorAddressLine1(String originatorAddressLine1)
The originator's address line 1.
-
originatorAddressLine1
final WireDrawdownRequest.Builder originatorAddressLine1(Optional<String> originatorAddressLine1)
The originator's address line 1.
-
originatorAddressLine1
final WireDrawdownRequest.Builder originatorAddressLine1(JsonField<String> originatorAddressLine1)
The originator's address line 1.
-
originatorAddressLine2
final WireDrawdownRequest.Builder originatorAddressLine2(String originatorAddressLine2)
The originator's address line 2.
-
originatorAddressLine2
final WireDrawdownRequest.Builder originatorAddressLine2(Optional<String> originatorAddressLine2)
The originator's address line 2.
-
originatorAddressLine2
final WireDrawdownRequest.Builder originatorAddressLine2(JsonField<String> originatorAddressLine2)
The originator's address line 2.
-
originatorAddressLine3
final WireDrawdownRequest.Builder originatorAddressLine3(String originatorAddressLine3)
The originator's address line 3.
-
originatorAddressLine3
final WireDrawdownRequest.Builder originatorAddressLine3(Optional<String> originatorAddressLine3)
The originator's address line 3.
-
originatorAddressLine3
final WireDrawdownRequest.Builder originatorAddressLine3(JsonField<String> originatorAddressLine3)
The originator's address line 3.
-
originatorName
final WireDrawdownRequest.Builder originatorName(String originatorName)
The originator's name.
-
originatorName
final WireDrawdownRequest.Builder originatorName(Optional<String> originatorName)
The originator's name.
-
originatorName
final WireDrawdownRequest.Builder originatorName(JsonField<String> originatorName)
The originator's name.
-
recipientAccountNumber
final WireDrawdownRequest.Builder recipientAccountNumber(String recipientAccountNumber)
The drawdown request's recipient's account number.
-
recipientAccountNumber
final WireDrawdownRequest.Builder recipientAccountNumber(JsonField<String> recipientAccountNumber)
The drawdown request's recipient's account number.
-
recipientAddressLine1
final WireDrawdownRequest.Builder recipientAddressLine1(String recipientAddressLine1)
Line 1 of the drawdown request's recipient's address.
-
recipientAddressLine1
final WireDrawdownRequest.Builder recipientAddressLine1(Optional<String> recipientAddressLine1)
Line 1 of the drawdown request's recipient's address.
-
recipientAddressLine1
final WireDrawdownRequest.Builder recipientAddressLine1(JsonField<String> recipientAddressLine1)
Line 1 of the drawdown request's recipient's address.
-
recipientAddressLine2
final WireDrawdownRequest.Builder recipientAddressLine2(String recipientAddressLine2)
Line 2 of the drawdown request's recipient's address.
-
recipientAddressLine2
final WireDrawdownRequest.Builder recipientAddressLine2(Optional<String> recipientAddressLine2)
Line 2 of the drawdown request's recipient's address.
-
recipientAddressLine2
final WireDrawdownRequest.Builder recipientAddressLine2(JsonField<String> recipientAddressLine2)
Line 2 of the drawdown request's recipient's address.
-
recipientAddressLine3
final WireDrawdownRequest.Builder recipientAddressLine3(String recipientAddressLine3)
Line 3 of the drawdown request's recipient's address.
-
recipientAddressLine3
final WireDrawdownRequest.Builder recipientAddressLine3(Optional<String> recipientAddressLine3)
Line 3 of the drawdown request's recipient's address.
-
recipientAddressLine3
final WireDrawdownRequest.Builder recipientAddressLine3(JsonField<String> recipientAddressLine3)
Line 3 of the drawdown request's recipient's address.
-
recipientName
final WireDrawdownRequest.Builder recipientName(String recipientName)
The drawdown request's recipient's name.
-
recipientName
final WireDrawdownRequest.Builder recipientName(Optional<String> recipientName)
The drawdown request's recipient's name.
-
recipientName
final WireDrawdownRequest.Builder recipientName(JsonField<String> recipientName)
The drawdown request's recipient's name.
-
recipientRoutingNumber
final WireDrawdownRequest.Builder recipientRoutingNumber(String recipientRoutingNumber)
The drawdown request's recipient's routing number.
-
recipientRoutingNumber
final WireDrawdownRequest.Builder recipientRoutingNumber(JsonField<String> recipientRoutingNumber)
The drawdown request's recipient's routing number.
-
status
final WireDrawdownRequest.Builder status(WireDrawdownRequest.Status status)
The lifecycle status of the drawdown request.
-
status
final WireDrawdownRequest.Builder status(JsonField<WireDrawdownRequest.Status> status)
The lifecycle status of the drawdown request.
-
submission
final WireDrawdownRequest.Builder submission(WireDrawdownRequest.Submission submission)
After the drawdown request is submitted to Fedwire, this will contain supplemental details.
-
submission
final WireDrawdownRequest.Builder submission(Optional<WireDrawdownRequest.Submission> submission)
After the drawdown request is submitted to Fedwire, this will contain supplemental details.
-
submission
final WireDrawdownRequest.Builder submission(JsonField<WireDrawdownRequest.Submission> submission)
After the drawdown request is submitted to Fedwire, this will contain supplemental details.
-
type
final WireDrawdownRequest.Builder type(WireDrawdownRequest.Type type)
A constant representing the object's type. For this resource it will always be
wire_drawdown_request.
-
type
final WireDrawdownRequest.Builder type(JsonField<WireDrawdownRequest.Type> type)
A constant representing the object's type. For this resource it will always be
wire_drawdown_request.
-
additionalProperties
final WireDrawdownRequest.Builder additionalProperties(Map<String, JsonValue> additionalProperties)
-
putAdditionalProperty
final WireDrawdownRequest.Builder putAdditionalProperty(String key, JsonValue value)
-
putAllAdditionalProperties
final WireDrawdownRequest.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties)
-
removeAdditionalProperty
final WireDrawdownRequest.Builder removeAdditionalProperty(String key)
-
removeAllAdditionalProperties
final WireDrawdownRequest.Builder removeAllAdditionalProperties(Set<String> keys)
-
build
final WireDrawdownRequest build()
-
-
-
-