| Package | Description | 
|---|---|
| com.daml.ledger.api.v1 | |
| com.daml.ledger.javaapi.data | |
| com.daml.ledger.rxjava | |
| com.daml.ledger.rxjava.grpc | 
| Class and Description | 
|---|
| ActiveContractsServiceGrpc.ActiveContractsServiceBlockingStub
 
 Allows clients to initialize themselves according to a fairly recent state of the ledger without reading through all transactions that were committed since the ledger's creation. 
 | 
| ActiveContractsServiceGrpc.ActiveContractsServiceFutureStub
 
 Allows clients to initialize themselves according to a fairly recent state of the ledger without reading through all transactions that were committed since the ledger's creation. 
 | 
| ActiveContractsServiceGrpc.ActiveContractsServiceStub
 
 Allows clients to initialize themselves according to a fairly recent state of the ledger without reading through all transactions that were committed since the ledger's creation. 
 | 
| ActiveContractsServiceOuterClass.GetActiveContractsRequest
 Protobuf type  
com.daml.ledger.api.v1.GetActiveContractsRequest | 
| ActiveContractsServiceOuterClass.GetActiveContractsRequest.Builder
 Protobuf type  
com.daml.ledger.api.v1.GetActiveContractsRequest | 
| ActiveContractsServiceOuterClass.GetActiveContractsRequestOrBuilder | 
| ActiveContractsServiceOuterClass.GetActiveContractsResponse
 Protobuf type  
com.daml.ledger.api.v1.GetActiveContractsResponse | 
| ActiveContractsServiceOuterClass.GetActiveContractsResponse.Builder
 Protobuf type  
com.daml.ledger.api.v1.GetActiveContractsResponse | 
| ActiveContractsServiceOuterClass.GetActiveContractsResponseOrBuilder | 
| CommandCompletionServiceGrpc.CommandCompletionServiceBlockingStub
 
 Allows clients to observe the status of their submissions. 
 | 
| CommandCompletionServiceGrpc.CommandCompletionServiceFutureStub
 
 Allows clients to observe the status of their submissions. 
 | 
| CommandCompletionServiceGrpc.CommandCompletionServiceStub
 
 Allows clients to observe the status of their submissions. 
 | 
| CommandCompletionServiceOuterClass.Checkpoint
 
 Checkpoints may be used to:
 * detect time out of commands. 
 | 
| CommandCompletionServiceOuterClass.Checkpoint.Builder
 
 Checkpoints may be used to:
 * detect time out of commands. 
 | 
| CommandCompletionServiceOuterClass.CheckpointOrBuilder | 
| CommandCompletionServiceOuterClass.CompletionEndRequest
 Protobuf type  
com.daml.ledger.api.v1.CompletionEndRequest | 
| CommandCompletionServiceOuterClass.CompletionEndRequest.Builder
 Protobuf type  
com.daml.ledger.api.v1.CompletionEndRequest | 
| CommandCompletionServiceOuterClass.CompletionEndRequestOrBuilder | 
| CommandCompletionServiceOuterClass.CompletionEndResponse
 Protobuf type  
com.daml.ledger.api.v1.CompletionEndResponse | 
| CommandCompletionServiceOuterClass.CompletionEndResponse.Builder
 Protobuf type  
com.daml.ledger.api.v1.CompletionEndResponse | 
| CommandCompletionServiceOuterClass.CompletionEndResponseOrBuilder | 
| CommandCompletionServiceOuterClass.CompletionStreamRequest
 Protobuf type  
com.daml.ledger.api.v1.CompletionStreamRequest | 
| CommandCompletionServiceOuterClass.CompletionStreamRequest.Builder
 Protobuf type  
com.daml.ledger.api.v1.CompletionStreamRequest | 
| CommandCompletionServiceOuterClass.CompletionStreamRequestOrBuilder | 
| CommandCompletionServiceOuterClass.CompletionStreamResponse
 Protobuf type  
com.daml.ledger.api.v1.CompletionStreamResponse | 
| CommandCompletionServiceOuterClass.CompletionStreamResponse.Builder
 Protobuf type  
com.daml.ledger.api.v1.CompletionStreamResponse | 
| CommandCompletionServiceOuterClass.CompletionStreamResponseOrBuilder | 
| CommandServiceGrpc.CommandServiceBlockingStub
 
 Command Service is able to correlate submitted commands with completion data, identify timeouts, and return contextual
 information with each tracking result. 
 | 
