@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class TransactionOutputItem extends Object implements Serializable, Cloneable, StructuredPojo
The container of the transaction output.
Constructor and Description |
---|
TransactionOutputItem() |
Modifier and Type | Method and Description |
---|---|
TransactionOutputItem |
clone() |
boolean |
equals(Object obj) |
String |
getConfirmationStatus()
Specifies whether to list transactions that have not reached Finality.
|
String |
getNetwork()
The blockchain network where the transaction occurred.
|
String |
getTransactionHash()
The hash of a transaction.
|
String |
getTransactionId()
The identifier of a Bitcoin transaction.
|
Date |
getTransactionTimestamp()
The time when the transaction occurred.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setConfirmationStatus(String confirmationStatus)
Specifies whether to list transactions that have not reached Finality.
|
void |
setNetwork(String network)
The blockchain network where the transaction occurred.
|
void |
setTransactionHash(String transactionHash)
The hash of a transaction.
|
void |
setTransactionId(String transactionId)
The identifier of a Bitcoin transaction.
|
void |
setTransactionTimestamp(Date transactionTimestamp)
The time when the transaction occurred.
|
String |
toString()
Returns a string representation of this object.
|
TransactionOutputItem |
withConfirmationStatus(ConfirmationStatus confirmationStatus)
Specifies whether to list transactions that have not reached Finality.
|
TransactionOutputItem |
withConfirmationStatus(String confirmationStatus)
Specifies whether to list transactions that have not reached Finality.
|
TransactionOutputItem |
withNetwork(QueryNetwork network)
The blockchain network where the transaction occurred.
|
TransactionOutputItem |
withNetwork(String network)
The blockchain network where the transaction occurred.
|
TransactionOutputItem |
withTransactionHash(String transactionHash)
The hash of a transaction.
|
TransactionOutputItem |
withTransactionId(String transactionId)
The identifier of a Bitcoin transaction.
|
TransactionOutputItem |
withTransactionTimestamp(Date transactionTimestamp)
The time when the transaction occurred.
|
public void setTransactionHash(String transactionHash)
The hash of a transaction. It is generated when a transaction is created.
transactionHash
- The hash of a transaction. It is generated when a transaction is created.public String getTransactionHash()
The hash of a transaction. It is generated when a transaction is created.
public TransactionOutputItem withTransactionHash(String transactionHash)
The hash of a transaction. It is generated when a transaction is created.
transactionHash
- The hash of a transaction. It is generated when a transaction is created.public void setTransactionId(String transactionId)
The identifier of a Bitcoin transaction. It is generated when a transaction is created.
transactionId
- The identifier of a Bitcoin transaction. It is generated when a transaction is created.public String getTransactionId()
The identifier of a Bitcoin transaction. It is generated when a transaction is created.
public TransactionOutputItem withTransactionId(String transactionId)
The identifier of a Bitcoin transaction. It is generated when a transaction is created.
transactionId
- The identifier of a Bitcoin transaction. It is generated when a transaction is created.public void setNetwork(String network)
The blockchain network where the transaction occurred.
network
- The blockchain network where the transaction occurred.QueryNetwork
public String getNetwork()
The blockchain network where the transaction occurred.
QueryNetwork
public TransactionOutputItem withNetwork(String network)
The blockchain network where the transaction occurred.
network
- The blockchain network where the transaction occurred.QueryNetwork
public TransactionOutputItem withNetwork(QueryNetwork network)
The blockchain network where the transaction occurred.
network
- The blockchain network where the transaction occurred.QueryNetwork
public void setTransactionTimestamp(Date transactionTimestamp)
The time when the transaction occurred.
transactionTimestamp
- The time when the transaction occurred.public Date getTransactionTimestamp()
The time when the transaction occurred.
public TransactionOutputItem withTransactionTimestamp(Date transactionTimestamp)
The time when the transaction occurred.
transactionTimestamp
- The time when the transaction occurred.public void setConfirmationStatus(String confirmationStatus)
Specifies whether to list transactions that have not reached Finality.
confirmationStatus
- Specifies whether to list transactions that have not reached Finality.ConfirmationStatus
public String getConfirmationStatus()
Specifies whether to list transactions that have not reached Finality.
ConfirmationStatus
public TransactionOutputItem withConfirmationStatus(String confirmationStatus)
Specifies whether to list transactions that have not reached Finality.
confirmationStatus
- Specifies whether to list transactions that have not reached Finality.ConfirmationStatus
public TransactionOutputItem withConfirmationStatus(ConfirmationStatus confirmationStatus)
Specifies whether to list transactions that have not reached Finality.
confirmationStatus
- Specifies whether to list transactions that have not reached Finality.ConfirmationStatus
public String toString()
toString
in class Object
Object.toString()
public TransactionOutputItem clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.