Class Completion

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

public final class Completion extends Object
  • Constructor Details

    • Completion

      public Completion(@NonNull String commandId, @NonNull com.google.rpc.Status status, @NonNull String updateId, @NonNull String userId, @NonNull List<@NonNull String> actAs, @NonNull String submissionId, @NonNull Long deduplicationOffset, com.daml.ledger.api.v2.TraceContextOuterClass.TraceContext traceContext, @NonNull Long offset, @NonNull SynchronizerTime synchronizerTime)
    • Completion

      public Completion(@NonNull String commandId, @NonNull com.google.rpc.Status status, @NonNull String updateId, @NonNull String userId, @NonNull List<@NonNull String> actAs, @NonNull String submissionId, @NonNull Duration deduplicationDuration, com.daml.ledger.api.v2.TraceContextOuterClass.TraceContext traceContext, @NonNull Long offset, @NonNull SynchronizerTime synchronizerTime)
  • Method Details

    • getCommandId

      public @NonNull String getCommandId()
    • getStatus

      public @NonNull com.google.rpc.Status getStatus()
    • getUpdateId

      public @NonNull String getUpdateId()
    • getUserId

      public @NonNull String getUserId()
    • getActAs

      public @NonNull List<@NonNull String> getActAs()
    • getSubmissionId

      public @NonNull String getSubmissionId()
    • getDeduplicationOffset

      public @NonNull Optional<Long> getDeduplicationOffset()
    • getDeduplicationDuration

      public @NonNull Optional<Duration> getDeduplicationDuration()
    • getTraceContext

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

      public @NonNull Long getOffset()
    • getSynchronizerTime

      public @NonNull SynchronizerTime getSynchronizerTime()
    • 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.CompletionOuterClass.Completion toProto()
    • fromProto

      public static Completion fromProto(com.daml.ledger.api.v2.CompletionOuterClass.Completion completion)