Package com.daml.ledger.api.v1
Interface CommandCompletionServiceOuterClass.CompletionStreamRequestOrBuilder
- 
- All Superinterfaces:
 com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
 CommandCompletionServiceOuterClass.CompletionStreamRequest,CommandCompletionServiceOuterClass.CompletionStreamRequest.Builder
- Enclosing class:
 - CommandCompletionServiceOuterClass
 
public static interface CommandCompletionServiceOuterClass.CompletionStreamRequestOrBuilder extends com.google.protobuf.MessageOrBuilder 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetApplicationId()Only completions of commands submitted with the same application_id will be visible in the stream.com.google.protobuf.ByteStringgetApplicationIdBytes()Only completions of commands submitted with the same application_id will be visible in the stream.java.lang.StringgetLedgerId()Must correspond to the ledger id reported by the Ledger Identification Service.com.google.protobuf.ByteStringgetLedgerIdBytes()Must correspond to the ledger id reported by the Ledger Identification Service.LedgerOffsetOuterClass.LedgerOffsetgetOffset()This field indicates the minimum offset for completions.LedgerOffsetOuterClass.LedgerOffsetOrBuildergetOffsetOrBuilder()This field indicates the minimum offset for completions.java.lang.StringgetParties(int index)Non-empty list of parties whose data should be included.com.google.protobuf.ByteStringgetPartiesBytes(int index)Non-empty list of parties whose data should be included.intgetPartiesCount()Non-empty list of parties whose data should be included.java.util.List<java.lang.String>getPartiesList()Non-empty list of parties whose data should be included.booleanhasOffset()This field indicates the minimum offset for completions.- 
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof 
 - 
 
 - 
 
- 
- 
Method Detail
- 
getLedgerId
java.lang.String getLedgerId()
Must correspond to the ledger id reported by the Ledger Identification Service. Must be a valid LedgerString (as described in ``value.proto``). Optional
string ledger_id = 1 [json_name = "ledgerId"];- Returns:
 - The ledgerId.
 
 
- 
getLedgerIdBytes
com.google.protobuf.ByteString getLedgerIdBytes()
Must correspond to the ledger id reported by the Ledger Identification Service. Must be a valid LedgerString (as described in ``value.proto``). Optional
string ledger_id = 1 [json_name = "ledgerId"];- Returns:
 - The bytes for ledgerId.
 
 
- 
getApplicationId
java.lang.String getApplicationId()
Only completions of commands submitted with the same application_id will be visible in the stream. Must be a valid ApplicationIdString (as described in ``value.proto``). Required unless authentication is used with a user token or a custom token specifying an application-id. In that case, the token's user-id, respectively application-id, will be used for the request's application_id.
string application_id = 2 [json_name = "applicationId"];- Returns:
 - The applicationId.
 
 
- 
getApplicationIdBytes
com.google.protobuf.ByteString getApplicationIdBytes()
Only completions of commands submitted with the same application_id will be visible in the stream. Must be a valid ApplicationIdString (as described in ``value.proto``). Required unless authentication is used with a user token or a custom token specifying an application-id. In that case, the token's user-id, respectively application-id, will be used for the request's application_id.
string application_id = 2 [json_name = "applicationId"];- Returns:
 - The bytes for applicationId.
 
 
- 
getPartiesList
java.util.List<java.lang.String> getPartiesList()
Non-empty list of parties whose data should be included. Only completions of commands for which at least one of the ``act_as`` parties is in the given set of parties will be visible in the stream. Must be a valid PartyIdString (as described in ``value.proto``). Required
repeated string parties = 3 [json_name = "parties"];- Returns:
 - A list containing the parties.
 
 
- 
getPartiesCount
int getPartiesCount()
Non-empty list of parties whose data should be included. Only completions of commands for which at least one of the ``act_as`` parties is in the given set of parties will be visible in the stream. Must be a valid PartyIdString (as described in ``value.proto``). Required
repeated string parties = 3 [json_name = "parties"];- Returns:
 - The count of parties.
 
 
- 
getParties
java.lang.String getParties(int index)
Non-empty list of parties whose data should be included. Only completions of commands for which at least one of the ``act_as`` parties is in the given set of parties will be visible in the stream. Must be a valid PartyIdString (as described in ``value.proto``). Required
repeated string parties = 3 [json_name = "parties"];- Parameters:
 index- The index of the element to return.- Returns:
 - The parties at the given index.
 
 
- 
getPartiesBytes
com.google.protobuf.ByteString getPartiesBytes(int index)
Non-empty list of parties whose data should be included. Only completions of commands for which at least one of the ``act_as`` parties is in the given set of parties will be visible in the stream. Must be a valid PartyIdString (as described in ``value.proto``). Required
repeated string parties = 3 [json_name = "parties"];- Parameters:
 index- The index of the value to return.- Returns:
 - The bytes of the parties at the given index.
 
 
- 
hasOffset
boolean hasOffset()
This field indicates the minimum offset for completions. This can be used to resume an earlier completion stream. This offset is exclusive: the response will only contain commands whose offset is strictly greater than this. Optional, if not set the ledger uses the current ledger end offset instead.
.com.daml.ledger.api.v1.LedgerOffset offset = 4 [json_name = "offset"];- Returns:
 - Whether the offset field is set.
 
 
- 
getOffset
LedgerOffsetOuterClass.LedgerOffset getOffset()
This field indicates the minimum offset for completions. This can be used to resume an earlier completion stream. This offset is exclusive: the response will only contain commands whose offset is strictly greater than this. Optional, if not set the ledger uses the current ledger end offset instead.
.com.daml.ledger.api.v1.LedgerOffset offset = 4 [json_name = "offset"];- Returns:
 - The offset.
 
 
- 
getOffsetOrBuilder
LedgerOffsetOuterClass.LedgerOffsetOrBuilder getOffsetOrBuilder()
This field indicates the minimum offset for completions. This can be used to resume an earlier completion stream. This offset is exclusive: the response will only contain commands whose offset is strictly greater than this. Optional, if not set the ledger uses the current ledger end offset instead.
.com.daml.ledger.api.v1.LedgerOffset offset = 4 [json_name = "offset"]; 
 - 
 
 -