Class ExchangeSettlementExpectedPaymentBankModel
- java.lang.Object
-
- app.cybrid.cybrid_api_bank.client.model.ExchangeSettlementExpectedPaymentBankModel
-
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2022-06-30T05:42:54.839271Z[Etc/UTC]") public class ExchangeSettlementExpectedPaymentBankModel extends Object
ExchangeSettlementExpectedPaymentBankModel
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classExchangeSettlementExpectedPaymentBankModel.InternalAccountTypeEnumThe type of the internal account that is expected to originate the payment.static classExchangeSettlementExpectedPaymentBankModel.StateEnumThe exchange settlement expected payment's state
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_CREATED_ATstatic StringJSON_PROPERTY_EXCHANGE_SETTLEMENT_OBLIGATION_GUIDstatic StringJSON_PROPERTY_GUIDstatic StringJSON_PROPERTY_INTERNAL_ACCOUNT_GUIDstatic StringJSON_PROPERTY_INTERNAL_ACCOUNT_TYPEstatic StringJSON_PROPERTY_PAYMENT_AMOUNTstatic StringJSON_PROPERTY_SEQUENCE_NUMBERstatic StringJSON_PROPERTY_STATE
-
Constructor Summary
Constructors Constructor Description ExchangeSettlementExpectedPaymentBankModel()
-
Method Summary
-
-
-
Field Detail
-
JSON_PROPERTY_GUID
public static final String JSON_PROPERTY_GUID
- See Also:
- Constant Field Values
-
JSON_PROPERTY_EXCHANGE_SETTLEMENT_OBLIGATION_GUID
public static final String JSON_PROPERTY_EXCHANGE_SETTLEMENT_OBLIGATION_GUID
- See Also:
- Constant Field Values
-
JSON_PROPERTY_SEQUENCE_NUMBER
public static final String JSON_PROPERTY_SEQUENCE_NUMBER
- See Also:
- Constant Field Values
-
JSON_PROPERTY_PAYMENT_AMOUNT
public static final String JSON_PROPERTY_PAYMENT_AMOUNT
- See Also:
- Constant Field Values
-
JSON_PROPERTY_INTERNAL_ACCOUNT_GUID
public static final String JSON_PROPERTY_INTERNAL_ACCOUNT_GUID
- See Also:
- Constant Field Values
-
JSON_PROPERTY_INTERNAL_ACCOUNT_TYPE
public static final String JSON_PROPERTY_INTERNAL_ACCOUNT_TYPE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_STATE
public static final String JSON_PROPERTY_STATE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_CREATED_AT
public static final String JSON_PROPERTY_CREATED_AT
- See Also:
- Constant Field Values
-
-
Method Detail
-
guid
public ExchangeSettlementExpectedPaymentBankModel guid(String guid)
-
getGuid
@Nullable public String getGuid()
Auto-generated unique identifier for the exchange settlement expected payment.- Returns:
- guid
-
setGuid
public void setGuid(String guid)
-
exchangeSettlementObligationGuid
public ExchangeSettlementExpectedPaymentBankModel exchangeSettlementObligationGuid(String exchangeSettlementObligationGuid)
-
getExchangeSettlementObligationGuid
@Nullable public String getExchangeSettlementObligationGuid()
The identifier of the exchange settlement obligation that this payment is associated with.- Returns:
- exchangeSettlementObligationGuid
-
setExchangeSettlementObligationGuid
public void setExchangeSettlementObligationGuid(String exchangeSettlementObligationGuid)
-
sequenceNumber
public ExchangeSettlementExpectedPaymentBankModel sequenceNumber(BigInteger sequenceNumber)
-
getSequenceNumber
@Nullable public BigInteger getSequenceNumber()
The sequence number of the expected payment- Returns:
- sequenceNumber
-
setSequenceNumber
public void setSequenceNumber(BigInteger sequenceNumber)
-
paymentAmount
public ExchangeSettlementExpectedPaymentBankModel paymentAmount(BigInteger paymentAmount)
-
getPaymentAmount
@Nullable public BigInteger getPaymentAmount()
The amount expected to be received as part of this payment.- Returns:
- paymentAmount
-
setPaymentAmount
public void setPaymentAmount(BigInteger paymentAmount)
-
internalAccountGuid
public ExchangeSettlementExpectedPaymentBankModel internalAccountGuid(String internalAccountGuid)
-
getInternalAccountGuid
@Nullable public String getInternalAccountGuid()
The identifier of the internal account that is expected to originate the payment.- Returns:
- internalAccountGuid
-
setInternalAccountGuid
public void setInternalAccountGuid(String internalAccountGuid)
-
internalAccountType
public ExchangeSettlementExpectedPaymentBankModel internalAccountType(ExchangeSettlementExpectedPaymentBankModel.InternalAccountTypeEnum internalAccountType)
-
getInternalAccountType
@Nullable public ExchangeSettlementExpectedPaymentBankModel.InternalAccountTypeEnum getInternalAccountType()
The type of the internal account that is expected to originate the payment.- Returns:
- internalAccountType
-
setInternalAccountType
public void setInternalAccountType(ExchangeSettlementExpectedPaymentBankModel.InternalAccountTypeEnum internalAccountType)
-
state
public ExchangeSettlementExpectedPaymentBankModel state(ExchangeSettlementExpectedPaymentBankModel.StateEnum state)
-
getState
@Nullable public ExchangeSettlementExpectedPaymentBankModel.StateEnum getState()
The exchange settlement expected payment's state- Returns:
- state
-
setState
public void setState(ExchangeSettlementExpectedPaymentBankModel.StateEnum state)
-
createdAt
public ExchangeSettlementExpectedPaymentBankModel createdAt(OffsetDateTime createdAt)
-
getCreatedAt
@Nullable public OffsetDateTime getCreatedAt()
ISO8601 datetime the exchange settlement expected payment was created at.- Returns:
- createdAt
-
setCreatedAt
public void setCreatedAt(OffsetDateTime createdAt)
-
-