| CommandServiceGrpc.CommandServiceFutureStub
 
 Command Service is able to correlate submitted commands with completion data, identify timeouts, and return contextual
 information with each tracking result. 
 | 
| CommandServiceGrpc.CommandServiceStub
 
 Command Service is able to correlate submitted commands with completion data, identify timeouts, and return contextual
 information with each tracking result. 
 | 
| CommandServiceOuterClass.SubmitAndWaitForTransactionIdResponse
 Protobuf type  
com.daml.ledger.api.v1.SubmitAndWaitForTransactionIdResponse | 
| CommandServiceOuterClass.SubmitAndWaitForTransactionIdResponse.Builder
 Protobuf type  
com.daml.ledger.api.v1.SubmitAndWaitForTransactionIdResponse | 
| CommandServiceOuterClass.SubmitAndWaitForTransactionIdResponseOrBuilder | 
| CommandServiceOuterClass.SubmitAndWaitForTransactionResponse
 Protobuf type  
com.daml.ledger.api.v1.SubmitAndWaitForTransactionResponse | 
| CommandServiceOuterClass.SubmitAndWaitForTransactionResponse.Builder
 Protobuf type  
com.daml.ledger.api.v1.SubmitAndWaitForTransactionResponse | 
| CommandServiceOuterClass.SubmitAndWaitForTransactionResponseOrBuilder | 
| CommandServiceOuterClass.SubmitAndWaitForTransactionTreeResponse
 Protobuf type  
com.daml.ledger.api.v1.SubmitAndWaitForTransactionTreeResponse | 
| CommandServiceOuterClass.SubmitAndWaitForTransactionTreeResponse.Builder
 Protobuf type  
com.daml.ledger.api.v1.SubmitAndWaitForTransactionTreeResponse | 
| CommandServiceOuterClass.SubmitAndWaitForTransactionTreeResponseOrBuilder | 
| CommandServiceOuterClass.SubmitAndWaitRequest
 
 These commands are atomic, and will become transactions. 
 | 
| CommandServiceOuterClass.SubmitAndWaitRequest.Builder
 
 These commands are atomic, and will become transactions. 
 | 
| CommandServiceOuterClass.SubmitAndWaitRequestOrBuilder | 
| CommandsOuterClass.Command
 
 A command can either create a new contract or exercise a choice on an existing contract. 
 | 
| CommandsOuterClass.Command.Builder
 
 A command can either create a new contract or exercise a choice on an existing contract. 
 | 
| CommandsOuterClass.Command.CommandCase | 
| CommandsOuterClass.CommandOrBuilder | 
| CommandsOuterClass.Commands
 
 A composite command that groups multiple commands together. 
 | 
| CommandsOuterClass.Commands.Builder
 
 A composite command that groups multiple commands together. 
 | 
| CommandsOuterClass.CommandsOrBuilder | 
| CommandsOuterClass.CreateAndExerciseCommand
 
 Create a contract and exercise a choice on it in the same transaction. 
 | 
| CommandsOuterClass.CreateAndExerciseCommand.Builder
 
 Create a contract and exercise a choice on it in the same transaction. 
 | 
| CommandsOuterClass.CreateAndExerciseCommandOrBuilder | 
| CommandsOuterClass.CreateCommand
 
 Create a new contract instance based on a template. 
 | 
| CommandsOuterClass.CreateCommand.Builder
 
 Create a new contract instance based on a template. 
 | 
| CommandsOuterClass.CreateCommandOrBuilder | 
| CommandsOuterClass.ExerciseByKeyCommand
 
 Exercise a choice on an existing contract specified by its key. 
 | 
| CommandsOuterClass.ExerciseByKeyCommand.Builder
 
 Exercise a choice on an existing contract specified by its key. 
 | 
| CommandsOuterClass.ExerciseByKeyCommandOrBuilder | 
| CommandsOuterClass.ExerciseCommand
 
 Exercise a choice on an existing contract. 
 | 
| CommandsOuterClass.ExerciseCommand.Builder
 
 Exercise a choice on an existing contract. 
 | 
| CommandsOuterClass.ExerciseCommandOrBuilder | 
| CommandSubmissionServiceGrpc.CommandSubmissionServiceBlockingStub
 
 Allows clients to attempt advancing the ledger's state by submitting commands. 
 | 
