public static interface CompletionOuterClass.CompletionOrBuilder
extends com.google.protobuf.MessageOrBuilder
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getActAs(int index)
The set of parties on whose behalf the commands were executed.
|
com.google.protobuf.ByteString |
getActAsBytes(int index)
The set of parties on whose behalf the commands were executed.
|
int |
getActAsCount()
The set of parties on whose behalf the commands were executed.
|
java.util.List<java.lang.String> |
getActAsList()
The set of parties on whose behalf the commands were executed.
|
java.lang.String |
getApplicationId()
The application ID that was used for the submission, as described in ``commands.proto``.
|
com.google.protobuf.ByteString |
getApplicationIdBytes()
The application ID that was used for the submission, as described in ``commands.proto``.
|
java.lang.String |
getCommandId()
The ID of the succeeded or failed command.
|
com.google.protobuf.ByteString |
getCommandIdBytes()
The ID of the succeeded or failed command.
|
java.lang.String |
getDeduplicationOffset()
Specifies the start of the deduplication period by a completion stream offset.
|
com.google.protobuf.ByteString |
getDeduplicationOffsetBytes()
Specifies the start of the deduplication period by a completion stream offset.
|
CompletionOuterClass.Completion.DeduplicationPeriodCase |
getDeduplicationPeriodCase() |
com.google.protobuf.Timestamp |
getDeduplicationStart()
Specifies a point in time in the past after which this submission should be de-duplicated
w.r.t.
|
com.google.protobuf.TimestampOrBuilder |
getDeduplicationStartOrBuilder()
Specifies a point in time in the past after which this submission should be de-duplicated
w.r.t.
|
com.google.protobuf.Duration |
getDeduplicationTime()
Specifies the length of the deduplication period.
|
com.google.protobuf.DurationOrBuilder |
getDeduplicationTimeOrBuilder()
Specifies the length of the deduplication period.
|
com.google.rpc.Status |
getStatus()
Identifies the exact type of the error.
|
com.google.rpc.StatusOrBuilder |
getStatusOrBuilder()
Identifies the exact type of the error.
|
java.lang.String |
getSubmissionId()
The submission ID this completion refers to, as described in ``commands.proto``.
|
com.google.protobuf.ByteString |
getSubmissionIdBytes()
The submission ID this completion refers to, as described in ``commands.proto``.
|
java.lang.String |
getTransactionId()
The transaction_id of the transaction that resulted from the command with command_id.
|
com.google.protobuf.ByteString |
getTransactionIdBytes()
The transaction_id of the transaction that resulted from the command with command_id.
|
boolean |
hasDeduplicationStart()
Specifies a point in time in the past after which this submission should be de-duplicated
w.r.t.
|
boolean |
hasDeduplicationTime()
Specifies the length of the deduplication period.
|
boolean |
hasStatus()
Identifies the exact type of the error.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
java.lang.String getCommandId()
The ID of the succeeded or failed command. Must be a valid LedgerString (as described in ``value.proto``). Required
string command_id = 1 [json_name = "commandId"];
com.google.protobuf.ByteString getCommandIdBytes()
The ID of the succeeded or failed command. Must be a valid LedgerString (as described in ``value.proto``). Required
string command_id = 1 [json_name = "commandId"];
boolean hasStatus()
Identifies the exact type of the error. For example, malformed or double spend transactions will result in a ``INVALID_ARGUMENT`` status. Transactions with invalid time time windows (which may be valid at a later date) will result in an ``ABORTED`` error. Optional
.google.rpc.Status status = 2 [json_name = "status"];
com.google.rpc.Status getStatus()
Identifies the exact type of the error. For example, malformed or double spend transactions will result in a ``INVALID_ARGUMENT`` status. Transactions with invalid time time windows (which may be valid at a later date) will result in an ``ABORTED`` error. Optional
.google.rpc.Status status = 2 [json_name = "status"];
com.google.rpc.StatusOrBuilder getStatusOrBuilder()
Identifies the exact type of the error. For example, malformed or double spend transactions will result in a ``INVALID_ARGUMENT`` status. Transactions with invalid time time windows (which may be valid at a later date) will result in an ``ABORTED`` error. Optional
.google.rpc.Status status = 2 [json_name = "status"];
java.lang.String getTransactionId()
The transaction_id of the transaction that resulted from the command with command_id. Only set for successfully executed commands. Must be a valid LedgerString (as described in ``value.proto``). Optional
string transaction_id = 3 [json_name = "transactionId"];
com.google.protobuf.ByteString getTransactionIdBytes()
The transaction_id of the transaction that resulted from the command with command_id. Only set for successfully executed commands. Must be a valid LedgerString (as described in ``value.proto``). Optional
string transaction_id = 3 [json_name = "transactionId"];
java.lang.String getApplicationId()
The application ID that was used for the submission, as described in ``commands.proto``. Must be a valid LedgerString (as described in ``value.proto``). Optional for historic completions where this data is not available.
string application_id = 4 [json_name = "applicationId"];
com.google.protobuf.ByteString getApplicationIdBytes()
The application ID that was used for the submission, as described in ``commands.proto``. Must be a valid LedgerString (as described in ``value.proto``). Optional for historic completions where this data is not available.
string application_id = 4 [json_name = "applicationId"];
java.util.List<java.lang.String> getActAsList()
The set of parties on whose behalf the commands were executed. Contains the union of ``party`` and ``act_as`` from ``commands.proto``. The order of the parties need not be the same as in the submission. Each element must be a valid PartyIdString (as described in ``value.proto``). Optional for historic completions where this data is not available.
repeated string act_as = 5 [json_name = "actAs"];
int getActAsCount()
The set of parties on whose behalf the commands were executed. Contains the union of ``party`` and ``act_as`` from ``commands.proto``. The order of the parties need not be the same as in the submission. Each element must be a valid PartyIdString (as described in ``value.proto``). Optional for historic completions where this data is not available.
repeated string act_as = 5 [json_name = "actAs"];
java.lang.String getActAs(int index)
The set of parties on whose behalf the commands were executed. Contains the union of ``party`` and ``act_as`` from ``commands.proto``. The order of the parties need not be the same as in the submission. Each element must be a valid PartyIdString (as described in ``value.proto``). Optional for historic completions where this data is not available.
repeated string act_as = 5 [json_name = "actAs"];
index
- The index of the element to return.com.google.protobuf.ByteString getActAsBytes(int index)
The set of parties on whose behalf the commands were executed. Contains the union of ``party`` and ``act_as`` from ``commands.proto``. The order of the parties need not be the same as in the submission. Each element must be a valid PartyIdString (as described in ``value.proto``). Optional for historic completions where this data is not available.
repeated string act_as = 5 [json_name = "actAs"];
index
- The index of the value to return.java.lang.String getSubmissionId()
The submission ID this completion refers to, as described in ``commands.proto``. Must be a valid LedgerString (as described in ``value.proto``). Optional for historic completions where this data is not available.
string submission_id = 6 [json_name = "submissionId"];
com.google.protobuf.ByteString getSubmissionIdBytes()
The submission ID this completion refers to, as described in ``commands.proto``. Must be a valid LedgerString (as described in ``value.proto``). Optional for historic completions where this data is not available.
string submission_id = 6 [json_name = "submissionId"];
java.lang.String getDeduplicationOffset()
Specifies the start of the deduplication period by a completion stream offset. Must be a valid LedgerString (as described in ``value.proto``).
string deduplication_offset = 8 [json_name = "deduplicationOffset"];
com.google.protobuf.ByteString getDeduplicationOffsetBytes()
Specifies the start of the deduplication period by a completion stream offset. Must be a valid LedgerString (as described in ``value.proto``).
string deduplication_offset = 8 [json_name = "deduplicationOffset"];
boolean hasDeduplicationTime()
Specifies the length of the deduplication period. It is measured in record time of completions. Must be non-negative.
.google.protobuf.Duration deduplication_time = 9 [json_name = "deduplicationTime"];
com.google.protobuf.Duration getDeduplicationTime()
Specifies the length of the deduplication period. It is measured in record time of completions. Must be non-negative.
.google.protobuf.Duration deduplication_time = 9 [json_name = "deduplicationTime"];
com.google.protobuf.DurationOrBuilder getDeduplicationTimeOrBuilder()
Specifies the length of the deduplication period. It is measured in record time of completions. Must be non-negative.
.google.protobuf.Duration deduplication_time = 9 [json_name = "deduplicationTime"];
boolean hasDeduplicationStart()
Specifies a point in time in the past after which this submission should be de-duplicated w.r.t. previous submissions of the same commands. It is measured in record time of completions.
.google.protobuf.Timestamp deduplication_start = 10 [json_name = "deduplicationStart"];
com.google.protobuf.Timestamp getDeduplicationStart()
Specifies a point in time in the past after which this submission should be de-duplicated w.r.t. previous submissions of the same commands. It is measured in record time of completions.
.google.protobuf.Timestamp deduplication_start = 10 [json_name = "deduplicationStart"];
com.google.protobuf.TimestampOrBuilder getDeduplicationStartOrBuilder()
Specifies a point in time in the past after which this submission should be de-duplicated w.r.t. previous submissions of the same commands. It is measured in record time of completions.
.google.protobuf.Timestamp deduplication_start = 10 [json_name = "deduplicationStart"];
CompletionOuterClass.Completion.DeduplicationPeriodCase getDeduplicationPeriodCase()