Class ArchivedEvent

java.lang.Object
com.daml.ledger.javaapi.data.ArchivedEvent
All Implemented Interfaces:
Event

public final class ArchivedEvent extends Object implements Event
  • Constructor Details

    • ArchivedEvent

      public ArchivedEvent(@NonNull List<@NonNull String> witnessParties, @NonNull Long offset, @NonNull Integer nodeId, @NonNull Identifier templateId, @NonNull String packageName, @NonNull String contractId, @NonNull List<@NonNull Identifier> implementedInterfaces)
  • Method Details

    • getWitnessParties

      public @NonNull List<@NonNull String> getWitnessParties()
      Specified by:
      getWitnessParties in interface Event
    • getOffset

      public @NonNull Long getOffset()
      Specified by:
      getOffset in interface Event
    • getNodeId

      public @NonNull Integer getNodeId()
      Specified by:
      getNodeId in interface Event
    • getTemplateId

      public @NonNull Identifier getTemplateId()
      Specified by:
      getTemplateId in interface Event
    • getPackageName

      public @NonNull String getPackageName()
      Specified by:
      getPackageName in interface Event
    • getContractId

      public @NonNull String getContractId()
      Specified by:
      getContractId in interface Event
    • getImplementedInterfaces

      public @NonNull List<Identifier> getImplementedInterfaces()
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • toProto

      public com.daml.ledger.api.v2.EventOuterClass.ArchivedEvent toProto()
    • fromProto

      public static ArchivedEvent fromProto(com.daml.ledger.api.v2.EventOuterClass.ArchivedEvent archivedEvent)