| CommandSubmissionServiceGrpc.CommandSubmissionServiceFutureStub
 
 Allows clients to attempt advancing the ledger's state by submitting commands. 
 | 
| CommandSubmissionServiceGrpc.CommandSubmissionServiceStub
 
 Allows clients to attempt advancing the ledger's state by submitting commands. 
 | 
| CommandSubmissionServiceOuterClass.SubmitRequest
 
 The submitted commands will be processed atomically in a single transaction. 
 | 
| CommandSubmissionServiceOuterClass.SubmitRequest.Builder
 
 The submitted commands will be processed atomically in a single transaction. 
 | 
| CommandSubmissionServiceOuterClass.SubmitRequestOrBuilder | 
| CompletionOuterClass.Completion
 
 A completion represents the status of a submitted command on the ledger: it can be successful or failed. 
 | 
| CompletionOuterClass.Completion.Builder
 
 A completion represents the status of a submitted command on the ledger: it can be successful or failed. 
 | 
| CompletionOuterClass.CompletionOrBuilder | 
| EventOuterClass.ArchivedEvent
 
 Records that a contract has been archived, and choices may no longer be exercised on it. 
 | 
| EventOuterClass.ArchivedEvent.Builder
 
 Records that a contract has been archived, and choices may no longer be exercised on it. 
 | 
| EventOuterClass.ArchivedEventOrBuilder | 
| EventOuterClass.CreatedEvent
 
 Records that a contract has been created, and choices may now be exercised on it. 
 | 
| EventOuterClass.CreatedEvent.Builder
 
 Records that a contract has been created, and choices may now be exercised on it. 
 | 
| EventOuterClass.CreatedEventOrBuilder | 
| EventOuterClass.Event
 
 An event in the flat transaction stream can either be the creation
 or the archiving of a contract. 
 | 
| EventOuterClass.Event.Builder
 
 An event in the flat transaction stream can either be the creation
 or the archiving of a contract. 
 | 
| EventOuterClass.Event.EventCase | 
| EventOuterClass.EventOrBuilder | 
| EventOuterClass.ExercisedEvent
 
 Records that a choice has been exercised on a target contract. 
 | 
| EventOuterClass.ExercisedEvent.Builder
 
 Records that a choice has been exercised on a target contract. 
 | 
| EventOuterClass.ExercisedEventOrBuilder | 
| LedgerConfigurationServiceGrpc.LedgerConfigurationServiceBlockingStub
 
 LedgerConfigurationService allows clients to subscribe to changes of the ledger configuration. 
 | 
| LedgerConfigurationServiceGrpc.LedgerConfigurationServiceFutureStub
 
 LedgerConfigurationService allows clients to subscribe to changes of the ledger configuration. 
 | 
| LedgerConfigurationServiceGrpc.LedgerConfigurationServiceStub
 
 LedgerConfigurationService allows clients to subscribe to changes of the ledger configuration. 
 | 
| LedgerConfigurationServiceOuterClass.GetLedgerConfigurationRequest
 Protobuf type  
com.daml.ledger.api.v1.GetLedgerConfigurationRequest | 
| LedgerConfigurationServiceOuterClass.GetLedgerConfigurationRequest.Builder
 Protobuf type  
com.daml.ledger.api.v1.GetLedgerConfigurationRequest | 
| LedgerConfigurationServiceOuterClass.GetLedgerConfigurationRequestOrBuilder | 
| LedgerConfigurationServiceOuterClass.GetLedgerConfigurationResponse
 Protobuf type  
com.daml.ledger.api.v1.GetLedgerConfigurationResponse | 
| LedgerConfigurationServiceOuterClass.GetLedgerConfigurationResponse.Builder
 Protobuf type  
com.daml.ledger.api.v1.GetLedgerConfigurationResponse | 
| LedgerConfigurationServiceOuterClass.GetLedgerConfigurationResponseOrBuilder | 
| LedgerConfigurationServiceOuterClass.LedgerConfiguration
 
 LedgerConfiguration contains parameters of the ledger instance that may be useful to clients. 
 | 
| LedgerConfigurationServiceOuterClass.LedgerConfiguration.Builder
 
 LedgerConfiguration contains parameters of the ledger instance that may be useful to clients. 
 | 
| LedgerConfigurationServiceOuterClass.LedgerConfigurationOrBuilder | 
| LedgerIdentityServiceGrpc.LedgerIdentityServiceBlockingStub
 
 Allows clients to verify that the server they are communicating with exposes the ledger they wish to operate on. 
 | 
