Class Reassignment

java.lang.Object
com.daml.ledger.javaapi.data.Reassignment
All Implemented Interfaces:
WorkflowEvent

public final class Reassignment extends Object implements WorkflowEvent
  • Constructor Details

    • Reassignment

      public Reassignment(@NonNull String updateId, @NonNull String commandId, @NonNull String workflowId, @NonNull Long offset, @NonNull UnassignedEvent unassignedEvent, @NonNull com.daml.ledger.api.v2.TraceContextOuterClass.TraceContext traceContext, @NonNull Instant recordTime)
    • Reassignment

      public Reassignment(@NonNull String updateId, @NonNull String commandId, @NonNull String workflowId, @NonNull Long offset, @NonNull AssignedEvent assignedEvent, @NonNull com.daml.ledger.api.v2.TraceContextOuterClass.TraceContext traceContext, @NonNull Instant recordTime)
  • Method Details

    • getUpdateId

      public @NonNull String getUpdateId()
    • getCommandId

      public @NonNull String getCommandId()
    • getWorkflowId

      public @NonNull String getWorkflowId()
      Specified by:
      getWorkflowId in interface WorkflowEvent
    • getOffset

      public @NonNull Long getOffset()
    • getEvents

      public @NonNull List<ReassignmentEvent> getEvents()
    • getTraceContext

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

      public @NonNull Instant getRecordTime()
    • fromProto

      public static Reassignment fromProto(com.daml.ledger.api.v2.ReassignmentOuterClass.Reassignment reassignment)
    • toProto

      public com.daml.ledger.api.v2.ReassignmentOuterClass.Reassignment 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