Class Transaction.TransactionEvent.NetworkInfo
-
- All Implemented Interfaces:
public final class Transaction.TransactionEvent.NetworkInfoInformation provided by the card network in each event. This includes common identifiers shared between you, Lithic, the card network and in some cases the acquirer. These identifiers often link together events within the same transaction lifecycle and can be used to locate a particular transaction, such as during processing of disputes. Not all fields are available in all events, and the presence of these fields is dependent on the card network and the event type. If the field is populated by the network, we will pass it through as is unless otherwise specified. Please consult the official network documentation for more details about these fields and how to use them.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classTransaction.TransactionEvent.NetworkInfo.BuilderA builder for NetworkInfo.
public final classTransaction.TransactionEvent.NetworkInfo.Acquirerpublic final classTransaction.TransactionEvent.NetworkInfo.Mastercardpublic final classTransaction.TransactionEvent.NetworkInfo.Visa
-
Method Summary
Modifier and Type Method Description final Optional<Transaction.TransactionEvent.NetworkInfo.Acquirer>acquirer()final Optional<Transaction.TransactionEvent.NetworkInfo.Mastercard>mastercard()final Optional<Transaction.TransactionEvent.NetworkInfo.Visa>visa()final JsonField<Transaction.TransactionEvent.NetworkInfo.Acquirer>_acquirer()final JsonField<Transaction.TransactionEvent.NetworkInfo.Mastercard>_mastercard()final JsonField<Transaction.TransactionEvent.NetworkInfo.Visa>_visa()final Map<String, JsonValue>_additionalProperties()final Transaction.TransactionEvent.NetworkInfovalidate()final Transaction.TransactionEvent.NetworkInfo.BuildertoBuilder()Booleanequals(Object other)IntegerhashCode()StringtoString()final static Transaction.TransactionEvent.NetworkInfo.Builderbuilder()Returns a mutable builder for constructing an instance of NetworkInfo. -
-
Method Detail
-
acquirer
final Optional<Transaction.TransactionEvent.NetworkInfo.Acquirer> acquirer()
-
mastercard
final Optional<Transaction.TransactionEvent.NetworkInfo.Mastercard> mastercard()
-
visa
final Optional<Transaction.TransactionEvent.NetworkInfo.Visa> visa()
-
_acquirer
final JsonField<Transaction.TransactionEvent.NetworkInfo.Acquirer> _acquirer()
-
_mastercard
final JsonField<Transaction.TransactionEvent.NetworkInfo.Mastercard> _mastercard()
-
_visa
final JsonField<Transaction.TransactionEvent.NetworkInfo.Visa> _visa()
-
_additionalProperties
final Map<String, JsonValue> _additionalProperties()
-
validate
final Transaction.TransactionEvent.NetworkInfo validate()
-
toBuilder
final Transaction.TransactionEvent.NetworkInfo.Builder toBuilder()
-
builder
final static Transaction.TransactionEvent.NetworkInfo.Builder builder()
Returns a mutable builder for constructing an instance of NetworkInfo.
The following fields are required:
.acquirer() .mastercard() .visa()
-
-
-
-