Interface CommandClient

  • All Known Implementing Classes:
    CommandClientImpl

    public interface CommandClient
    An RxJava version of CommandServiceGrpc
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      io.reactivex.Single<com.google.protobuf.Empty> submitAndWait​(@NonNull java.lang.String workflowId, @NonNull java.lang.String applicationId, @NonNull java.lang.String commandId, @NonNull java.lang.String party, @NonNull java.util.List<@NonNull com.daml.ledger.javaapi.data.Command> commands)  
      io.reactivex.Single<com.google.protobuf.Empty> submitAndWait​(@NonNull java.lang.String workflowId, @NonNull java.lang.String applicationId, @NonNull java.lang.String commandId, @NonNull java.lang.String party, @NonNull java.util.List<@NonNull com.daml.ledger.javaapi.data.Command> commands, @NonNull java.lang.String accessToken)  
      io.reactivex.Single<com.google.protobuf.Empty> submitAndWait​(@NonNull java.lang.String workflowId, @NonNull java.lang.String applicationId, @NonNull java.lang.String commandId, @NonNull java.lang.String party, @NonNull java.util.Optional<java.time.Instant> minLedgerTimeAbs, @NonNull java.util.Optional<java.time.Duration> minLedgerTimeRel, @NonNull java.util.Optional<java.time.Duration> deduplicationTime, @NonNull java.util.List<@NonNull com.daml.ledger.javaapi.data.Command> commands)  
      io.reactivex.Single<com.google.protobuf.Empty> submitAndWait​(@NonNull java.lang.String workflowId, @NonNull java.lang.String applicationId, @NonNull java.lang.String commandId, @NonNull java.lang.String party, @NonNull java.util.Optional<java.time.Instant> minLedgerTimeAbs, @NonNull java.util.Optional<java.time.Duration> minLedgerTimeRel, @NonNull java.util.Optional<java.time.Duration> deduplicationTime, @NonNull java.util.List<@NonNull com.daml.ledger.javaapi.data.Command> commands, @NonNull java.lang.String accessToken)  
      io.reactivex.Single<com.google.protobuf.Empty> submitAndWait​(@NonNull java.lang.String workflowId, @NonNull java.lang.String applicationId, @NonNull java.lang.String commandId, @NonNull java.util.List<@NonNull java.lang.String> actAs, @NonNull java.util.List<@NonNull java.lang.String> readAs, @NonNull java.util.List<@NonNull com.daml.ledger.javaapi.data.Command> commands)  
      io.reactivex.Single<com.google.protobuf.Empty> submitAndWait​(@NonNull java.lang.String workflowId, @NonNull java.lang.String applicationId, @NonNull java.lang.String commandId, @NonNull java.util.List<@NonNull java.lang.String> actAs, @NonNull java.util.List<@NonNull java.lang.String> readAs, @NonNull java.util.List<@NonNull com.daml.ledger.javaapi.data.Command> commands, @NonNull java.lang.String accessToken)  
      io.reactivex.Single<com.google.protobuf.Empty> submitAndWait​(@NonNull java.lang.String workflowId, @NonNull java.lang.String applicationId, @NonNull java.lang.String commandId, @NonNull java.util.List<@NonNull java.lang.String> actAs, @NonNull java.util.List<@NonNull java.lang.String> readAs, @NonNull java.util.Optional<java.time.Instant> minLedgerTimeAbs, @NonNull java.util.Optional<java.time.Duration> minLedgerTimeRel, @NonNull java.util.Optional<java.time.Duration> deduplicationTime, @NonNull java.util.List<@NonNull com.daml.ledger.javaapi.data.Command> commands)  
      io.reactivex.Single<com.google.protobuf.Empty> submitAndWait​(@NonNull java.lang.String workflowId, @NonNull java.lang.String applicationId, @NonNull java.lang.String commandId, @NonNull java.util.List<@NonNull java.lang.String> actAs, @NonNull java.util.List<@NonNull java.lang.String> readAs, @NonNull java.util.Optional<java.time.Instant> minLedgerTimeAbs, @NonNull java.util.Optional<java.time.Duration> minLedgerTimeRel, @NonNull java.util.Optional<java.time.Duration> deduplicationTime, @NonNull java.util.List<@NonNull com.daml.ledger.javaapi.data.Command> commands, @NonNull java.lang.String accessToken)  
      io.reactivex.Single<com.daml.ledger.javaapi.data.Transaction> submitAndWaitForTransaction​(@NonNull java.lang.String workflowId, @NonNull java.lang.String applicationId, @NonNull java.lang.String commandId, @NonNull java.lang.String party, @NonNull java.util.List<@NonNull com.daml.ledger.javaapi.data.Command> commands)  
      io.reactivex.Single<com.daml.ledger.javaapi.data.Transaction> submitAndWaitForTransaction​(@NonNull java.lang.String workflowId, @NonNull java.lang.String applicationId, @NonNull java.lang.String commandId, @NonNull java.lang.String party, @NonNull java.util.List<@NonNull com.daml.ledger.javaapi.data.Command> commands, @NonNull java.lang.String accessToken)  
      io.reactivex.Single<com.daml.ledger.javaapi.data.Transaction> submitAndWaitForTransaction​(@NonNull java.lang.String workflowId, @NonNull java.lang.String applicationId, @NonNull java.lang.String commandId, @NonNull java.lang.String party, @NonNull java.util.Optional<java.time.Instant> minLedgerTimeAbs, @NonNull java.util.Optional<java.time.Duration> minLedgerTimeRel, @NonNull java.util.Optional<java.time.Duration> deduplicationTime, @NonNull java.util.List<@NonNull com.daml.ledger.javaapi.data.Command> commands)  
      io.reactivex.Single<com.daml.ledger.javaapi.data.Transaction> submitAndWaitForTransaction​(@NonNull java.lang.String workflowId, @NonNull java.lang.String applicationId, @NonNull java.lang.String commandId, @NonNull java.lang.String party, @NonNull java.util.Optional<java.time.Instant> minLedgerTimeAbs, @NonNull java.util.Optional<java.time.Duration> minLedgerTimeRel, @NonNull java.util.Optional<java.time.Duration> deduplicationTime, @NonNull java.util.List<@NonNull com.daml.ledger.javaapi.data.Command> commands, @NonNull java.lang.String accessToken)  
      io.reactivex.Single<com.daml.ledger.javaapi.data.Transaction> submitAndWaitForTransaction​(@NonNull java.lang.String workflowId, @NonNull java.lang.String applicationId, @NonNull java.lang.String commandId, @NonNull java.util.List<@NonNull java.lang.String> actAs, @NonNull java.util.List<@NonNull java.lang.String> readAs, @NonNull java.util.List<@NonNull com.daml.ledger.javaapi.data.Command> commands)  
      io.reactivex.Single<com.daml.ledger.javaapi.data.Transaction> submitAndWaitForTransaction​(@NonNull java.lang.String workflowId, @NonNull java.lang.String applicationId, @NonNull java.lang.String commandId, @NonNull java.util.List<@NonNull java.lang.String> actAs, @NonNull java.util.List<@NonNull java.lang.String> readAs, @NonNull java.util.List<@NonNull com.daml.ledger.javaapi.data.Command> commands, @NonNull java.lang.String accessToken)  
      io.reactivex.Single<com.daml.ledger.javaapi.data.Transaction> submitAndWaitForTransaction​(@NonNull java.lang.String workflowId, @NonNull java.lang.String applicationId, @NonNull java.lang.String commandId, @NonNull java.util.List<@NonNull java.lang.String> actAs, @NonNull java.util.List<@NonNull java.lang.String> readAs, @NonNull java.util.Optional<java.time.Instant> minLedgerTimeAbs, @NonNull java.util.Optional<java.time.Duration> minLedgerTimeRel, @NonNull java.util.Optional<java.time.Duration> deduplicationTime, @NonNull java.util.List<@NonNull com.daml.ledger.javaapi.data.Command> commands)  
      io.reactivex.Single<com.daml.ledger.javaapi.data.Transaction> submitAndWaitForTransaction​(@NonNull java.lang.String workflowId, @NonNull java.lang.String applicationId, @NonNull java.lang.String commandId, @NonNull java.util.List<@NonNull java.lang.String> actAs, @NonNull java.util.List<@NonNull java.lang.String> readAs, @NonNull java.util.Optional<java.time.Instant> minLedgerTimeAbs, @NonNull java.util.Optional<java.time.Duration> minLedgerTimeRel, @NonNull java.util.Optional<java.time.Duration> deduplicationTime, @NonNull java.util.List<@NonNull com.daml.ledger.javaapi.data.Command> commands, @NonNull java.lang.String accessToken)  
      io.reactivex.Single<java.lang.String> submitAndWaitForTransactionId​(@NonNull java.lang.String workflowId, @NonNull java.lang.String applicationId, @NonNull java.lang.String commandId, @NonNull java.lang.String party, @NonNull java.util.List<@NonNull com.daml.ledger.javaapi.data.Command> commands)  
      io.reactivex.Single<java.lang.String> submitAndWaitForTransactionId​(@NonNull java.lang.String workflowId, @NonNull java.lang.String applicationId, @NonNull java.lang.String commandId, @NonNull java.lang.String party, @NonNull java.util.List<@NonNull com.daml.ledger.javaapi.data.Command> commands, @NonNull java.lang.String accessToken)  
      io.reactivex.Single<java.lang.String> submitAndWaitForTransactionId​(@NonNull java.lang.String workflowId, @NonNull java.lang.String applicationId, @NonNull java.lang.String commandId, @NonNull java.lang.String party, @NonNull java.util.Optional<java.time.Instant> minLedgerTimeAbs, @NonNull java.util.Optional<java.time.Duration> minLedgerTimeRel, @NonNull java.util.Optional<java.time.Duration> deduplicationTime, @NonNull java.util.List<@NonNull com.daml.ledger.javaapi.data.Command> commands)  
      io.reactivex.Single<java.lang.String> submitAndWaitForTransactionId​(@NonNull java.lang.String workflowId, @NonNull java.lang.String applicationId, @NonNull java.lang.String commandId, @NonNull java.lang.String party, @NonNull java.util.Optional<java.time.Instant> minLedgerTimeAbs, @NonNull java.util.Optional<java.time.Duration> minLedgerTimeRel, @NonNull java.util.Optional<java.time.Duration> deduplicationTime, @NonNull java.util.List<@NonNull com.daml.ledger.javaapi.data.Command> commands, @NonNull java.lang.String accessToken)  
      io.reactivex.Single<java.lang.String> submitAndWaitForTransactionId​(@NonNull java.lang.String workflowId, @NonNull java.lang.String applicationId, @NonNull java.lang.String commandId, @NonNull java.util.List<@NonNull java.lang.String> actAs, @NonNull java.util.List<@NonNull java.lang.String> readAs, @NonNull java.util.List<@NonNull com.daml.ledger.javaapi.data.Command> commands)  
      io.reactivex.Single<java.lang.String> submitAndWaitForTransactionId​(@NonNull java.lang.String workflowId, @NonNull java.lang.String applicationId, @NonNull java.lang.String commandId, @NonNull java.util.List<@NonNull java.lang.String> actAs, @NonNull java.util.List<@NonNull java.lang.String> readAs, @NonNull java.util.List<@NonNull com.daml.ledger.javaapi.data.Command> commands, @NonNull java.lang.String accessToken)  
      io.reactivex.Single<java.lang.String> submitAndWaitForTransactionId​(@NonNull java.lang.String workflowId, @NonNull java.lang.String applicationId, @NonNull java.lang.String commandId, @NonNull java.util.List<@NonNull java.lang.String> actAs, @NonNull java.util.List<@NonNull java.lang.String> readAs, @NonNull java.util.Optional<java.time.Instant> minLedgerTimeAbs, @NonNull java.util.Optional<java.time.Duration> minLedgerTimeRel, @NonNull java.util.Optional<java.time.Duration> deduplicationTime, @NonNull java.util.List<@NonNull com.daml.ledger.javaapi.data.Command> commands)  
      io.reactivex.Single<java.lang.String> submitAndWaitForTransactionId​(@NonNull java.lang.String workflowId, @NonNull java.lang.String applicationId, @NonNull java.lang.String commandId, @NonNull java.util.List<@NonNull java.lang.String> actAs, @NonNull java.util.List<@NonNull java.lang.String> readAs, @NonNull java.util.Optional<java.time.Instant> minLedgerTimeAbs, @NonNull java.util.Optional<java.time.Duration> minLedgerTimeRel, @NonNull java.util.Optional<java.time.Duration> deduplicationTime, @NonNull java.util.List<@NonNull com.daml.ledger.javaapi.data.Command> commands, @NonNull java.lang.String accessToken)  
      io.reactivex.Single<com.daml.ledger.javaapi.data.TransactionTree> submitAndWaitForTransactionTree​(@NonNull java.lang.String workflowId, @NonNull java.lang.String applicationId, @NonNull java.lang.String commandId, @NonNull java.lang.String party, @NonNull java.util.List<@NonNull com.daml.ledger.javaapi.data.Command> commands)  
      io.reactivex.Single<com.daml.ledger.javaapi.data.TransactionTree> submitAndWaitForTransactionTree​(@NonNull java.lang.String workflowId, @NonNull java.lang.String applicationId, @NonNull java.lang.String commandId, @NonNull java.lang.String party, @NonNull java.util.List<@NonNull com.daml.ledger.javaapi.data.Command> commands, @NonNull java.lang.String accessToken)  
      io.reactivex.Single<com.daml.ledger.javaapi.data.TransactionTree> submitAndWaitForTransactionTree​(@NonNull java.lang.String workflowId, @NonNull java.lang.String applicationId, @NonNull java.lang.String commandId, @NonNull java.lang.String party, @NonNull java.util.Optional<java.time.Instant> minLedgerTimeAbs, @NonNull java.util.Optional<java.time.Duration> minLedgerTimeRel, @NonNull java.util.Optional<java.time.Duration> deduplicationTime, @NonNull java.util.List<@NonNull com.daml.ledger.javaapi.data.Command> commands)  
      io.reactivex.Single<com.daml.ledger.javaapi.data.TransactionTree> submitAndWaitForTransactionTree​(@NonNull java.lang.String workflowId, @NonNull java.lang.String applicationId, @NonNull java.lang.String commandId, @NonNull java.lang.String party, @NonNull java.util.Optional<java.time.Instant> minLedgerTimeAbs, @NonNull java.util.Optional<java.time.Duration> minLedgerTimeRel, @NonNull java.util.Optional<java.time.Duration> deduplicationTime, @NonNull java.util.List<@NonNull com.daml.ledger.javaapi.data.Command> commands, @NonNull java.lang.String accessToken)  
      io.reactivex.Single<com.daml.ledger.javaapi.data.TransactionTree> submitAndWaitForTransactionTree​(@NonNull java.lang.String workflowId, @NonNull java.lang.String applicationId, @NonNull java.lang.String commandId, @NonNull java.util.List<@NonNull java.lang.String> actAs, @NonNull java.util.List<@NonNull java.lang.String> readAs, @NonNull java.util.List<@NonNull com.daml.ledger.javaapi.data.Command> commands)  
      io.reactivex.Single<com.daml.ledger.javaapi.data.TransactionTree> submitAndWaitForTransactionTree​(@NonNull java.lang.String workflowId, @NonNull java.lang.String applicationId, @NonNull java.lang.String commandId, @NonNull java.util.List<@NonNull java.lang.String> actAs, @NonNull java.util.List<@NonNull java.lang.String> readAs, @NonNull java.util.List<@NonNull com.daml.ledger.javaapi.data.Command> commands, @NonNull java.lang.String accessToken)  
      io.reactivex.Single<com.daml.ledger.javaapi.data.TransactionTree> submitAndWaitForTransactionTree​(@NonNull java.lang.String workflowId, @NonNull java.lang.String applicationId, @NonNull java.lang.String commandId, @NonNull java.util.List<@NonNull java.lang.String> actAs, @NonNull java.util.List<@NonNull java.lang.String> readAs, @NonNull java.util.Optional<java.time.Instant> minLedgerTimeAbs, @NonNull java.util.Optional<java.time.Duration> minLedgerTimeRel, @NonNull java.util.Optional<java.time.Duration> deduplicationTime, @NonNull java.util.List<@NonNull com.daml.ledger.javaapi.data.Command> commands)  
      io.reactivex.Single<com.daml.ledger.javaapi.data.TransactionTree> submitAndWaitForTransactionTree​(@NonNull java.lang.String workflowId, @NonNull java.lang.String applicationId, @NonNull java.lang.String commandId, @NonNull java.util.List<@NonNull java.lang.String> actAs, @NonNull java.util.List<@NonNull java.lang.String> readAs, @NonNull java.util.Optional<java.time.Instant> minLedgerTimeAbs, @NonNull java.util.Optional<java.time.Duration> minLedgerTimeRel, @NonNull java.util.Optional<java.time.Duration> deduplicationTime, @NonNull java.util.List<@NonNull com.daml.ledger.javaapi.data.Command> commands, @NonNull java.lang.String accessToken)  
    • Method Detail

      • submitAndWait

        io.reactivex.Single<com.google.protobuf.Empty> submitAndWait​(@NonNull java.lang.String workflowId,
                                                                     @NonNull java.lang.String applicationId,
                                                                     @NonNull java.lang.String commandId,
                                                                     @NonNull java.lang.String party,
                                                                     @NonNull java.util.Optional<java.time.Instant> minLedgerTimeAbs,
                                                                     @NonNull java.util.Optional<java.time.Duration> minLedgerTimeRel,
                                                                     @NonNull java.util.Optional<java.time.Duration> deduplicationTime,
                                                                     @NonNull java.util.List<@NonNull com.daml.ledger.javaapi.data.Command> commands)
      • submitAndWait

        io.reactivex.Single<com.google.protobuf.Empty> submitAndWait​(@NonNull java.lang.String workflowId,
                                                                     @NonNull java.lang.String applicationId,
                                                                     @NonNull java.lang.String commandId,
                                                                     @NonNull java.util.List<@NonNull java.lang.String> actAs,
                                                                     @NonNull java.util.List<@NonNull java.lang.String> readAs,
                                                                     @NonNull java.util.Optional<java.time.Instant> minLedgerTimeAbs,
                                                                     @NonNull java.util.Optional<java.time.Duration> minLedgerTimeRel,
                                                                     @NonNull java.util.Optional<java.time.Duration> deduplicationTime,
                                                                     @NonNull java.util.List<@NonNull com.daml.ledger.javaapi.data.Command> commands)
      • submitAndWait

        io.reactivex.Single<com.google.protobuf.Empty> submitAndWait​(@NonNull java.lang.String workflowId,
                                                                     @NonNull java.lang.String applicationId,
                                                                     @NonNull java.lang.String commandId,
                                                                     @NonNull java.lang.String party,
                                                                     @NonNull java.util.Optional<java.time.Instant> minLedgerTimeAbs,
                                                                     @NonNull java.util.Optional<java.time.Duration> minLedgerTimeRel,
                                                                     @NonNull java.util.Optional<java.time.Duration> deduplicationTime,
                                                                     @NonNull java.util.List<@NonNull com.daml.ledger.javaapi.data.Command> commands,
                                                                     @NonNull java.lang.String accessToken)
      • submitAndWait

        io.reactivex.Single<com.google.protobuf.Empty> submitAndWait​(@NonNull java.lang.String workflowId,
                                                                     @NonNull java.lang.String applicationId,
                                                                     @NonNull java.lang.String commandId,
                                                                     @NonNull java.util.List<@NonNull java.lang.String> actAs,
                                                                     @NonNull java.util.List<@NonNull java.lang.String> readAs,
                                                                     @NonNull java.util.Optional<java.time.Instant> minLedgerTimeAbs,
                                                                     @NonNull java.util.Optional<java.time.Duration> minLedgerTimeRel,
                                                                     @NonNull java.util.Optional<java.time.Duration> deduplicationTime,
                                                                     @NonNull java.util.List<@NonNull com.daml.ledger.javaapi.data.Command> commands,
                                                                     @NonNull java.lang.String accessToken)
      • submitAndWait

        io.reactivex.Single<com.google.protobuf.Empty> submitAndWait​(@NonNull java.lang.String workflowId,
                                                                     @NonNull java.lang.String applicationId,
                                                                     @NonNull java.lang.String commandId,
                                                                     @NonNull java.lang.String party,
                                                                     @NonNull java.util.List<@NonNull com.daml.ledger.javaapi.data.Command> commands)
      • submitAndWait

        io.reactivex.Single<com.google.protobuf.Empty> submitAndWait​(@NonNull java.lang.String workflowId,
                                                                     @NonNull java.lang.String applicationId,
                                                                     @NonNull java.lang.String commandId,
                                                                     @NonNull java.util.List<@NonNull java.lang.String> actAs,
                                                                     @NonNull java.util.List<@NonNull java.lang.String> readAs,
                                                                     @NonNull java.util.List<@NonNull com.daml.ledger.javaapi.data.Command> commands)
      • submitAndWait

        io.reactivex.Single<com.google.protobuf.Empty> submitAndWait​(@NonNull java.lang.String workflowId,
                                                                     @NonNull java.lang.String applicationId,
                                                                     @NonNull java.lang.String commandId,
                                                                     @NonNull java.lang.String party,
                                                                     @NonNull java.util.List<@NonNull com.daml.ledger.javaapi.data.Command> commands,
                                                                     @NonNull java.lang.String accessToken)
      • submitAndWait

        io.reactivex.Single<com.google.protobuf.Empty> submitAndWait​(@NonNull java.lang.String workflowId,
                                                                     @NonNull java.lang.String applicationId,
                                                                     @NonNull java.lang.String commandId,
                                                                     @NonNull java.util.List<@NonNull java.lang.String> actAs,
                                                                     @NonNull java.util.List<@NonNull java.lang.String> readAs,
                                                                     @NonNull java.util.List<@NonNull com.daml.ledger.javaapi.data.Command> commands,
                                                                     @NonNull java.lang.String accessToken)
      • submitAndWaitForTransactionId

        io.reactivex.Single<java.lang.String> submitAndWaitForTransactionId​(@NonNull java.lang.String workflowId,
                                                                            @NonNull java.lang.String applicationId,
                                                                            @NonNull java.lang.String commandId,
                                                                            @NonNull java.lang.String party,
                                                                            @NonNull java.util.Optional<java.time.Instant> minLedgerTimeAbs,
                                                                            @NonNull java.util.Optional<java.time.Duration> minLedgerTimeRel,
                                                                            @NonNull java.util.Optional<java.time.Duration> deduplicationTime,
                                                                            @NonNull java.util.List<@NonNull com.daml.ledger.javaapi.data.Command> commands)
      • submitAndWaitForTransactionId

        io.reactivex.Single<java.lang.String> submitAndWaitForTransactionId​(@NonNull java.lang.String workflowId,
                                                                            @NonNull java.lang.String applicationId,
                                                                            @NonNull java.lang.String commandId,
                                                                            @NonNull java.util.List<@NonNull java.lang.String> actAs,
                                                                            @NonNull java.util.List<@NonNull java.lang.String> readAs,
                                                                            @NonNull java.util.Optional<java.time.Instant> minLedgerTimeAbs,
                                                                            @NonNull java.util.Optional<java.time.Duration> minLedgerTimeRel,
                                                                            @NonNull java.util.Optional<java.time.Duration> deduplicationTime,
                                                                            @NonNull java.util.List<@NonNull com.daml.ledger.javaapi.data.Command> commands)
      • submitAndWaitForTransactionId

        io.reactivex.Single<java.lang.String> submitAndWaitForTransactionId​(@NonNull java.lang.String workflowId,
                                                                            @NonNull java.lang.String applicationId,
                                                                            @NonNull java.lang.String commandId,
                                                                            @NonNull java.lang.String party,
                                                                            @NonNull java.util.Optional<java.time.Instant> minLedgerTimeAbs,
                                                                            @NonNull java.util.Optional<java.time.Duration> minLedgerTimeRel,
                                                                            @NonNull java.util.Optional<java.time.Duration> deduplicationTime,
                                                                            @NonNull java.util.List<@NonNull com.daml.ledger.javaapi.data.Command> commands,
                                                                            @NonNull java.lang.String accessToken)
      • submitAndWaitForTransactionId

        io.reactivex.Single<java.lang.String> submitAndWaitForTransactionId​(@NonNull java.lang.String workflowId,
                                                                            @NonNull java.lang.String applicationId,
                                                                            @NonNull java.lang.String commandId,
                                                                            @NonNull java.util.List<@NonNull java.lang.String> actAs,
                                                                            @NonNull java.util.List<@NonNull java.lang.String> readAs,
                                                                            @NonNull java.util.Optional<java.time.Instant> minLedgerTimeAbs,
                                                                            @NonNull java.util.Optional<java.time.Duration> minLedgerTimeRel,
                                                                            @NonNull java.util.Optional<java.time.Duration> deduplicationTime,
                                                                            @NonNull java.util.List<@NonNull com.daml.ledger.javaapi.data.Command> commands,
                                                                            @NonNull java.lang.String accessToken)
      • submitAndWaitForTransactionId

        io.reactivex.Single<java.lang.String> submitAndWaitForTransactionId​(@NonNull java.lang.String workflowId,
                                                                            @NonNull java.lang.String applicationId,
                                                                            @NonNull java.lang.String commandId,
                                                                            @NonNull java.lang.String party,
                                                                            @NonNull java.util.List<@NonNull com.daml.ledger.javaapi.data.Command> commands)
      • submitAndWaitForTransactionId

        io.reactivex.Single<java.lang.String> submitAndWaitForTransactionId​(@NonNull java.lang.String workflowId,
                                                                            @NonNull java.lang.String applicationId,
                                                                            @NonNull java.lang.String commandId,
                                                                            @NonNull java.util.List<@NonNull java.lang.String> actAs,
                                                                            @NonNull java.util.List<@NonNull java.lang.String> readAs,
                                                                            @NonNull java.util.List<@NonNull com.daml.ledger.javaapi.data.Command> commands)
      • submitAndWaitForTransactionId

        io.reactivex.Single<java.lang.String> submitAndWaitForTransactionId​(@NonNull java.lang.String workflowId,
                                                                            @NonNull java.lang.String applicationId,
                                                                            @NonNull java.lang.String commandId,
                                                                            @NonNull java.lang.String party,
                                                                            @NonNull java.util.List<@NonNull com.daml.ledger.javaapi.data.Command> commands,
                                                                            @NonNull java.lang.String accessToken)
      • submitAndWaitForTransactionId

        io.reactivex.Single<java.lang.String> submitAndWaitForTransactionId​(@NonNull java.lang.String workflowId,
                                                                            @NonNull java.lang.String applicationId,
                                                                            @NonNull java.lang.String commandId,
                                                                            @NonNull java.util.List<@NonNull java.lang.String> actAs,
                                                                            @NonNull java.util.List<@NonNull java.lang.String> readAs,
                                                                            @NonNull java.util.List<@NonNull com.daml.ledger.javaapi.data.Command> commands,
                                                                            @NonNull java.lang.String accessToken)
      • submitAndWaitForTransaction

        io.reactivex.Single<com.daml.ledger.javaapi.data.Transaction> submitAndWaitForTransaction​(@NonNull java.lang.String workflowId,
                                                                                                  @NonNull java.lang.String applicationId,
                                                                                                  @NonNull java.lang.String commandId,
                                                                                                  @NonNull java.lang.String party,
                                                                                                  @NonNull java.util.Optional<java.time.Instant> minLedgerTimeAbs,
                                                                                                  @NonNull java.util.Optional<java.time.Duration> minLedgerTimeRel,
                                                                                                  @NonNull java.util.Optional<java.time.Duration> deduplicationTime,
                                                                                                  @NonNull java.util.List<@NonNull com.daml.ledger.javaapi.data.Command> commands)
      • submitAndWaitForTransaction

        io.reactivex.Single<com.daml.ledger.javaapi.data.Transaction> submitAndWaitForTransaction​(@NonNull java.lang.String workflowId,
                                                                                                  @NonNull java.lang.String applicationId,
                                                                                                  @NonNull java.lang.String commandId,
                                                                                                  @NonNull java.util.List<@NonNull java.lang.String> actAs,
                                                                                                  @NonNull java.util.List<@NonNull java.lang.String> readAs,
                                                                                                  @NonNull java.util.Optional<java.time.Instant> minLedgerTimeAbs,
                                                                                                  @NonNull java.util.Optional<java.time.Duration> minLedgerTimeRel,
                                                                                                  @NonNull java.util.Optional<java.time.Duration> deduplicationTime,
                                                                                                  @NonNull java.util.List<@NonNull com.daml.ledger.javaapi.data.Command> commands)
      • submitAndWaitForTransaction

        io.reactivex.Single<com.daml.ledger.javaapi.data.Transaction> submitAndWaitForTransaction​(@NonNull java.lang.String workflowId,
                                                                                                  @NonNull java.lang.String applicationId,
                                                                                                  @NonNull java.lang.String commandId,
                                                                                                  @NonNull java.lang.String party,
                                                                                                  @NonNull java.util.Optional<java.time.Instant> minLedgerTimeAbs,
                                                                                                  @NonNull java.util.Optional<java.time.Duration> minLedgerTimeRel,
                                                                                                  @NonNull java.util.Optional<java.time.Duration> deduplicationTime,
                                                                                                  @NonNull java.util.List<@NonNull com.daml.ledger.javaapi.data.Command> commands,
                                                                                                  @NonNull java.lang.String accessToken)
      • submitAndWaitForTransaction

        io.reactivex.Single<com.daml.ledger.javaapi.data.Transaction> submitAndWaitForTransaction​(@NonNull java.lang.String workflowId,
                                                                                                  @NonNull java.lang.String applicationId,
                                                                                                  @NonNull java.lang.String commandId,
                                                                                                  @NonNull java.util.List<@NonNull java.lang.String> actAs,
                                                                                                  @NonNull java.util.List<@NonNull java.lang.String> readAs,
                                                                                                  @NonNull java.util.Optional<java.time.Instant> minLedgerTimeAbs,
                                                                                                  @NonNull java.util.Optional<java.time.Duration> minLedgerTimeRel,
                                                                                                  @NonNull java.util.Optional<java.time.Duration> deduplicationTime,
                                                                                                  @NonNull java.util.List<@NonNull com.daml.ledger.javaapi.data.Command> commands,
                                                                                                  @NonNull java.lang.String accessToken)
      • submitAndWaitForTransaction

        io.reactivex.Single<com.daml.ledger.javaapi.data.Transaction> submitAndWaitForTransaction​(@NonNull java.lang.String workflowId,
                                                                                                  @NonNull java.lang.String applicationId,
                                                                                                  @NonNull java.lang.String commandId,
                                                                                                  @NonNull java.lang.String party,
                                                                                                  @NonNull java.util.List<@NonNull com.daml.ledger.javaapi.data.Command> commands)
      • submitAndWaitForTransaction

        io.reactivex.Single<com.daml.ledger.javaapi.data.Transaction> submitAndWaitForTransaction​(@NonNull java.lang.String workflowId,
                                                                                                  @NonNull java.lang.String applicationId,
                                                                                                  @NonNull java.lang.String commandId,
                                                                                                  @NonNull java.util.List<@NonNull java.lang.String> actAs,
                                                                                                  @NonNull java.util.List<@NonNull java.lang.String> readAs,
                                                                                                  @NonNull java.util.List<@NonNull com.daml.ledger.javaapi.data.Command> commands)
      • submitAndWaitForTransaction

        io.reactivex.Single<com.daml.ledger.javaapi.data.Transaction> submitAndWaitForTransaction​(@NonNull java.lang.String workflowId,
                                                                                                  @NonNull java.lang.String applicationId,
                                                                                                  @NonNull java.lang.String commandId,
                                                                                                  @NonNull java.lang.String party,
                                                                                                  @NonNull java.util.List<@NonNull com.daml.ledger.javaapi.data.Command> commands,
                                                                                                  @NonNull java.lang.String accessToken)
      • submitAndWaitForTransaction

        io.reactivex.Single<com.daml.ledger.javaapi.data.Transaction> submitAndWaitForTransaction​(@NonNull java.lang.String workflowId,
                                                                                                  @NonNull java.lang.String applicationId,
                                                                                                  @NonNull java.lang.String commandId,
                                                                                                  @NonNull java.util.List<@NonNull java.lang.String> actAs,
                                                                                                  @NonNull java.util.List<@NonNull java.lang.String> readAs,
                                                                                                  @NonNull java.util.List<@NonNull com.daml.ledger.javaapi.data.Command> commands,
                                                                                                  @NonNull java.lang.String accessToken)
      • submitAndWaitForTransactionTree

        io.reactivex.Single<com.daml.ledger.javaapi.data.TransactionTree> submitAndWaitForTransactionTree​(@NonNull java.lang.String workflowId,
                                                                                                          @NonNull java.lang.String applicationId,
                                                                                                          @NonNull java.lang.String commandId,
                                                                                                          @NonNull java.lang.String party,
                                                                                                          @NonNull java.util.Optional<java.time.Instant> minLedgerTimeAbs,
                                                                                                          @NonNull java.util.Optional<java.time.Duration> minLedgerTimeRel,
                                                                                                          @NonNull java.util.Optional<java.time.Duration> deduplicationTime,
                                                                                                          @NonNull java.util.List<@NonNull com.daml.ledger.javaapi.data.Command> commands)
      • submitAndWaitForTransactionTree

        io.reactivex.Single<com.daml.ledger.javaapi.data.TransactionTree> submitAndWaitForTransactionTree​(@NonNull java.lang.String workflowId,
                                                                                                          @NonNull java.lang.String applicationId,
                                                                                                          @NonNull java.lang.String commandId,
                                                                                                          @NonNull java.util.List<@NonNull java.lang.String> actAs,
                                                                                                          @NonNull java.util.List<@NonNull java.lang.String> readAs,
                                                                                                          @NonNull java.util.Optional<java.time.Instant> minLedgerTimeAbs,
                                                                                                          @NonNull java.util.Optional<java.time.Duration> minLedgerTimeRel,
                                                                                                          @NonNull java.util.Optional<java.time.Duration> deduplicationTime,
                                                                                                          @NonNull java.util.List<@NonNull com.daml.ledger.javaapi.data.Command> commands)
      • submitAndWaitForTransactionTree

        io.reactivex.Single<com.daml.ledger.javaapi.data.TransactionTree> submitAndWaitForTransactionTree​(@NonNull java.lang.String workflowId,
                                                                                                          @NonNull java.lang.String applicationId,
                                                                                                          @NonNull java.lang.String commandId,
                                                                                                          @NonNull java.lang.String party,
                                                                                                          @NonNull java.util.Optional<java.time.Instant> minLedgerTimeAbs,
                                                                                                          @NonNull java.util.Optional<java.time.Duration> minLedgerTimeRel,
                                                                                                          @NonNull java.util.Optional<java.time.Duration> deduplicationTime,
                                                                                                          @NonNull java.util.List<@NonNull com.daml.ledger.javaapi.data.Command> commands,
                                                                                                          @NonNull java.lang.String accessToken)
      • submitAndWaitForTransactionTree

        io.reactivex.Single<com.daml.ledger.javaapi.data.TransactionTree> submitAndWaitForTransactionTree​(@NonNull java.lang.String workflowId,
                                                                                                          @NonNull java.lang.String applicationId,
                                                                                                          @NonNull java.lang.String commandId,
                                                                                                          @NonNull java.util.List<@NonNull java.lang.String> actAs,
                                                                                                          @NonNull java.util.List<@NonNull java.lang.String> readAs,
                                                                                                          @NonNull java.util.Optional<java.time.Instant> minLedgerTimeAbs,
                                                                                                          @NonNull java.util.Optional<java.time.Duration> minLedgerTimeRel,
                                                                                                          @NonNull java.util.Optional<java.time.Duration> deduplicationTime,
                                                                                                          @NonNull java.util.List<@NonNull com.daml.ledger.javaapi.data.Command> commands,
                                                                                                          @NonNull java.lang.String accessToken)
      • submitAndWaitForTransactionTree

        io.reactivex.Single<com.daml.ledger.javaapi.data.TransactionTree> submitAndWaitForTransactionTree​(@NonNull java.lang.String workflowId,
                                                                                                          @NonNull java.lang.String applicationId,
                                                                                                          @NonNull java.lang.String commandId,
                                                                                                          @NonNull java.lang.String party,
                                                                                                          @NonNull java.util.List<@NonNull com.daml.ledger.javaapi.data.Command> commands)
      • submitAndWaitForTransactionTree

        io.reactivex.Single<com.daml.ledger.javaapi.data.TransactionTree> submitAndWaitForTransactionTree​(@NonNull java.lang.String workflowId,
                                                                                                          @NonNull java.lang.String applicationId,
                                                                                                          @NonNull java.lang.String commandId,
                                                                                                          @NonNull java.util.List<@NonNull java.lang.String> actAs,
                                                                                                          @NonNull java.util.List<@NonNull java.lang.String> readAs,
                                                                                                          @NonNull java.util.List<@NonNull com.daml.ledger.javaapi.data.Command> commands)
      • submitAndWaitForTransactionTree

        io.reactivex.Single<com.daml.ledger.javaapi.data.TransactionTree> submitAndWaitForTransactionTree​(@NonNull java.lang.String workflowId,
                                                                                                          @NonNull java.lang.String applicationId,
                                                                                                          @NonNull java.lang.String commandId,
                                                                                                          @NonNull java.lang.String party,
                                                                                                          @NonNull java.util.List<@NonNull com.daml.ledger.javaapi.data.Command> commands,
                                                                                                          @NonNull java.lang.String accessToken)
      • submitAndWaitForTransactionTree

        io.reactivex.Single<com.daml.ledger.javaapi.data.TransactionTree> submitAndWaitForTransactionTree​(@NonNull java.lang.String workflowId,
                                                                                                          @NonNull java.lang.String applicationId,
                                                                                                          @NonNull java.lang.String commandId,
                                                                                                          @NonNull java.util.List<@NonNull java.lang.String> actAs,
                                                                                                          @NonNull java.util.List<@NonNull java.lang.String> readAs,
                                                                                                          @NonNull java.util.List<@NonNull com.daml.ledger.javaapi.data.Command> commands,
                                                                                                          @NonNull java.lang.String accessToken)