| LedgerIdentityServiceGrpc.LedgerIdentityServiceFutureStub
 
 Allows clients to verify that the server they are communicating with exposes the ledger they wish to operate on. 
 | 
| LedgerIdentityServiceGrpc.LedgerIdentityServiceStub
 
 Allows clients to verify that the server they are communicating with exposes the ledger they wish to operate on. 
 | 
| LedgerIdentityServiceOuterClass.GetLedgerIdentityRequest
 Protobuf type  
com.daml.ledger.api.v1.GetLedgerIdentityRequest | 
| LedgerIdentityServiceOuterClass.GetLedgerIdentityRequest.Builder
 Protobuf type  
com.daml.ledger.api.v1.GetLedgerIdentityRequest | 
| LedgerIdentityServiceOuterClass.GetLedgerIdentityRequestOrBuilder | 
| LedgerIdentityServiceOuterClass.GetLedgerIdentityResponse
 Protobuf type  
com.daml.ledger.api.v1.GetLedgerIdentityResponse | 
| LedgerIdentityServiceOuterClass.GetLedgerIdentityResponse.Builder
 Protobuf type  
com.daml.ledger.api.v1.GetLedgerIdentityResponse | 
| LedgerIdentityServiceOuterClass.GetLedgerIdentityResponseOrBuilder | 
| LedgerOffsetOuterClass.LedgerOffset
 
 Describes a specific point on the ledger. 
 | 
| LedgerOffsetOuterClass.LedgerOffset.Builder
 
 Describes a specific point on the ledger. 
 | 
| LedgerOffsetOuterClass.LedgerOffset.LedgerBoundary
 Protobuf enum  
com.daml.ledger.api.v1.LedgerOffset.LedgerBoundary | 
| LedgerOffsetOuterClass.LedgerOffset.ValueCase | 
| LedgerOffsetOuterClass.LedgerOffsetOrBuilder | 
| PackageServiceGrpc.PackageServiceBlockingStub
 
 Allows clients to query the DAML-LF packages that are supported by the server. 
 | 
| PackageServiceGrpc.PackageServiceFutureStub
 
 Allows clients to query the DAML-LF packages that are supported by the server. 
 | 
| PackageServiceGrpc.PackageServiceStub
 
 Allows clients to query the DAML-LF packages that are supported by the server. 
 | 
| PackageServiceOuterClass.GetPackageRequest
 Protobuf type  
com.daml.ledger.api.v1.GetPackageRequest | 
| PackageServiceOuterClass.GetPackageRequest.Builder
 Protobuf type  
com.daml.ledger.api.v1.GetPackageRequest | 
| PackageServiceOuterClass.GetPackageRequestOrBuilder | 
| PackageServiceOuterClass.GetPackageResponse
 Protobuf type  
com.daml.ledger.api.v1.GetPackageResponse | 
| PackageServiceOuterClass.GetPackageResponse.Builder
 Protobuf type  
com.daml.ledger.api.v1.GetPackageResponse | 
| PackageServiceOuterClass.GetPackageResponseOrBuilder | 
| PackageServiceOuterClass.GetPackageStatusRequest
 Protobuf type  
com.daml.ledger.api.v1.GetPackageStatusRequest | 
| PackageServiceOuterClass.GetPackageStatusRequest.Builder
 Protobuf type  
com.daml.ledger.api.v1.GetPackageStatusRequest | 
| PackageServiceOuterClass.GetPackageStatusRequestOrBuilder | 
| PackageServiceOuterClass.GetPackageStatusResponse
 Protobuf type  
com.daml.ledger.api.v1.GetPackageStatusResponse | 
| PackageServiceOuterClass.GetPackageStatusResponse.Builder
 Protobuf type  
com.daml.ledger.api.v1.GetPackageStatusResponse | 
| PackageServiceOuterClass.GetPackageStatusResponseOrBuilder | 
| PackageServiceOuterClass.HashFunction
 Protobuf enum  
com.daml.ledger.api.v1.HashFunction | 
| PackageServiceOuterClass.ListPackagesRequest
 Protobuf type  
com.daml.ledger.api.v1.ListPackagesRequest | 
| PackageServiceOuterClass.ListPackagesRequest.Builder
 Protobuf type  
