Class TopologyTransaction

java.lang.Object
com.daml.ledger.javaapi.data.TopologyTransaction

public final class TopologyTransaction extends Object
  • Constructor Details

    • TopologyTransaction

      public TopologyTransaction(@NonNull String updateId, @NonNull Long offset, @NonNull String synchronizerId, @NonNull Instant recordTime, @NonNull List<@NonNull TopologyEvent> events, @NonNull com.daml.ledger.api.v2.TraceContextOuterClass.TraceContext traceContext)
  • Method Details

    • getUpdateId

      public @NonNull String getUpdateId()
    • getEvents

      public @NonNull List<TopologyEvent> getEvents()
    • getOffset

      public @NonNull Long getOffset()
    • getSynchronizerId

      public @NonNull String getSynchronizerId()
    • getTraceContext

      public @NonNull com.daml.ledger.api.v2.TraceContextOuterClass.TraceContext getTraceContext()
    • getRecordTime

      public @NonNull Instant getRecordTime()
    • fromProto

      public static TopologyTransaction fromProto(com.daml.ledger.api.v2.TopologyTransactionOuterClass.TopologyTransaction topologyTransaction)
    • toProto

      public com.daml.ledger.api.v2.TopologyTransactionOuterClass.TopologyTransaction toProto()
    • toString

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

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

      public int hashCode()
      Overrides:
      hashCode in class Object