Interface EventTransactionOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
All Known Implementing Classes:
EventTransaction, EventTransaction.Builder

@Generated public interface EventTransactionOrBuilder extends com.google.protobuf.MessageLiteOrBuilder
  • Method Details

    • hasApplicationTransaction

      boolean hasApplicationTransaction()
       *
       An application transaction.
       <p>
       The contents of this transaction SHALL be defined by the application
       subsystem that created the event.<br/>
       The contents MUST be a serialized protobuf message.
       
      bytes application_transaction = 1;
      Returns:
      Whether the applicationTransaction field is set.
    • getApplicationTransaction

      com.google.protobuf.ByteString getApplicationTransaction()
       *
       An application transaction.
       <p>
       The contents of this transaction SHALL be defined by the application
       subsystem that created the event.<br/>
       The contents MUST be a serialized protobuf message.
       
      bytes application_transaction = 1;
      Returns:
      The applicationTransaction.
    • hasStateSignatureTransaction

      boolean hasStateSignatureTransaction()
       *
       A state signature.
       <p>
       This transaction SHALL be a valid state signature for a state snapshot.
       
      .com.hedera.hapi.platform.event.StateSignatureTransaction state_signature_transaction = 2;
      Returns:
      Whether the stateSignatureTransaction field is set.
    • getStateSignatureTransaction

      StateSignatureTransaction getStateSignatureTransaction()
       *
       A state signature.
       <p>
       This transaction SHALL be a valid state signature for a state snapshot.
       
      .com.hedera.hapi.platform.event.StateSignatureTransaction state_signature_transaction = 2;
      Returns:
      The stateSignatureTransaction.
    • getTransactionCase

      EventTransaction.TransactionCase getTransactionCase()