com.daml.ledger.api.v1.ListPackagesRequest | 
| PackageServiceOuterClass.ListPackagesRequestOrBuilder | 
| PackageServiceOuterClass.ListPackagesResponse
 Protobuf type  
com.daml.ledger.api.v1.ListPackagesResponse | 
| PackageServiceOuterClass.ListPackagesResponse.Builder
 Protobuf type  
com.daml.ledger.api.v1.ListPackagesResponse | 
| PackageServiceOuterClass.ListPackagesResponseOrBuilder | 
| PackageServiceOuterClass.PackageStatus
 Protobuf enum  
com.daml.ledger.api.v1.PackageStatus | 
| TraceContextOuterClass.TraceContext
 
 Data structure to propagate Zipkin trace information. 
 | 
| TraceContextOuterClass.TraceContext.Builder
 
 Data structure to propagate Zipkin trace information. 
 | 
| TraceContextOuterClass.TraceContextOrBuilder | 
| TransactionFilterOuterClass.Filters
 Protobuf type  
com.daml.ledger.api.v1.Filters | 
| TransactionFilterOuterClass.Filters.Builder
 Protobuf type  
com.daml.ledger.api.v1.Filters | 
| TransactionFilterOuterClass.FiltersOrBuilder | 
| TransactionFilterOuterClass.InclusiveFilters
 
 If no internal fields are set, no data will be returned. 
 | 
| TransactionFilterOuterClass.InclusiveFilters.Builder
 
 If no internal fields are set, no data will be returned. 
 | 
| TransactionFilterOuterClass.InclusiveFiltersOrBuilder | 
| TransactionFilterOuterClass.TransactionFilter
 
 Used for filtering Transaction and Active Contract Set streams. 
 | 
| TransactionFilterOuterClass.TransactionFilter.Builder
 
 Used for filtering Transaction and Active Contract Set streams. 
 | 
| TransactionFilterOuterClass.TransactionFilterOrBuilder | 
| TransactionOuterClass.Transaction
 
 Filtered view of an on-ledger transaction. 
 | 
| TransactionOuterClass.Transaction.Builder
 
 Filtered view of an on-ledger transaction. 
 | 
| TransactionOuterClass.TransactionOrBuilder | 
| TransactionOuterClass.TransactionTree
 
 Complete view of an on-ledger transaction. 
 | 
| TransactionOuterClass.TransactionTree.Builder
 
 Complete view of an on-ledger transaction. 
 | 
| TransactionOuterClass.TransactionTreeOrBuilder | 
| TransactionOuterClass.TreeEvent
 
 Each tree event message type below contains a ``witness_parties`` field which
 indicates the subset of the requested parties that can see the event
 in question. 
 | 
| TransactionOuterClass.TreeEvent.Builder
 
 Each tree event message type below contains a ``witness_parties`` field which
 indicates the subset of the requested parties that can see the event
 in question. 
 | 
| TransactionOuterClass.TreeEvent.KindCase | 
| TransactionOuterClass.TreeEventOrBuilder | 
| TransactionServiceGrpc.TransactionServiceBlockingStub
 
 Allows clients to read transactions from the ledger. 
 | 
| TransactionServiceGrpc.TransactionServiceFutureStub
 
 Allows clients to read transactions from the ledger. 
 | 
| TransactionServiceGrpc.TransactionServiceStub
 
 Allows clients to read transactions from the ledger. 
 | 
| TransactionServiceOuterClass.GetFlatTransactionResponse
 Protobuf type  
com.daml.ledger.api.v1.GetFlatTransactionResponse | 
| TransactionServiceOuterClass.GetFlatTransactionResponse.Builder
 Protobuf type  
com.daml.ledger.api.v1.GetFlatTransactionResponse | 
| TransactionServiceOuterClass.GetFlatTransactionResponseOrBuilder | 
| TransactionServiceOuterClass.GetLedgerEndRequest
 Protobuf type  
com.daml.ledger.api.v1.GetLedgerEndRequest | 
| TransactionServiceOuterClass.GetLedgerEndRequest.Builder
 Protobuf type  
com.daml.ledger.api.v1.GetLedgerEndRequest | 
| TransactionServiceOuterClass.GetLedgerEndRequestOrBuilder | 
| TransactionServiceOuterClass.GetLedgerEndResponse
 Protobuf type  
com.daml.ledger.api.v1.GetLedgerEndResponse | 
| TransactionServiceOuterClass.GetLedgerEndResponse.Builder
 Protobuf type  
