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"];
-
-