Class PaymentInstructionBankModel


  • @Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
               date="2025-06-09T18:34:56.929711Z[Etc/UTC]")
    public class PaymentInstructionBankModel
    extends Object
    PaymentInstructionBankModel
    • Constructor Detail

      • PaymentInstructionBankModel

        public PaymentInstructionBankModel()
    • Method Detail

      • getGuid

        @Nullable
        public String getGuid()
        Auto-generated unique identifier for the payment instruction.
        Returns:
        guid
      • setGuid

        public void setGuid​(String guid)
      • getCustomerGuid

        @Nullable
        public String getCustomerGuid()
        The customer identifier.
        Returns:
        customerGuid
      • getCustomerGuid_JsonNullable

        public org.openapitools.jackson.nullable.JsonNullable<String> getCustomerGuid_JsonNullable()
      • setCustomerGuid_JsonNullable

        public void setCustomerGuid_JsonNullable​(org.openapitools.jackson.nullable.JsonNullable<String> customerGuid)
      • setCustomerGuid

        public void setCustomerGuid​(String customerGuid)
      • getInvoiceGuid

        @Nullable
        public String getInvoiceGuid()
        The invoice identifier.
        Returns:
        invoiceGuid
      • setInvoiceGuid

        public void setInvoiceGuid​(String invoiceGuid)
      • getCreatedAt

        @Nullable
        public OffsetDateTime getCreatedAt()
        ISO8601 datetime the record was created at.
        Returns:
        createdAt
      • setCreatedAt

        public void setCreatedAt​(OffsetDateTime createdAt)
      • getUpdatedAt

        @Nullable
        public OffsetDateTime getUpdatedAt()
        ISO8601 datetime the record was last updated at.
        Returns:
        updatedAt
      • setUpdatedAt

        public void setUpdatedAt​(OffsetDateTime updatedAt)
      • getExpiredAt

        @Nullable
        public OffsetDateTime getExpiredAt()
        ISO8601 datetime the instructions expired at.
        Returns:
        expiredAt
      • getExpiredAt_JsonNullable

        public org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> getExpiredAt_JsonNullable()
      • setExpiredAt_JsonNullable

        public void setExpiredAt_JsonNullable​(org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> expiredAt)
      • setExpiredAt

        public void setExpiredAt​(OffsetDateTime expiredAt)
      • getFailedAt

        @Nullable
        public OffsetDateTime getFailedAt()
        ISO8601 datetime the instructions failed to be created at.
        Returns:
        failedAt
      • getFailedAt_JsonNullable

        public org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> getFailedAt_JsonNullable()
      • setFailedAt_JsonNullable

        public void setFailedAt_JsonNullable​(org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> failedAt)
      • getNetworkAddress

        @Nullable
        public String getNetworkAddress()
        The network address to pay the invoice to.
        Returns:
        networkAddress
      • getNetworkAddress_JsonNullable

        public org.openapitools.jackson.nullable.JsonNullable<String> getNetworkAddress_JsonNullable()
      • setNetworkAddress_JsonNullable

        public void setNetworkAddress_JsonNullable​(org.openapitools.jackson.nullable.JsonNullable<String> networkAddress)
      • setNetworkAddress

        public void setNetworkAddress​(String networkAddress)
      • getExpectedPaymentAsset

        @Nullable
        public String getExpectedPaymentAsset()
        The asset the payor must pay the invoice in, e.g., BTC.
        Returns:
        expectedPaymentAsset
      • getExpectedPaymentAsset_JsonNullable

        public org.openapitools.jackson.nullable.JsonNullable<String> getExpectedPaymentAsset_JsonNullable()
      • setExpectedPaymentAsset_JsonNullable

        public void setExpectedPaymentAsset_JsonNullable​(org.openapitools.jackson.nullable.JsonNullable<String> expectedPaymentAsset)
      • setExpectedPaymentAsset

        public void setExpectedPaymentAsset​(String expectedPaymentAsset)
      • getExpectedPaymentAmount

        @Nullable
        public BigInteger getExpectedPaymentAmount()
        The amount to be paid in base units of expected_payment_asset.
        Returns:
        expectedPaymentAmount
      • getExpectedPaymentAmount_JsonNullable

        public org.openapitools.jackson.nullable.JsonNullable<BigInteger> getExpectedPaymentAmount_JsonNullable()
      • setExpectedPaymentAmount_JsonNullable

        public void setExpectedPaymentAmount_JsonNullable​(org.openapitools.jackson.nullable.JsonNullable<BigInteger> expectedPaymentAmount)
      • setExpectedPaymentAmount

        public void setExpectedPaymentAmount​(BigInteger expectedPaymentAmount)
      • getFailureCode

        @Nullable
        public String getFailureCode()
        The reason code explaining the failure; ond of invoice_paid, invoice_cancelled, or invalid_amount.
        Returns:
        failureCode
      • getFailureCode_JsonNullable

        public org.openapitools.jackson.nullable.JsonNullable<String> getFailureCode_JsonNullable()
      • setFailureCode_JsonNullable

        public void setFailureCode_JsonNullable​(org.openapitools.jackson.nullable.JsonNullable<String> failureCode)
      • setFailureCode

        public void setFailureCode​(String failureCode)
      • getState

        @Nullable
        public String getState()
        The state of the payment instruction; one of storing, created, expired, or failed.
        Returns:
        state
      • setState

        public void setState​(String state)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object