com.daml.ledger.api.v1.GetLedgerEndResponse | 
| TransactionServiceOuterClass.GetLedgerEndResponseOrBuilder | 
| TransactionServiceOuterClass.GetTransactionByEventIdRequest
 Protobuf type  
com.daml.ledger.api.v1.GetTransactionByEventIdRequest | 
| TransactionServiceOuterClass.GetTransactionByEventIdRequest.Builder
 Protobuf type  
com.daml.ledger.api.v1.GetTransactionByEventIdRequest | 
| TransactionServiceOuterClass.GetTransactionByEventIdRequestOrBuilder | 
| TransactionServiceOuterClass.GetTransactionByIdRequest
 Protobuf type  
com.daml.ledger.api.v1.GetTransactionByIdRequest | 
| TransactionServiceOuterClass.GetTransactionByIdRequest.Builder
 Protobuf type  
com.daml.ledger.api.v1.GetTransactionByIdRequest | 
| TransactionServiceOuterClass.GetTransactionByIdRequestOrBuilder | 
| TransactionServiceOuterClass.GetTransactionResponse
 Protobuf type  
com.daml.ledger.api.v1.GetTransactionResponse | 
| TransactionServiceOuterClass.GetTransactionResponse.Builder
 Protobuf type  
com.daml.ledger.api.v1.GetTransactionResponse | 
| TransactionServiceOuterClass.GetTransactionResponseOrBuilder | 
| TransactionServiceOuterClass.GetTransactionsRequest
 Protobuf type  
com.daml.ledger.api.v1.GetTransactionsRequest | 
| TransactionServiceOuterClass.GetTransactionsRequest.Builder
 Protobuf type  
com.daml.ledger.api.v1.GetTransactionsRequest | 
| TransactionServiceOuterClass.GetTransactionsRequestOrBuilder | 
| TransactionServiceOuterClass.GetTransactionsResponse
 Protobuf type  
com.daml.ledger.api.v1.GetTransactionsResponse | 
| TransactionServiceOuterClass.GetTransactionsResponse.Builder
 Protobuf type  
com.daml.ledger.api.v1.GetTransactionsResponse | 
| TransactionServiceOuterClass.GetTransactionsResponseOrBuilder | 
| TransactionServiceOuterClass.GetTransactionTreesResponse
 Protobuf type  
com.daml.ledger.api.v1.GetTransactionTreesResponse | 
| TransactionServiceOuterClass.GetTransactionTreesResponse.Builder
 Protobuf type  
com.daml.ledger.api.v1.GetTransactionTreesResponse | 
| TransactionServiceOuterClass.GetTransactionTreesResponseOrBuilder | 
| ValueOuterClass.Enum
 
 A value with finite set of alternative representations. 
 | 
| ValueOuterClass.Enum.Builder
 
 A value with finite set of alternative representations. 
 | 
| ValueOuterClass.EnumOrBuilder | 
| ValueOuterClass.GenMap
 Protobuf type  
com.daml.ledger.api.v1.GenMap | 
| ValueOuterClass.GenMap.Builder
 Protobuf type  
com.daml.ledger.api.v1.GenMap | 
| ValueOuterClass.GenMap.Entry
 Protobuf type  
com.daml.ledger.api.v1.GenMap.Entry | 
| ValueOuterClass.GenMap.Entry.Builder
 Protobuf type  
com.daml.ledger.api.v1.GenMap.Entry | 
| ValueOuterClass.GenMap.EntryOrBuilder | 
| ValueOuterClass.GenMapOrBuilder | 
| ValueOuterClass.Identifier
 
 Unique identifier of an entity. 
 | 
| ValueOuterClass.Identifier.Builder
 
 Unique identifier of an entity. 
 | 
| ValueOuterClass.IdentifierOrBuilder | 
| ValueOuterClass.List
 
 A homogenous collection of values. 
 | 
| ValueOuterClass.List.Builder
 
 A homogenous collection of values. 
 | 
| ValueOuterClass.ListOrBuilder | 
| ValueOuterClass.Map
 Protobuf type  
com.daml.ledger.api.v1.Map | 
| ValueOuterClass.Map.Builder
 Protobuf type  
com.daml.ledger.api.v1.Map | 
| ValueOuterClass.Map.Entry
 Protobuf type  
com.daml.ledger.api.v1.Map.Entry | 
| ValueOuterClass.Map.Entry.Builder
 Protobuf type  
