| Package | Description | 
|---|---|
| com.daml.ledger.javaapi.data | |
| com.daml.ledger.rxjava | |
| com.daml.ledger.rxjava.components.helpers | |
| com.daml.ledger.rxjava.grpc | 
| Modifier and Type | Method and Description | 
|---|---|
static Transaction | 
Transaction.fromProto(TransactionOuterClass.Transaction transaction)  | 
Transaction | 
GetFlatTransactionResponse.getTransaction()  | 
| Constructor and Description | 
|---|
GetFlatTransactionResponse(@NonNull Transaction transaction)  | 
| Modifier and Type | Method and Description | 
|---|---|
io.reactivex.Single<Transaction> | 
TransactionsClient.getFlatTransactionByEventId(java.lang.String eventId,
                           java.util.Set<java.lang.String> requestingParties)  | 
io.reactivex.Single<Transaction> | 
TransactionsClient.getFlatTransactionByEventId(java.lang.String eventId,
                           java.util.Set<java.lang.String> requestingParties,
                           java.lang.String accessToken)  | 
io.reactivex.Single<Transaction> | 
TransactionsClient.getFlatTransactionById(java.lang.String transactionId,
                      java.util.Set<java.lang.String> requestingParties)  | 
io.reactivex.Single<Transaction> | 
TransactionsClient.getFlatTransactionById(java.lang.String transactionId,
                      java.util.Set<java.lang.String> requestingParties,
                      java.lang.String accessToken)  | 
io.reactivex.Flowable<Transaction> | 
TransactionsClient.getTransactions(LedgerOffset begin,
               LedgerOffset end,
               TransactionFilter filter,
               boolean verbose)  | 
io.reactivex.Flowable<Transaction> | 
TransactionsClient.getTransactions(LedgerOffset begin,
               LedgerOffset end,
               TransactionFilter filter,
               boolean verbose,
               java.lang.String accessToken)  | 
io.reactivex.Flowable<Transaction> | 
TransactionsClient.getTransactions(LedgerOffset begin,
               TransactionFilter filter,
               boolean verbose)  | 
io.reactivex.Flowable<Transaction> | 
TransactionsClient.getTransactions(LedgerOffset begin,
               TransactionFilter filter,
               boolean verbose,
               java.lang.String accessToken)  | 
io.reactivex.Single<Transaction> | 
CommandClient.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<Command> commands)  | 
io.reactivex.Single<Transaction> | 
CommandClient.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<Command> commands,
                           @NonNull java.lang.String accessToken)  | 
io.reactivex.Single<Transaction> | 
CommandClient.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<Command> commands)  | 
io.reactivex.Single<Transaction> | 
CommandClient.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<Command> commands,
                           @NonNull java.lang.String accessToken)  | 
| Modifier and Type | Method and Description | 
|---|---|
static TransactionContext | 
TransactionContext.forTransaction(@NonNull Transaction transaction)  | 
| Modifier and Type | Method and Description | 
|---|---|
io.reactivex.Single<Transaction> | 
TransactionClientImpl.getFlatTransactionByEventId(java.lang.String eventId,
                           java.util.Set<java.lang.String> requestingParties)  | 
io.reactivex.Single<Transaction> | 
TransactionClientImpl.getFlatTransactionByEventId(java.lang.String eventId,
                           java.util.Set<java.lang.String> requestingParties,
                           java.lang.String accessToken)  | 
io.reactivex.Single<Transaction> | 
TransactionClientImpl.getFlatTransactionById(java.lang.String transactionId,
                      java.util.Set<java.lang.String> requestingParties)  | 
io.reactivex.Single<Transaction> | 
TransactionClientImpl.getFlatTransactionById(java.lang.String transactionId,
                      java.util.Set<java.lang.String> requestingParties,
                      java.lang.String accessToken)  | 
io.reactivex.Flowable<Transaction> | 
TransactionClientImpl.getTransactions(LedgerOffset begin,
               LedgerOffset end,
               TransactionFilter filter,
               boolean verbose)  | 
io.reactivex.Flowable<Transaction> | 
TransactionClientImpl.getTransactions(LedgerOffset begin,
               LedgerOffset end,
               TransactionFilter filter,
               boolean verbose,
               java.lang.String accessToken)  | 
io.reactivex.Flowable<Transaction> | 
TransactionClientImpl.getTransactions(LedgerOffset begin,
               TransactionFilter filter,
               boolean verbose)  | 
io.reactivex.Flowable<Transaction> | 
TransactionClientImpl.getTransactions(LedgerOffset begin,
               TransactionFilter filter,
               boolean verbose,
               java.lang.String accessToken)  | 
io.reactivex.Single<Transaction> | 
CommandClientImpl.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<Command> commands)  | 
io.reactivex.Single<Transaction> | 
CommandClientImpl.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<Command> commands,
                           @NonNull java.lang.String accessToken)  | 
io.reactivex.Single<Transaction> | 
CommandClientImpl.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<Command> commands)  | 
io.reactivex.Single<Transaction> | 
CommandClientImpl.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<Command> commands,
                           @NonNull java.lang.String accessToken)  |