public static final class TransactionService.HistoryItem extends com.google.protobuf.GeneratedMessageLite<TransactionService.HistoryItem,TransactionService.HistoryItem.Builder> implements TransactionService.HistoryItemOrBuilder
kin.agora.transaction.v4.HistoryItem| Modifier and Type | Class and Description |
|---|---|
static class |
TransactionService.HistoryItem.Builder
Protobuf type
kin.agora.transaction.v4.HistoryItem |
static class |
TransactionService.HistoryItem.Payment
Protobuf type
kin.agora.transaction.v4.HistoryItem.Payment |
static interface |
TransactionService.HistoryItem.PaymentOrBuilder |
static class |
TransactionService.HistoryItem.RawTransactionCase |
com.google.protobuf.GeneratedMessageLite.DefaultInstanceBasedParser<T extends com.google.protobuf.GeneratedMessageLite<T,?>>, com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType,BuilderType>,BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType,BuilderType>,BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageLite.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType,BuilderType>,BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageLite.GeneratedExtension<ContainingType extends com.google.protobuf.MessageLite,Type>, com.google.protobuf.GeneratedMessageLite.MethodToInvoke, com.google.protobuf.GeneratedMessageLite.SerializedForm| Modifier and Type | Field and Description |
|---|---|
static int |
CURSOR_FIELD_NUMBER |
static int |
INVOICE_LIST_FIELD_NUMBER |
static int |
PAYMENTS_FIELD_NUMBER |
static int |
SOLANA_TRANSACTION_FIELD_NUMBER |
static int |
STELLAR_TRANSACTION_FIELD_NUMBER |
static int |
TRANSACTION_ERROR_FIELD_NUMBER |
static int |
TRANSACTION_ID_FIELD_NUMBER |
static int |
TRANSACTION_TIME_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.Object |
dynamicMethod(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method,
java.lang.Object arg0,
java.lang.Object arg1) |
TransactionService.Cursor |
getCursor()
The cursor position of this item.
|
static TransactionService.HistoryItem |
getDefaultInstance() |
Model.InvoiceList |
getInvoiceList()
If an invoice list was submitted with the transaction, and the transaction
was submitted via this instance of the service, this field will be set.
|
TransactionService.HistoryItem.Payment |
getPayments(int index)
The set of payments contained in the raw_transaction.
|
int |
getPaymentsCount()
The set of payments contained in the raw_transaction.
|
java.util.List<TransactionService.HistoryItem.Payment> |
getPaymentsList()
The set of payments contained in the raw_transaction.
|
TransactionService.HistoryItem.PaymentOrBuilder |
getPaymentsOrBuilder(int index)
The set of payments contained in the raw_transaction.
|
java.util.List<? extends TransactionService.HistoryItem.PaymentOrBuilder> |
getPaymentsOrBuilderList()
The set of payments contained in the raw_transaction.
|
TransactionService.HistoryItem.RawTransactionCase |
getRawTransactionCase() |
Model.Transaction |
getSolanaTransaction()
.kin.agora.common.v4.Transaction solana_transaction = 3; |
Model.StellarTransaction |
getStellarTransaction()
.kin.agora.common.v4.StellarTransaction stellar_transaction = 4; |
Model.TransactionError |
getTransactionError()
Present if the transaction failed.
|
Model.TransactionId |
getTransactionId()
.kin.agora.common.v4.TransactionId transaction_id = 1; |
com.google.protobuf.Timestamp |
getTransactionTime()
Note: this may not always be available.
|
boolean |
hasCursor()
The cursor position of this item.
|
boolean |
hasInvoiceList()
If an invoice list was submitted with the transaction, and the transaction
was submitted via this instance of the service, this field will be set.
|
boolean |
hasSolanaTransaction()
.kin.agora.common.v4.Transaction solana_transaction = 3; |
boolean |
hasStellarTransaction()
.kin.agora.common.v4.StellarTransaction stellar_transaction = 4; |
boolean |
hasTransactionError()
Present if the transaction failed.
|
boolean |
hasTransactionId()
.kin.agora.common.v4.TransactionId transaction_id = 1; |
boolean |
hasTransactionTime()
Note: this may not always be available.
|
static TransactionService.HistoryItem.Builder |
newBuilder() |
static TransactionService.HistoryItem.Builder |
newBuilder(TransactionService.HistoryItem prototype) |
static TransactionService.HistoryItem |
parseDelimitedFrom(java.io.InputStream input) |
static TransactionService.HistoryItem |
parseDelimitedFrom(java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static TransactionService.HistoryItem |
parseFrom(byte[] data) |
static TransactionService.HistoryItem |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static TransactionService.HistoryItem |
parseFrom(java.nio.ByteBuffer data) |
static TransactionService.HistoryItem |
parseFrom(java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static TransactionService.HistoryItem |
parseFrom(com.google.protobuf.ByteString data) |
static TransactionService.HistoryItem |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static TransactionService.HistoryItem |
parseFrom(com.google.protobuf.CodedInputStream input) |
static TransactionService.HistoryItem |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static TransactionService.HistoryItem |
parseFrom(java.io.InputStream input) |
static TransactionService.HistoryItem |
parseFrom(java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<TransactionService.HistoryItem> |
parser() |
createBuilder, createBuilder, dynamicMethod, dynamicMethod, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, emptyProtobufList, equals, getDefaultInstanceForType, getParserForType, getSerializedSize, hashCode, isInitialized, isInitialized, makeImmutable, mergeLengthDelimitedField, mergeUnknownFields, mergeVarintField, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBuilderForType, newMessageInfo, newRepeatedGeneratedExtension, newSingularGeneratedExtension, parseDelimitedFrom, parseDelimitedFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parsePartialFrom, parseUnknownField, registerDefaultInstance, toBuilder, toString, writeToaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTopublic static final int TRANSACTION_ID_FIELD_NUMBER
public static final int CURSOR_FIELD_NUMBER
public static final int SOLANA_TRANSACTION_FIELD_NUMBER
public static final int STELLAR_TRANSACTION_FIELD_NUMBER
public static final int TRANSACTION_ERROR_FIELD_NUMBER
public static final int PAYMENTS_FIELD_NUMBER
public static final int INVOICE_LIST_FIELD_NUMBER
public static final int TRANSACTION_TIME_FIELD_NUMBER
public TransactionService.HistoryItem.RawTransactionCase getRawTransactionCase()
getRawTransactionCase in interface TransactionService.HistoryItemOrBuilderpublic boolean hasTransactionId()
.kin.agora.common.v4.TransactionId transaction_id = 1;hasTransactionId in interface TransactionService.HistoryItemOrBuilderpublic Model.TransactionId getTransactionId()
.kin.agora.common.v4.TransactionId transaction_id = 1;getTransactionId in interface TransactionService.HistoryItemOrBuilderpublic boolean hasCursor()
The cursor position of this item.
.kin.agora.transaction.v4.Cursor cursor = 2;hasCursor in interface TransactionService.HistoryItemOrBuilderpublic TransactionService.Cursor getCursor()
The cursor position of this item.
.kin.agora.transaction.v4.Cursor cursor = 2;getCursor in interface TransactionService.HistoryItemOrBuilderpublic boolean hasSolanaTransaction()
.kin.agora.common.v4.Transaction solana_transaction = 3;hasSolanaTransaction in interface TransactionService.HistoryItemOrBuilderpublic Model.Transaction getSolanaTransaction()
.kin.agora.common.v4.Transaction solana_transaction = 3;getSolanaTransaction in interface TransactionService.HistoryItemOrBuilderpublic boolean hasStellarTransaction()
.kin.agora.common.v4.StellarTransaction stellar_transaction = 4;hasStellarTransaction in interface TransactionService.HistoryItemOrBuilderpublic Model.StellarTransaction getStellarTransaction()
.kin.agora.common.v4.StellarTransaction stellar_transaction = 4;getStellarTransaction in interface TransactionService.HistoryItemOrBuilderpublic boolean hasTransactionError()
Present if the transaction failed.
.kin.agora.common.v4.TransactionError transaction_error = 5;hasTransactionError in interface TransactionService.HistoryItemOrBuilderpublic Model.TransactionError getTransactionError()
Present if the transaction failed.
.kin.agora.common.v4.TransactionError transaction_error = 5;getTransactionError in interface TransactionService.HistoryItemOrBuilderpublic java.util.List<TransactionService.HistoryItem.Payment> getPaymentsList()
The set of payments contained in the raw_transaction. Payment is an abstract view over a StellarPayment or a Solana transfer. In the Stellar case, the Stellar accounts will be mapped to a SolanaAccountId. Note: A transaction _may_ not contain any transfers, in which case `payments` will be empty.
repeated .kin.agora.transaction.v4.HistoryItem.Payment payments = 6;getPaymentsList in interface TransactionService.HistoryItemOrBuilderpublic java.util.List<? extends TransactionService.HistoryItem.PaymentOrBuilder> getPaymentsOrBuilderList()
The set of payments contained in the raw_transaction. Payment is an abstract view over a StellarPayment or a Solana transfer. In the Stellar case, the Stellar accounts will be mapped to a SolanaAccountId. Note: A transaction _may_ not contain any transfers, in which case `payments` will be empty.
repeated .kin.agora.transaction.v4.HistoryItem.Payment payments = 6;public int getPaymentsCount()
The set of payments contained in the raw_transaction. Payment is an abstract view over a StellarPayment or a Solana transfer. In the Stellar case, the Stellar accounts will be mapped to a SolanaAccountId. Note: A transaction _may_ not contain any transfers, in which case `payments` will be empty.
repeated .kin.agora.transaction.v4.HistoryItem.Payment payments = 6;getPaymentsCount in interface TransactionService.HistoryItemOrBuilderpublic TransactionService.HistoryItem.Payment getPayments(int index)
The set of payments contained in the raw_transaction. Payment is an abstract view over a StellarPayment or a Solana transfer. In the Stellar case, the Stellar accounts will be mapped to a SolanaAccountId. Note: A transaction _may_ not contain any transfers, in which case `payments` will be empty.
repeated .kin.agora.transaction.v4.HistoryItem.Payment payments = 6;getPayments in interface TransactionService.HistoryItemOrBuilderpublic TransactionService.HistoryItem.PaymentOrBuilder getPaymentsOrBuilder(int index)
The set of payments contained in the raw_transaction. Payment is an abstract view over a StellarPayment or a Solana transfer. In the Stellar case, the Stellar accounts will be mapped to a SolanaAccountId. Note: A transaction _may_ not contain any transfers, in which case `payments` will be empty.
repeated .kin.agora.transaction.v4.HistoryItem.Payment payments = 6;public boolean hasInvoiceList()
If an invoice list was submitted with the transaction, and the transaction was submitted via this instance of the service, this field will be set.
.kin.agora.common.v3.InvoiceList invoice_list = 7;hasInvoiceList in interface TransactionService.HistoryItemOrBuilderpublic Model.InvoiceList getInvoiceList()
If an invoice list was submitted with the transaction, and the transaction was submitted via this instance of the service, this field will be set.
.kin.agora.common.v3.InvoiceList invoice_list = 7;getInvoiceList in interface TransactionService.HistoryItemOrBuilderpublic boolean hasTransactionTime()
Note: this may not always be available.
.google.protobuf.Timestamp transaction_time = 8;hasTransactionTime in interface TransactionService.HistoryItemOrBuilderpublic com.google.protobuf.Timestamp getTransactionTime()
Note: this may not always be available.
.google.protobuf.Timestamp transaction_time = 8;getTransactionTime in interface TransactionService.HistoryItemOrBuilderpublic static TransactionService.HistoryItem parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static TransactionService.HistoryItem parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static TransactionService.HistoryItem parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static TransactionService.HistoryItem parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static TransactionService.HistoryItem parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static TransactionService.HistoryItem parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static TransactionService.HistoryItem parseFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOExceptionpublic static TransactionService.HistoryItem parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic static TransactionService.HistoryItem parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOExceptionpublic static TransactionService.HistoryItem parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic static TransactionService.HistoryItem parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
java.io.IOExceptionpublic static TransactionService.HistoryItem parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic static TransactionService.HistoryItem.Builder newBuilder()
public static TransactionService.HistoryItem.Builder newBuilder(TransactionService.HistoryItem prototype)
protected final java.lang.Object dynamicMethod(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method,
java.lang.Object arg0,
java.lang.Object arg1)
dynamicMethod in class com.google.protobuf.GeneratedMessageLite<TransactionService.HistoryItem,TransactionService.HistoryItem.Builder>public static TransactionService.HistoryItem getDefaultInstance()
public static com.google.protobuf.Parser<TransactionService.HistoryItem> parser()