com.daml.ledger.api.v1.Map.Entry | 
| ValueOuterClass.Map.EntryOrBuilder | 
| ValueOuterClass.MapOrBuilder | 
| ValueOuterClass.Optional
 
 Corresponds to Java's Optional type, Scala's Option, and Haskell's Maybe. 
 | 
| ValueOuterClass.Optional.Builder
 
 Corresponds to Java's Optional type, Scala's Option, and Haskell's Maybe. 
 | 
| ValueOuterClass.OptionalOrBuilder | 
| ValueOuterClass.Record
 
 Contains nested values. 
 | 
| ValueOuterClass.Record.Builder
 
 Contains nested values. 
 | 
| ValueOuterClass.RecordField
 
 A named nested value within a record. 
 | 
| ValueOuterClass.RecordField.Builder
 
 A named nested value within a record. 
 | 
| ValueOuterClass.RecordFieldOrBuilder | 
| ValueOuterClass.RecordOrBuilder | 
| ValueOuterClass.Value
 
 Encodes values that the ledger accepts as command arguments and emits as contract arguments. 
 | 
| ValueOuterClass.Value.Builder
 
 Encodes values that the ledger accepts as command arguments and emits as contract arguments. 
 | 
| ValueOuterClass.Value.SumCase | 
| ValueOuterClass.ValueOrBuilder | 
| ValueOuterClass.Variant
 
 A value with alternative representations. 
 | 
| ValueOuterClass.Variant.Builder
 
 A value with alternative representations. 
 | 
| ValueOuterClass.VariantOrBuilder | 
| VersionServiceGrpc.VersionServiceBlockingStub
 
 Allows clients to retrieve information about the ledger API version 
 | 
| VersionServiceGrpc.VersionServiceFutureStub
 
 Allows clients to retrieve information about the ledger API version 
 | 
| VersionServiceGrpc.VersionServiceStub
 
 Allows clients to retrieve information about the ledger API version 
 | 
| VersionServiceOuterClass.GetLedgerApiVersionRequest
 Protobuf type  
com.daml.ledger.api.v1.GetLedgerApiVersionRequest | 
| VersionServiceOuterClass.GetLedgerApiVersionRequest.Builder
 Protobuf type  
com.daml.ledger.api.v1.GetLedgerApiVersionRequest | 
| VersionServiceOuterClass.GetLedgerApiVersionRequestOrBuilder | 
| VersionServiceOuterClass.GetLedgerApiVersionResponse
 Protobuf type  
com.daml.ledger.api.v1.GetLedgerApiVersionResponse | 
| VersionServiceOuterClass.GetLedgerApiVersionResponse.Builder
 Protobuf type  
com.daml.ledger.api.v1.GetLedgerApiVersionResponse | 
| VersionServiceOuterClass.GetLedgerApiVersionResponseOrBuilder | 
| Class and Description | 
|---|
| ActiveContractsServiceOuterClass.GetActiveContractsRequest
 Protobuf type  
com.daml.ledger.api.v1.GetActiveContractsRequest | 
| ActiveContractsServiceOuterClass.GetActiveContractsResponse
 Protobuf type  
com.daml.ledger.api.v1.GetActiveContractsResponse | 
| CommandCompletionServiceOuterClass.Checkpoint
 
 Checkpoints may be used to:
 * detect time out of commands. 
 | 
| CommandCompletionServiceOuterClass.CompletionEndResponse
 Protobuf type  
com.daml.ledger.api.v1.CompletionEndResponse | 
| CommandCompletionServiceOuterClass.CompletionStreamRequest
 Protobuf type  
com.daml.ledger.api.v1.CompletionStreamRequest | 
| CommandCompletionServiceOuterClass.CompletionStreamResponse
 Protobuf type  
com.daml.ledger.api.v1.CompletionStreamResponse | 
| CommandServiceOuterClass.SubmitAndWaitRequest
 
 These commands are atomic, and will become transactions. 
 | 
| CommandsOuterClass.Command
 
 A command can either create a new contract or exercise a choice on an existing contract. 
 | 
| CommandsOuterClass.Commands
 
 A composite command that groups multiple commands together. 
 | 
| CommandsOuterClass.CreateAndExerciseCommand
 
 Create a contract and exercise a choice on it in the same transaction. 
 | 
| CommandsOuterClass.CreateCommand
 
 Create a new contract instance based on a template. 
 | 
