Class CheckDeposit.Builder
-
- All Implemented Interfaces:
public final class CheckDeposit.BuilderA builder for CheckDeposit.
-
-
Method Summary
Modifier and Type Method Description final CheckDeposit.Builderid(String id)The deposit's identifier. final CheckDeposit.Builderid(JsonField<String> id)The deposit's identifier. final CheckDeposit.BuilderaccountId(String accountId)The Account the check was deposited into. final CheckDeposit.BuilderaccountId(JsonField<String> accountId)The Account the check was deposited into. final CheckDeposit.Builderamount(Long amount)The deposited amount in USD cents. final CheckDeposit.Builderamount(JsonField<Long> amount)The deposited amount in USD cents. final CheckDeposit.BuilderbackImageFileId(String backImageFileId)The ID for the File containing the image of the back of the check. final CheckDeposit.BuilderbackImageFileId(Optional<String> backImageFileId)The ID for the File containing the image of the back of the check. final CheckDeposit.BuilderbackImageFileId(JsonField<String> backImageFileId)The ID for the File containing the image of the back of the check. final CheckDeposit.BuildercreatedAt(OffsetDateTime createdAt)The ISO 8601 date and time at which the transfer was created. final CheckDeposit.BuildercreatedAt(JsonField<OffsetDateTime> createdAt)The ISO 8601 date and time at which the transfer was created. final CheckDeposit.BuilderdepositAcceptance(CheckDeposit.DepositAcceptance depositAcceptance)If your deposit is successfully parsed and accepted by Increase, this will contain details of the parsed check. final CheckDeposit.BuilderdepositAcceptance(Optional<CheckDeposit.DepositAcceptance> depositAcceptance)If your deposit is successfully parsed and accepted by Increase, this will contain details of the parsed check. final CheckDeposit.BuilderdepositAcceptance(JsonField<CheckDeposit.DepositAcceptance> depositAcceptance)If your deposit is successfully parsed and accepted by Increase, this will contain details of the parsed check. final CheckDeposit.BuilderdepositRejection(CheckDeposit.DepositRejection depositRejection)If your deposit is rejected by Increase, this will contain details as to why it was rejected. final CheckDeposit.BuilderdepositRejection(Optional<CheckDeposit.DepositRejection> depositRejection)If your deposit is rejected by Increase, this will contain details as to why it was rejected. final CheckDeposit.BuilderdepositRejection(JsonField<CheckDeposit.DepositRejection> depositRejection)If your deposit is rejected by Increase, this will contain details as to why it was rejected. final CheckDeposit.BuilderdepositReturn(CheckDeposit.DepositReturn depositReturn)If your deposit is returned, this will contain details as to why it was returned. final CheckDeposit.BuilderdepositReturn(Optional<CheckDeposit.DepositReturn> depositReturn)If your deposit is returned, this will contain details as to why it was returned. final CheckDeposit.BuilderdepositReturn(JsonField<CheckDeposit.DepositReturn> depositReturn)If your deposit is returned, this will contain details as to why it was returned. final CheckDeposit.BuilderdepositSubmission(CheckDeposit.DepositSubmission depositSubmission)After the check is parsed, it is submitted to the Check21 network for processing. final CheckDeposit.BuilderdepositSubmission(Optional<CheckDeposit.DepositSubmission> depositSubmission)After the check is parsed, it is submitted to the Check21 network for processing. final CheckDeposit.BuilderdepositSubmission(JsonField<CheckDeposit.DepositSubmission> depositSubmission)After the check is parsed, it is submitted to the Check21 network for processing. final CheckDeposit.Builderdescription(String description)The description of the Check Deposit, for display purposes only. final CheckDeposit.Builderdescription(Optional<String> description)The description of the Check Deposit, for display purposes only. final CheckDeposit.Builderdescription(JsonField<String> description)The description of the Check Deposit, for display purposes only. final CheckDeposit.BuilderfrontImageFileId(String frontImageFileId)The ID for the File containing the image of the front of the check. final CheckDeposit.BuilderfrontImageFileId(JsonField<String> frontImageFileId)The ID for the File containing the image of the front of the check. final CheckDeposit.BuilderidempotencyKey(String idempotencyKey)The idempotency key you chose for this object. final CheckDeposit.BuilderidempotencyKey(Optional<String> idempotencyKey)The idempotency key you chose for this object. final CheckDeposit.BuilderidempotencyKey(JsonField<String> idempotencyKey)The idempotency key you chose for this object. final CheckDeposit.BuilderinboundFundsHold(CheckDeposit.InboundFundsHold inboundFundsHold)Increase will sometimes hold the funds for Check Deposits. final CheckDeposit.BuilderinboundFundsHold(Optional<CheckDeposit.InboundFundsHold> inboundFundsHold)Increase will sometimes hold the funds for Check Deposits. final CheckDeposit.BuilderinboundFundsHold(JsonField<CheckDeposit.InboundFundsHold> inboundFundsHold)Increase will sometimes hold the funds for Check Deposits. final CheckDeposit.BuilderinboundMailItemId(String inboundMailItemId)If the Check Deposit was the result of an Inbound Mail Item, this will contain the identifier of the Inbound Mail Item. final CheckDeposit.BuilderinboundMailItemId(Optional<String> inboundMailItemId)If the Check Deposit was the result of an Inbound Mail Item, this will contain the identifier of the Inbound Mail Item. final CheckDeposit.BuilderinboundMailItemId(JsonField<String> inboundMailItemId)If the Check Deposit was the result of an Inbound Mail Item, this will contain the identifier of the Inbound Mail Item. final CheckDeposit.BuilderlockboxId(String lockboxId)If the Check Deposit was the result of an Inbound Mail Item, this will contain the identifier of the Lockbox that received it. final CheckDeposit.BuilderlockboxId(Optional<String> lockboxId)If the Check Deposit was the result of an Inbound Mail Item, this will contain the identifier of the Lockbox that received it. final CheckDeposit.BuilderlockboxId(JsonField<String> lockboxId)If the Check Deposit was the result of an Inbound Mail Item, this will contain the identifier of the Lockbox that received it. final CheckDeposit.Builderstatus(CheckDeposit.Status status)The status of the Check Deposit. final CheckDeposit.Builderstatus(JsonField<CheckDeposit.Status> status)The status of the Check Deposit. final CheckDeposit.BuildertransactionId(String transactionId)The ID for the Transaction created by the deposit. final CheckDeposit.BuildertransactionId(Optional<String> transactionId)The ID for the Transaction created by the deposit. final CheckDeposit.BuildertransactionId(JsonField<String> transactionId)The ID for the Transaction created by the deposit. final CheckDeposit.Buildertype(CheckDeposit.Type type)A constant representing the object's type. final CheckDeposit.Buildertype(JsonField<CheckDeposit.Type> type)A constant representing the object's type. final CheckDeposit.BuilderadditionalProperties(Map<String, JsonValue> additionalProperties)final CheckDeposit.BuilderputAdditionalProperty(String key, JsonValue value)final CheckDeposit.BuilderputAllAdditionalProperties(Map<String, JsonValue> additionalProperties)final CheckDeposit.BuilderremoveAdditionalProperty(String key)final CheckDeposit.BuilderremoveAllAdditionalProperties(Set<String> keys)final CheckDepositbuild()-
-
Method Detail
-
id
final CheckDeposit.Builder id(String id)
The deposit's identifier.
-
id
final CheckDeposit.Builder id(JsonField<String> id)
The deposit's identifier.
-
accountId
final CheckDeposit.Builder accountId(String accountId)
The Account the check was deposited into.
-
accountId
final CheckDeposit.Builder accountId(JsonField<String> accountId)
The Account the check was deposited into.
-
amount
final CheckDeposit.Builder amount(Long amount)
The deposited amount in USD cents.
-
amount
final CheckDeposit.Builder amount(JsonField<Long> amount)
The deposited amount in USD cents.
-
backImageFileId
final CheckDeposit.Builder backImageFileId(String backImageFileId)
The ID for the File containing the image of the back of the check.
-
backImageFileId
final CheckDeposit.Builder backImageFileId(Optional<String> backImageFileId)
The ID for the File containing the image of the back of the check.
-
backImageFileId
final CheckDeposit.Builder backImageFileId(JsonField<String> backImageFileId)
The ID for the File containing the image of the back of the check.
-
createdAt
final CheckDeposit.Builder createdAt(OffsetDateTime createdAt)
The ISO 8601 date and time at which the transfer was created.
-
createdAt
final CheckDeposit.Builder createdAt(JsonField<OffsetDateTime> createdAt)
The ISO 8601 date and time at which the transfer was created.
-
depositAcceptance
final CheckDeposit.Builder depositAcceptance(CheckDeposit.DepositAcceptance depositAcceptance)
If your deposit is successfully parsed and accepted by Increase, this will contain details of the parsed check.
-
depositAcceptance
final CheckDeposit.Builder depositAcceptance(Optional<CheckDeposit.DepositAcceptance> depositAcceptance)
If your deposit is successfully parsed and accepted by Increase, this will contain details of the parsed check.
-
depositAcceptance
final CheckDeposit.Builder depositAcceptance(JsonField<CheckDeposit.DepositAcceptance> depositAcceptance)
If your deposit is successfully parsed and accepted by Increase, this will contain details of the parsed check.
-
depositRejection
final CheckDeposit.Builder depositRejection(CheckDeposit.DepositRejection depositRejection)
If your deposit is rejected by Increase, this will contain details as to why it was rejected.
-
depositRejection
final CheckDeposit.Builder depositRejection(Optional<CheckDeposit.DepositRejection> depositRejection)
If your deposit is rejected by Increase, this will contain details as to why it was rejected.
-
depositRejection
final CheckDeposit.Builder depositRejection(JsonField<CheckDeposit.DepositRejection> depositRejection)
If your deposit is rejected by Increase, this will contain details as to why it was rejected.
-
depositReturn
final CheckDeposit.Builder depositReturn(CheckDeposit.DepositReturn depositReturn)
If your deposit is returned, this will contain details as to why it was returned.
-
depositReturn
final CheckDeposit.Builder depositReturn(Optional<CheckDeposit.DepositReturn> depositReturn)
If your deposit is returned, this will contain details as to why it was returned.
-
depositReturn
final CheckDeposit.Builder depositReturn(JsonField<CheckDeposit.DepositReturn> depositReturn)
If your deposit is returned, this will contain details as to why it was returned.
-
depositSubmission
final CheckDeposit.Builder depositSubmission(CheckDeposit.DepositSubmission depositSubmission)
After the check is parsed, it is submitted to the Check21 network for processing. This will contain details of the submission.
-
depositSubmission
final CheckDeposit.Builder depositSubmission(Optional<CheckDeposit.DepositSubmission> depositSubmission)
After the check is parsed, it is submitted to the Check21 network for processing. This will contain details of the submission.
-
depositSubmission
final CheckDeposit.Builder depositSubmission(JsonField<CheckDeposit.DepositSubmission> depositSubmission)
After the check is parsed, it is submitted to the Check21 network for processing. This will contain details of the submission.
-
description
final CheckDeposit.Builder description(String description)
The description of the Check Deposit, for display purposes only.
-
description
final CheckDeposit.Builder description(Optional<String> description)
The description of the Check Deposit, for display purposes only.
-
description
final CheckDeposit.Builder description(JsonField<String> description)
The description of the Check Deposit, for display purposes only.
-
frontImageFileId
final CheckDeposit.Builder frontImageFileId(String frontImageFileId)
The ID for the File containing the image of the front of the check.
-
frontImageFileId
final CheckDeposit.Builder frontImageFileId(JsonField<String> frontImageFileId)
The ID for the File containing the image of the front of the check.
-
idempotencyKey
final CheckDeposit.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 CheckDeposit.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 CheckDeposit.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.
-
inboundFundsHold
final CheckDeposit.Builder inboundFundsHold(CheckDeposit.InboundFundsHold inboundFundsHold)
Increase will sometimes hold the funds for Check Deposits. If funds are held, this sub-object will contain details of the hold.
-
inboundFundsHold
final CheckDeposit.Builder inboundFundsHold(Optional<CheckDeposit.InboundFundsHold> inboundFundsHold)
Increase will sometimes hold the funds for Check Deposits. If funds are held, this sub-object will contain details of the hold.
-
inboundFundsHold
final CheckDeposit.Builder inboundFundsHold(JsonField<CheckDeposit.InboundFundsHold> inboundFundsHold)
Increase will sometimes hold the funds for Check Deposits. If funds are held, this sub-object will contain details of the hold.
-
inboundMailItemId
final CheckDeposit.Builder inboundMailItemId(String inboundMailItemId)
If the Check Deposit was the result of an Inbound Mail Item, this will contain the identifier of the Inbound Mail Item.
-
inboundMailItemId
final CheckDeposit.Builder inboundMailItemId(Optional<String> inboundMailItemId)
If the Check Deposit was the result of an Inbound Mail Item, this will contain the identifier of the Inbound Mail Item.
-
inboundMailItemId
final CheckDeposit.Builder inboundMailItemId(JsonField<String> inboundMailItemId)
If the Check Deposit was the result of an Inbound Mail Item, this will contain the identifier of the Inbound Mail Item.
-
lockboxId
final CheckDeposit.Builder lockboxId(String lockboxId)
If the Check Deposit was the result of an Inbound Mail Item, this will contain the identifier of the Lockbox that received it.
-
lockboxId
final CheckDeposit.Builder lockboxId(Optional<String> lockboxId)
If the Check Deposit was the result of an Inbound Mail Item, this will contain the identifier of the Lockbox that received it.
-
lockboxId
final CheckDeposit.Builder lockboxId(JsonField<String> lockboxId)
If the Check Deposit was the result of an Inbound Mail Item, this will contain the identifier of the Lockbox that received it.
-
status
final CheckDeposit.Builder status(CheckDeposit.Status status)
The status of the Check Deposit.
-
status
final CheckDeposit.Builder status(JsonField<CheckDeposit.Status> status)
The status of the Check Deposit.
-
transactionId
final CheckDeposit.Builder transactionId(String transactionId)
The ID for the Transaction created by the deposit.
-
transactionId
final CheckDeposit.Builder transactionId(Optional<String> transactionId)
The ID for the Transaction created by the deposit.
-
transactionId
final CheckDeposit.Builder transactionId(JsonField<String> transactionId)
The ID for the Transaction created by the deposit.
-
type
final CheckDeposit.Builder type(CheckDeposit.Type type)
A constant representing the object's type. For this resource it will always be
check_deposit.
-
type
final CheckDeposit.Builder type(JsonField<CheckDeposit.Type> type)
A constant representing the object's type. For this resource it will always be
check_deposit.
-
additionalProperties
final CheckDeposit.Builder additionalProperties(Map<String, JsonValue> additionalProperties)
-
putAdditionalProperty
final CheckDeposit.Builder putAdditionalProperty(String key, JsonValue value)
-
putAllAdditionalProperties
final CheckDeposit.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties)
-
removeAdditionalProperty
final CheckDeposit.Builder removeAdditionalProperty(String key)
-
removeAllAdditionalProperties
final CheckDeposit.Builder removeAllAdditionalProperties(Set<String> keys)
-
build
final CheckDeposit build()
-
-
-
-