Class AccountActivityRetrieveTransactionResponse.PaymentTransaction
-
- All Implemented Interfaces:
public final class AccountActivityRetrieveTransactionResponse.PaymentTransactionPayment transaction
-
-
Nested Class Summary
-
Method Summary
-
-
Method Detail
-
category
final AccountActivityRetrieveTransactionResponse.PaymentTransaction.TransactionCategory category()
Transaction category
-
created
final OffsetDateTime created()
ISO 8601 timestamp of when the transaction was created
-
descriptor
final String descriptor()
Transaction descriptor
-
direction
final AccountActivityRetrieveTransactionResponse.PaymentTransaction.Direction direction()
Transfer direction
-
events
final List<AccountActivityRetrieveTransactionResponse.PaymentTransaction.PaymentEvent> events()
List of transaction events
-
family
final AccountActivityRetrieveTransactionResponse.PaymentTransaction.TransactionFamilyTypes family()
-
financialAccountToken
final String financialAccountToken()
Financial account token
-
method
final AccountActivityRetrieveTransactionResponse.PaymentTransaction.Method method()
Transfer method
-
methodAttributes
final AccountActivityRetrieveTransactionResponse.PaymentTransaction.MethodAttributes methodAttributes()
Method-specific attributes
-
pendingAmount
final Long pendingAmount()
Pending amount in cents
-
relatedAccountTokens
final AccountActivityRetrieveTransactionResponse.PaymentTransaction.RelatedAccountTokens relatedAccountTokens()
Related account tokens for the transaction
-
result
final AccountActivityRetrieveTransactionResponse.PaymentTransaction.TransactionResult result()
Transaction result
-
settledAmount
final Long settledAmount()
Settled amount in cents
-
source
final AccountActivityRetrieveTransactionResponse.PaymentTransaction.Source source()
Transaction source
-
status
final AccountActivityRetrieveTransactionResponse.PaymentTransaction.TransactionStatus status()
The status of the transaction
-
updated
final OffsetDateTime updated()
ISO 8601 timestamp of when the transaction was last updated
-
expectedReleaseDate
final Optional<LocalDate> expectedReleaseDate()
Expected release date for the transaction
-
externalBankAccountToken
final Optional<String> externalBankAccountToken()
External bank account token
-
type
final Optional<AccountActivityRetrieveTransactionResponse.PaymentTransaction.TransferType> type()
-
userDefinedId
final Optional<String> userDefinedId()
User-defined identifier
-
_token
final JsonField<String> _token()
Returns the raw JSON value of token.
Unlike token, this method doesn't throw if the JSON field has an unexpected type.
-
_category
final JsonField<AccountActivityRetrieveTransactionResponse.PaymentTransaction.TransactionCategory> _category()
Returns the raw JSON value of category.
Unlike category, this method doesn't throw if the JSON field has an unexpected type.
-
_created
final JsonField<OffsetDateTime> _created()
Returns the raw JSON value of created.
Unlike created, this method doesn't throw if the JSON field has an unexpected type.
-
_descriptor
final JsonField<String> _descriptor()
Returns the raw JSON value of descriptor.
Unlike descriptor, this method doesn't throw if the JSON field has an unexpected type.
-
_direction
final JsonField<AccountActivityRetrieveTransactionResponse.PaymentTransaction.Direction> _direction()
Returns the raw JSON value of direction.
Unlike direction, this method doesn't throw if the JSON field has an unexpected type.
-
_events
final JsonField<List<AccountActivityRetrieveTransactionResponse.PaymentTransaction.PaymentEvent>> _events()
Returns the raw JSON value of events.
Unlike events, this method doesn't throw if the JSON field has an unexpected type.
-
_family
final JsonField<AccountActivityRetrieveTransactionResponse.PaymentTransaction.TransactionFamilyTypes> _family()
Returns the raw JSON value of family.
Unlike family, this method doesn't throw if the JSON field has an unexpected type.
-
_financialAccountToken
final JsonField<String> _financialAccountToken()
Returns the raw JSON value of financialAccountToken.
Unlike financialAccountToken, this method doesn't throw if the JSON field has an unexpected type.
-
_method
final JsonField<AccountActivityRetrieveTransactionResponse.PaymentTransaction.Method> _method()
Returns the raw JSON value of method.
Unlike method, this method doesn't throw if the JSON field has an unexpected type.
-
_methodAttributes
final JsonField<AccountActivityRetrieveTransactionResponse.PaymentTransaction.MethodAttributes> _methodAttributes()
Returns the raw JSON value of methodAttributes.
Unlike methodAttributes, this method doesn't throw if the JSON field has an unexpected type.
-
_pendingAmount
final JsonField<Long> _pendingAmount()
Returns the raw JSON value of pendingAmount.
Unlike pendingAmount, this method doesn't throw if the JSON field has an unexpected type.
-
_relatedAccountTokens
final JsonField<AccountActivityRetrieveTransactionResponse.PaymentTransaction.RelatedAccountTokens> _relatedAccountTokens()
Returns the raw JSON value of relatedAccountTokens.
Unlike relatedAccountTokens, this method doesn't throw if the JSON field has an unexpected type.
-
_result
final JsonField<AccountActivityRetrieveTransactionResponse.PaymentTransaction.TransactionResult> _result()
Returns the raw JSON value of result.
Unlike result, this method doesn't throw if the JSON field has an unexpected type.
-
_settledAmount
final JsonField<Long> _settledAmount()
Returns the raw JSON value of settledAmount.
Unlike settledAmount, this method doesn't throw if the JSON field has an unexpected type.
-
_source
final JsonField<AccountActivityRetrieveTransactionResponse.PaymentTransaction.Source> _source()
Returns the raw JSON value of source.
Unlike source, this method doesn't throw if the JSON field has an unexpected type.
-
_status
final JsonField<AccountActivityRetrieveTransactionResponse.PaymentTransaction.TransactionStatus> _status()
Returns the raw JSON value of status.
Unlike status, this method doesn't throw if the JSON field has an unexpected type.
-
_updated
final JsonField<OffsetDateTime> _updated()
Returns the raw JSON value of updated.
Unlike updated, this method doesn't throw if the JSON field has an unexpected type.
-
_currency
final JsonField<String> _currency()
Returns the raw JSON value of currency.
Unlike currency, this method doesn't throw if the JSON field has an unexpected type.
-
_expectedReleaseDate
final JsonField<LocalDate> _expectedReleaseDate()
Returns the raw JSON value of expectedReleaseDate.
Unlike expectedReleaseDate, this method doesn't throw if the JSON field has an unexpected type.
-
_externalBankAccountToken
final JsonField<String> _externalBankAccountToken()
Returns the raw JSON value of externalBankAccountToken.
Unlike externalBankAccountToken, this method doesn't throw if the JSON field has an unexpected type.
-
_type
final JsonField<AccountActivityRetrieveTransactionResponse.PaymentTransaction.TransferType> _type()
Returns the raw JSON value of type.
Unlike type, this method doesn't throw if the JSON field has an unexpected type.
-
_userDefinedId
final JsonField<String> _userDefinedId()
Returns the raw JSON value of userDefinedId.
Unlike userDefinedId, this method doesn't throw if the JSON field has an unexpected type.
-
_additionalProperties
final Map<String, JsonValue> _additionalProperties()
-
validate
final AccountActivityRetrieveTransactionResponse.PaymentTransaction validate()
-
builder
final static AccountActivityRetrieveTransactionResponse.PaymentTransaction.Builder builder()
Returns a mutable builder for constructing an instance of PaymentTransaction.
The following fields are required:
.token() .category() .created() .descriptor() .direction() .events() .family() .financialAccountToken() .method() .methodAttributes() .pendingAmount() .relatedAccountTokens() .result() .settledAmount() .source() .status() .updated()
-
-
-
-