| CommandsOuterClass.ExerciseByKeyCommand
 
 Exercise a choice on an existing contract specified by its key. 
 | 
| CommandsOuterClass.ExerciseCommand
 
 Exercise a choice on an existing contract. 
 | 
| CommandSubmissionServiceOuterClass.SubmitRequest
 
 The submitted commands will be processed atomically in a single transaction. 
 | 
| EventOuterClass.ArchivedEvent
 
 Records that a contract has been archived, and choices may no longer be exercised on it. 
 | 
| EventOuterClass.CreatedEvent
 
 Records that a contract has been created, and choices may now be exercised on it. 
 | 
| EventOuterClass.Event
 
 An event in the flat transaction stream can either be the creation
 or the archiving of a contract. 
 | 
| EventOuterClass.ExercisedEvent
 
 Records that a choice has been exercised on a target contract. 
 | 
| LedgerOffsetOuterClass.LedgerOffset
 
 Describes a specific point on the ledger. 
 | 
| PackageServiceOuterClass.GetPackageResponse
 Protobuf type  
com.daml.ledger.api.v1.GetPackageResponse | 
| PackageServiceOuterClass.GetPackageStatusResponse
 Protobuf type  
com.daml.ledger.api.v1.GetPackageStatusResponse | 
| TransactionFilterOuterClass.Filters
 Protobuf type  
com.daml.ledger.api.v1.Filters | 
| TransactionFilterOuterClass.InclusiveFilters
 
 If no internal fields are set, no data will be returned. 
 | 
| TransactionFilterOuterClass.TransactionFilter
 
 Used for filtering Transaction and Active Contract Set streams. 
 | 
| TransactionOuterClass.Transaction
 
 Filtered view of an on-ledger transaction. 
 | 
| TransactionOuterClass.TransactionTree
 
 Complete view of an on-ledger transaction. 
 | 
| TransactionOuterClass.TreeEvent
 
 Each tree event message type below contains a ``witness_parties`` field which
 indicates the subset of the requested parties that can see the event
 in question. 
 | 
| TransactionServiceOuterClass.GetFlatTransactionResponse
 Protobuf type  
com.daml.ledger.api.v1.GetFlatTransactionResponse | 
| TransactionServiceOuterClass.GetLedgerEndResponse
 Protobuf type  
com.daml.ledger.api.v1.GetLedgerEndResponse | 
| TransactionServiceOuterClass.GetTransactionResponse
 Protobuf type  
com.daml.ledger.api.v1.GetTransactionResponse | 
| TransactionServiceOuterClass.GetTransactionsRequest
 Protobuf type  
com.daml.ledger.api.v1.GetTransactionsRequest | 
| TransactionServiceOuterClass.GetTransactionsResponse
 Protobuf type  
com.daml.ledger.api.v1.GetTransactionsResponse | 
| TransactionServiceOuterClass.GetTransactionTreesResponse
 Protobuf type  
com.daml.ledger.api.v1.GetTransactionTreesResponse | 
| ValueOuterClass.Enum
 
 A value with finite set of alternative representations. 
 | 
| ValueOuterClass.GenMap
 Protobuf type  
com.daml.ledger.api.v1.GenMap | 
| ValueOuterClass.Identifier
 
 Unique identifier of an entity. 
 | 
| ValueOuterClass.List
 
 A homogenous collection of values. 
 | 
| ValueOuterClass.Map
 Protobuf type  
com.daml.ledger.api.v1.Map | 
| ValueOuterClass.Optional
 
 Corresponds to Java's Optional type, Scala's Option, and Haskell's Maybe. 
 | 
| ValueOuterClass.Record
 
 Contains nested values. 
 | 
| ValueOuterClass.RecordField
 
 A named nested value within a record. 
 | 
| ValueOuterClass.Value
 
 Encodes values that the ledger accepts as command arguments and emits as contract arguments. 
 | 
| ValueOuterClass.Variant
 
 A value with alternative representations. 
 | 
| Class and Description | 
|---|
| LedgerConfigurationServiceOuterClass.LedgerConfiguration
 
 LedgerConfiguration contains parameters of the ledger instance that may be useful to clients. 
 | 
| Class and Description | 
|---|
| LedgerConfigurationServiceOuterClass.LedgerConfiguration
 
 LedgerConfiguration contains parameters of the ledger instance that may be useful to clients. 
 |