public static final class CommandsOuterClass.Commands.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<CommandsOuterClass.Commands.Builder> implements CommandsOuterClass.CommandsOrBuilder
A composite command that groups multiple commands together.Protobuf type
com.daml.ledger.api.v1.Commands
Modifier and Type | Method and Description |
---|---|
CommandsOuterClass.Commands.Builder |
addAllCommands(java.lang.Iterable<? extends CommandsOuterClass.Command> values)
Individual elements of this atomic command.
|
CommandsOuterClass.Commands.Builder |
addCommands(CommandsOuterClass.Command.Builder builderForValue)
Individual elements of this atomic command.
|
CommandsOuterClass.Commands.Builder |
addCommands(CommandsOuterClass.Command value)
Individual elements of this atomic command.
|
CommandsOuterClass.Commands.Builder |
addCommands(int index,
CommandsOuterClass.Command.Builder builderForValue)
Individual elements of this atomic command.
|
CommandsOuterClass.Commands.Builder |
addCommands(int index,
CommandsOuterClass.Command value)
Individual elements of this atomic command.
|
CommandsOuterClass.Command.Builder |
addCommandsBuilder()
Individual elements of this atomic command.
|
CommandsOuterClass.Command.Builder |
addCommandsBuilder(int index)
Individual elements of this atomic command.
|
CommandsOuterClass.Commands.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
CommandsOuterClass.Commands |
build() |
CommandsOuterClass.Commands |
buildPartial() |
CommandsOuterClass.Commands.Builder |
clear() |
CommandsOuterClass.Commands.Builder |
clearApplicationId()
Uniquely identifies the application (or its part) that issued the command.
|
CommandsOuterClass.Commands.Builder |
clearCommandId()
Uniquely identified the command.
|
CommandsOuterClass.Commands.Builder |
clearCommands()
Individual elements of this atomic command.
|
CommandsOuterClass.Commands.Builder |
clearDeduplicationTime()
The length of the time window during which all commands with the same party and command ID will be deduplicated.
|
CommandsOuterClass.Commands.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
CommandsOuterClass.Commands.Builder |
clearLedgerId()
Must correspond to the ledger ID reported by the Ledger Identification Service.
|
CommandsOuterClass.Commands.Builder |
clearMinLedgerTimeAbs()
Lower bound for the ledger time assigned to the resulting transaction.
|
CommandsOuterClass.Commands.Builder |
clearMinLedgerTimeRel()
Same as min_ledger_time_abs, but specified as a duration, starting from the time the command is received by the server.
|
CommandsOuterClass.Commands.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
CommandsOuterClass.Commands.Builder |
clearParty()
Party on whose behalf the command should be executed.
|
CommandsOuterClass.Commands.Builder |
clearWorkflowId()
Identifier of the on-ledger workflow that this command is a part of.
|
CommandsOuterClass.Commands.Builder |
clone() |
java.lang.String |
getApplicationId()
Uniquely identifies the application (or its part) that issued the command.
|
com.google.protobuf.ByteString |
getApplicationIdBytes()
Uniquely identifies the application (or its part) that issued the command.
|
java.lang.String |
getCommandId()
Uniquely identified the command.
|
com.google.protobuf.ByteString |
getCommandIdBytes()
Uniquely identified the command.
|
CommandsOuterClass.Command |
getCommands(int index)
Individual elements of this atomic command.
|
CommandsOuterClass.Command.Builder |
getCommandsBuilder(int index)
Individual elements of this atomic command.
|
java.util.List<CommandsOuterClass.Command.Builder> |
getCommandsBuilderList()
Individual elements of this atomic command.
|
int |
getCommandsCount()
Individual elements of this atomic command.
|
java.util.List<CommandsOuterClass.Command> |
getCommandsList()
Individual elements of this atomic command.
|
CommandsOuterClass.CommandOrBuilder |
getCommandsOrBuilder(int index)
Individual elements of this atomic command.
|
java.util.List<? extends CommandsOuterClass.CommandOrBuilder> |
getCommandsOrBuilderList()
Individual elements of this atomic command.
|
com.google.protobuf.Duration |
getDeduplicationTime()
The length of the time window during which all commands with the same party and command ID will be deduplicated.
|
com.google.protobuf.Duration.Builder |
getDeduplicationTimeBuilder()
The length of the time window during which all commands with the same party and command ID will be deduplicated.
|
com.google.protobuf.DurationOrBuilder |
getDeduplicationTimeOrBuilder()
The length of the time window during which all commands with the same party and command ID will be deduplicated.
|
CommandsOuterClass.Commands |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
java.lang.String |
getLedgerId()
Must correspond to the ledger ID reported by the Ledger Identification Service.
|
com.google.protobuf.ByteString |
getLedgerIdBytes()
Must correspond to the ledger ID reported by the Ledger Identification Service.
|
com.google.protobuf.Timestamp |
getMinLedgerTimeAbs()
Lower bound for the ledger time assigned to the resulting transaction.
|
com.google.protobuf.Timestamp.Builder |
getMinLedgerTimeAbsBuilder()
Lower bound for the ledger time assigned to the resulting transaction.
|
com.google.protobuf.TimestampOrBuilder |
getMinLedgerTimeAbsOrBuilder()
Lower bound for the ledger time assigned to the resulting transaction.
|
com.google.protobuf.Duration |
getMinLedgerTimeRel()
Same as min_ledger_time_abs, but specified as a duration, starting from the time the command is received by the server.
|
com.google.protobuf.Duration.Builder |
getMinLedgerTimeRelBuilder()
Same as min_ledger_time_abs, but specified as a duration, starting from the time the command is received by the server.
|
com.google.protobuf.DurationOrBuilder |
getMinLedgerTimeRelOrBuilder()
Same as min_ledger_time_abs, but specified as a duration, starting from the time the command is received by the server.
|
java.lang.String |
getParty()
Party on whose behalf the command should be executed.
|
com.google.protobuf.ByteString |
getPartyBytes()
Party on whose behalf the command should be executed.
|
java.lang.String |
getWorkflowId()
Identifier of the on-ledger workflow that this command is a part of.
|
com.google.protobuf.ByteString |
getWorkflowIdBytes()
Identifier of the on-ledger workflow that this command is a part of.
|
boolean |
hasDeduplicationTime()
The length of the time window during which all commands with the same party and command ID will be deduplicated.
|
boolean |
hasMinLedgerTimeAbs()
Lower bound for the ledger time assigned to the resulting transaction.
|
boolean |
hasMinLedgerTimeRel()
Same as min_ledger_time_abs, but specified as a duration, starting from the time the command is received by the server.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
CommandsOuterClass.Commands.Builder |
mergeDeduplicationTime(com.google.protobuf.Duration value)
The length of the time window during which all commands with the same party and command ID will be deduplicated.
|
CommandsOuterClass.Commands.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
CommandsOuterClass.Commands.Builder |
mergeFrom(CommandsOuterClass.Commands other) |
CommandsOuterClass.Commands.Builder |
mergeFrom(com.google.protobuf.Message other) |
CommandsOuterClass.Commands.Builder |
mergeMinLedgerTimeAbs(com.google.protobuf.Timestamp value)
Lower bound for the ledger time assigned to the resulting transaction.
|
CommandsOuterClass.Commands.Builder |
mergeMinLedgerTimeRel(com.google.protobuf.Duration value)
Same as min_ledger_time_abs, but specified as a duration, starting from the time the command is received by the server.
|
CommandsOuterClass.Commands.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
CommandsOuterClass.Commands.Builder |
removeCommands(int index)
Individual elements of this atomic command.
|
CommandsOuterClass.Commands.Builder |
setApplicationId(java.lang.String value)
Uniquely identifies the application (or its part) that issued the command.
|
CommandsOuterClass.Commands.Builder |
setApplicationIdBytes(com.google.protobuf.ByteString value)
Uniquely identifies the application (or its part) that issued the command.
|
CommandsOuterClass.Commands.Builder |
setCommandId(java.lang.String value)
Uniquely identified the command.
|
CommandsOuterClass.Commands.Builder |
setCommandIdBytes(com.google.protobuf.ByteString value)
Uniquely identified the command.
|
CommandsOuterClass.Commands.Builder |
setCommands(int index,
CommandsOuterClass.Command.Builder builderForValue)
Individual elements of this atomic command.
|
CommandsOuterClass.Commands.Builder |
setCommands(int index,
CommandsOuterClass.Command value)
Individual elements of this atomic command.
|
CommandsOuterClass.Commands.Builder |
setDeduplicationTime(com.google.protobuf.Duration.Builder builderForValue)
The length of the time window during which all commands with the same party and command ID will be deduplicated.
|
CommandsOuterClass.Commands.Builder |
setDeduplicationTime(com.google.protobuf.Duration value)
The length of the time window during which all commands with the same party and command ID will be deduplicated.
|
CommandsOuterClass.Commands.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
CommandsOuterClass.Commands.Builder |
setLedgerId(java.lang.String value)
Must correspond to the ledger ID reported by the Ledger Identification Service.
|
CommandsOuterClass.Commands.Builder |
setLedgerIdBytes(com.google.protobuf.ByteString value)
Must correspond to the ledger ID reported by the Ledger Identification Service.
|
CommandsOuterClass.Commands.Builder |
setMinLedgerTimeAbs(com.google.protobuf.Timestamp.Builder builderForValue)
Lower bound for the ledger time assigned to the resulting transaction.
|
CommandsOuterClass.Commands.Builder |
setMinLedgerTimeAbs(com.google.protobuf.Timestamp value)
Lower bound for the ledger time assigned to the resulting transaction.
|
CommandsOuterClass.Commands.Builder |
setMinLedgerTimeRel(com.google.protobuf.Duration.Builder builderForValue)
Same as min_ledger_time_abs, but specified as a duration, starting from the time the command is received by the server.
|
CommandsOuterClass.Commands.Builder |
setMinLedgerTimeRel(com.google.protobuf.Duration value)
Same as min_ledger_time_abs, but specified as a duration, starting from the time the command is received by the server.
|
CommandsOuterClass.Commands.Builder |
setParty(java.lang.String value)
Party on whose behalf the command should be executed.
|
CommandsOuterClass.Commands.Builder |
setPartyBytes(com.google.protobuf.ByteString value)
Party on whose behalf the command should be executed.
|
CommandsOuterClass.Commands.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
java.lang.Object value) |
CommandsOuterClass.Commands.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
CommandsOuterClass.Commands.Builder |
setWorkflowId(java.lang.String value)
Identifier of the on-ledger workflow that this command is a part of.
|
CommandsOuterClass.Commands.Builder |
setWorkflowIdBytes(com.google.protobuf.ByteString value)
Identifier of the on-ledger workflow that this command is a part of.
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
addAll, addAll, mergeFrom, newUninitializedMessageException
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class com.google.protobuf.GeneratedMessageV3.Builder<CommandsOuterClass.Commands.Builder>
public CommandsOuterClass.Commands.Builder clear()
clear
in interface com.google.protobuf.Message.Builder
clear
in interface com.google.protobuf.MessageLite.Builder
clear
in class com.google.protobuf.GeneratedMessageV3.Builder<CommandsOuterClass.Commands.Builder>
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType
in interface com.google.protobuf.Message.Builder
getDescriptorForType
in interface com.google.protobuf.MessageOrBuilder
getDescriptorForType
in class com.google.protobuf.GeneratedMessageV3.Builder<CommandsOuterClass.Commands.Builder>
public CommandsOuterClass.Commands getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
public CommandsOuterClass.Commands build()
build
in interface com.google.protobuf.Message.Builder
build
in interface com.google.protobuf.MessageLite.Builder
public CommandsOuterClass.Commands buildPartial()
buildPartial
in interface com.google.protobuf.Message.Builder
buildPartial
in interface com.google.protobuf.MessageLite.Builder
public CommandsOuterClass.Commands.Builder clone()
clone
in interface com.google.protobuf.Message.Builder
clone
in interface com.google.protobuf.MessageLite.Builder
clone
in class com.google.protobuf.GeneratedMessageV3.Builder<CommandsOuterClass.Commands.Builder>
public CommandsOuterClass.Commands.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
setField
in interface com.google.protobuf.Message.Builder
setField
in class com.google.protobuf.GeneratedMessageV3.Builder<CommandsOuterClass.Commands.Builder>
public CommandsOuterClass.Commands.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField
in interface com.google.protobuf.Message.Builder
clearField
in class com.google.protobuf.GeneratedMessageV3.Builder<CommandsOuterClass.Commands.Builder>
public CommandsOuterClass.Commands.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof
in interface com.google.protobuf.Message.Builder
clearOneof
in class com.google.protobuf.GeneratedMessageV3.Builder<CommandsOuterClass.Commands.Builder>
public CommandsOuterClass.Commands.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
setRepeatedField
in interface com.google.protobuf.Message.Builder
setRepeatedField
in class com.google.protobuf.GeneratedMessageV3.Builder<CommandsOuterClass.Commands.Builder>
public CommandsOuterClass.Commands.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
addRepeatedField
in interface com.google.protobuf.Message.Builder
addRepeatedField
in class com.google.protobuf.GeneratedMessageV3.Builder<CommandsOuterClass.Commands.Builder>
public CommandsOuterClass.Commands.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<CommandsOuterClass.Commands.Builder>
public CommandsOuterClass.Commands.Builder mergeFrom(CommandsOuterClass.Commands other)
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
in class com.google.protobuf.GeneratedMessageV3.Builder<CommandsOuterClass.Commands.Builder>
public CommandsOuterClass.Commands.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in interface com.google.protobuf.MessageLite.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<CommandsOuterClass.Commands.Builder>
java.io.IOException
public 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``). Required
string ledger_id = 1[json_name = "ledgerId"];
getLedgerId
in interface CommandsOuterClass.CommandsOrBuilder
public 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``). Required
string ledger_id = 1[json_name = "ledgerId"];
getLedgerIdBytes
in interface CommandsOuterClass.CommandsOrBuilder
public CommandsOuterClass.Commands.Builder setLedgerId(java.lang.String value)
Must correspond to the ledger ID reported by the Ledger Identification Service. Must be a valid LedgerString (as described in ``value.proto``). Required
string ledger_id = 1[json_name = "ledgerId"];
value
- The ledgerId to set.public CommandsOuterClass.Commands.Builder clearLedgerId()
Must correspond to the ledger ID reported by the Ledger Identification Service. Must be a valid LedgerString (as described in ``value.proto``). Required
string ledger_id = 1[json_name = "ledgerId"];
public CommandsOuterClass.Commands.Builder setLedgerIdBytes(com.google.protobuf.ByteString value)
Must correspond to the ledger ID reported by the Ledger Identification Service. Must be a valid LedgerString (as described in ``value.proto``). Required
string ledger_id = 1[json_name = "ledgerId"];
value
- The bytes for ledgerId to set.public java.lang.String getWorkflowId()
Identifier of the on-ledger workflow that this command is a part of. Must be a valid LedgerString (as described in ``value.proto``). Optional
string workflow_id = 2[json_name = "workflowId"];
getWorkflowId
in interface CommandsOuterClass.CommandsOrBuilder
public com.google.protobuf.ByteString getWorkflowIdBytes()
Identifier of the on-ledger workflow that this command is a part of. Must be a valid LedgerString (as described in ``value.proto``). Optional
string workflow_id = 2[json_name = "workflowId"];
getWorkflowIdBytes
in interface CommandsOuterClass.CommandsOrBuilder
public CommandsOuterClass.Commands.Builder setWorkflowId(java.lang.String value)
Identifier of the on-ledger workflow that this command is a part of. Must be a valid LedgerString (as described in ``value.proto``). Optional
string workflow_id = 2[json_name = "workflowId"];
value
- The workflowId to set.public CommandsOuterClass.Commands.Builder clearWorkflowId()
Identifier of the on-ledger workflow that this command is a part of. Must be a valid LedgerString (as described in ``value.proto``). Optional
string workflow_id = 2[json_name = "workflowId"];
public CommandsOuterClass.Commands.Builder setWorkflowIdBytes(com.google.protobuf.ByteString value)
Identifier of the on-ledger workflow that this command is a part of. Must be a valid LedgerString (as described in ``value.proto``). Optional
string workflow_id = 2[json_name = "workflowId"];
value
- The bytes for workflowId to set.public java.lang.String getApplicationId()
Uniquely identifies the application (or its part) that issued the command. This is used in tracing across different components and to let applications subscribe to their own submissions only. Must be a valid LedgerString (as described in ``value.proto``). Required
string application_id = 3[json_name = "applicationId"];
getApplicationId
in interface CommandsOuterClass.CommandsOrBuilder
public com.google.protobuf.ByteString getApplicationIdBytes()
Uniquely identifies the application (or its part) that issued the command. This is used in tracing across different components and to let applications subscribe to their own submissions only. Must be a valid LedgerString (as described in ``value.proto``). Required
string application_id = 3[json_name = "applicationId"];
getApplicationIdBytes
in interface CommandsOuterClass.CommandsOrBuilder
public CommandsOuterClass.Commands.Builder setApplicationId(java.lang.String value)
Uniquely identifies the application (or its part) that issued the command. This is used in tracing across different components and to let applications subscribe to their own submissions only. Must be a valid LedgerString (as described in ``value.proto``). Required
string application_id = 3[json_name = "applicationId"];
value
- The applicationId to set.public CommandsOuterClass.Commands.Builder clearApplicationId()
Uniquely identifies the application (or its part) that issued the command. This is used in tracing across different components and to let applications subscribe to their own submissions only. Must be a valid LedgerString (as described in ``value.proto``). Required
string application_id = 3[json_name = "applicationId"];
public CommandsOuterClass.Commands.Builder setApplicationIdBytes(com.google.protobuf.ByteString value)
Uniquely identifies the application (or its part) that issued the command. This is used in tracing across different components and to let applications subscribe to their own submissions only. Must be a valid LedgerString (as described in ``value.proto``). Required
string application_id = 3[json_name = "applicationId"];
value
- The bytes for applicationId to set.public java.lang.String getCommandId()
Uniquely identified the command. This identifier should be unique for each new command within an application domain, i.e., the triple (application_id, party, command_id) must be unique. It can be used for matching the requests with their respective completions. Must be a valid LedgerString (as described in ``value.proto``). Required
string command_id = 4[json_name = "commandId"];
getCommandId
in interface CommandsOuterClass.CommandsOrBuilder
public com.google.protobuf.ByteString getCommandIdBytes()
Uniquely identified the command. This identifier should be unique for each new command within an application domain, i.e., the triple (application_id, party, command_id) must be unique. It can be used for matching the requests with their respective completions. Must be a valid LedgerString (as described in ``value.proto``). Required
string command_id = 4[json_name = "commandId"];
getCommandIdBytes
in interface CommandsOuterClass.CommandsOrBuilder
public CommandsOuterClass.Commands.Builder setCommandId(java.lang.String value)
Uniquely identified the command. This identifier should be unique for each new command within an application domain, i.e., the triple (application_id, party, command_id) must be unique. It can be used for matching the requests with their respective completions. Must be a valid LedgerString (as described in ``value.proto``). Required
string command_id = 4[json_name = "commandId"];
value
- The commandId to set.public CommandsOuterClass.Commands.Builder clearCommandId()
Uniquely identified the command. This identifier should be unique for each new command within an application domain, i.e., the triple (application_id, party, command_id) must be unique. It can be used for matching the requests with their respective completions. Must be a valid LedgerString (as described in ``value.proto``). Required
string command_id = 4[json_name = "commandId"];
public CommandsOuterClass.Commands.Builder setCommandIdBytes(com.google.protobuf.ByteString value)
Uniquely identified the command. This identifier should be unique for each new command within an application domain, i.e., the triple (application_id, party, command_id) must be unique. It can be used for matching the requests with their respective completions. Must be a valid LedgerString (as described in ``value.proto``). Required
string command_id = 4[json_name = "commandId"];
value
- The bytes for commandId to set.public java.lang.String getParty()
Party on whose behalf the command should be executed. It is up to the server to verify that the authorisation can be granted and that the connection has been authenticated for that party. Must be a valid PartyIdString (as described in ``value.proto``). Required
string party = 5[json_name = "party"];
getParty
in interface CommandsOuterClass.CommandsOrBuilder
public com.google.protobuf.ByteString getPartyBytes()
Party on whose behalf the command should be executed. It is up to the server to verify that the authorisation can be granted and that the connection has been authenticated for that party. Must be a valid PartyIdString (as described in ``value.proto``). Required
string party = 5[json_name = "party"];
getPartyBytes
in interface CommandsOuterClass.CommandsOrBuilder
public CommandsOuterClass.Commands.Builder setParty(java.lang.String value)
Party on whose behalf the command should be executed. It is up to the server to verify that the authorisation can be granted and that the connection has been authenticated for that party. Must be a valid PartyIdString (as described in ``value.proto``). Required
string party = 5[json_name = "party"];
value
- The party to set.public CommandsOuterClass.Commands.Builder clearParty()
Party on whose behalf the command should be executed. It is up to the server to verify that the authorisation can be granted and that the connection has been authenticated for that party. Must be a valid PartyIdString (as described in ``value.proto``). Required
string party = 5[json_name = "party"];
public CommandsOuterClass.Commands.Builder setPartyBytes(com.google.protobuf.ByteString value)
Party on whose behalf the command should be executed. It is up to the server to verify that the authorisation can be granted and that the connection has been authenticated for that party. Must be a valid PartyIdString (as described in ``value.proto``). Required
string party = 5[json_name = "party"];
value
- The bytes for party to set.public java.util.List<CommandsOuterClass.Command> getCommandsList()
Individual elements of this atomic command. Must be non-empty. Required
repeated .com.daml.ledger.api.v1.Command commands = 8[json_name = "commands"];
getCommandsList
in interface CommandsOuterClass.CommandsOrBuilder
public int getCommandsCount()
Individual elements of this atomic command. Must be non-empty. Required
repeated .com.daml.ledger.api.v1.Command commands = 8[json_name = "commands"];
getCommandsCount
in interface CommandsOuterClass.CommandsOrBuilder
public CommandsOuterClass.Command getCommands(int index)
Individual elements of this atomic command. Must be non-empty. Required
repeated .com.daml.ledger.api.v1.Command commands = 8[json_name = "commands"];
getCommands
in interface CommandsOuterClass.CommandsOrBuilder
public CommandsOuterClass.Commands.Builder setCommands(int index, CommandsOuterClass.Command value)
Individual elements of this atomic command. Must be non-empty. Required
repeated .com.daml.ledger.api.v1.Command commands = 8[json_name = "commands"];
public CommandsOuterClass.Commands.Builder setCommands(int index, CommandsOuterClass.Command.Builder builderForValue)
Individual elements of this atomic command. Must be non-empty. Required
repeated .com.daml.ledger.api.v1.Command commands = 8[json_name = "commands"];
public CommandsOuterClass.Commands.Builder addCommands(CommandsOuterClass.Command value)
Individual elements of this atomic command. Must be non-empty. Required
repeated .com.daml.ledger.api.v1.Command commands = 8[json_name = "commands"];
public CommandsOuterClass.Commands.Builder addCommands(int index, CommandsOuterClass.Command value)
Individual elements of this atomic command. Must be non-empty. Required
repeated .com.daml.ledger.api.v1.Command commands = 8[json_name = "commands"];
public CommandsOuterClass.Commands.Builder addCommands(CommandsOuterClass.Command.Builder builderForValue)
Individual elements of this atomic command. Must be non-empty. Required
repeated .com.daml.ledger.api.v1.Command commands = 8[json_name = "commands"];
public CommandsOuterClass.Commands.Builder addCommands(int index, CommandsOuterClass.Command.Builder builderForValue)
Individual elements of this atomic command. Must be non-empty. Required
repeated .com.daml.ledger.api.v1.Command commands = 8[json_name = "commands"];
public CommandsOuterClass.Commands.Builder addAllCommands(java.lang.Iterable<? extends CommandsOuterClass.Command> values)
Individual elements of this atomic command. Must be non-empty. Required
repeated .com.daml.ledger.api.v1.Command commands = 8[json_name = "commands"];
public CommandsOuterClass.Commands.Builder clearCommands()
Individual elements of this atomic command. Must be non-empty. Required
repeated .com.daml.ledger.api.v1.Command commands = 8[json_name = "commands"];
public CommandsOuterClass.Commands.Builder removeCommands(int index)
Individual elements of this atomic command. Must be non-empty. Required
repeated .com.daml.ledger.api.v1.Command commands = 8[json_name = "commands"];
public CommandsOuterClass.Command.Builder getCommandsBuilder(int index)
Individual elements of this atomic command. Must be non-empty. Required
repeated .com.daml.ledger.api.v1.Command commands = 8[json_name = "commands"];
public CommandsOuterClass.CommandOrBuilder getCommandsOrBuilder(int index)
Individual elements of this atomic command. Must be non-empty. Required
repeated .com.daml.ledger.api.v1.Command commands = 8[json_name = "commands"];
getCommandsOrBuilder
in interface CommandsOuterClass.CommandsOrBuilder
public java.util.List<? extends CommandsOuterClass.CommandOrBuilder> getCommandsOrBuilderList()
Individual elements of this atomic command. Must be non-empty. Required
repeated .com.daml.ledger.api.v1.Command commands = 8[json_name = "commands"];
getCommandsOrBuilderList
in interface CommandsOuterClass.CommandsOrBuilder
public CommandsOuterClass.Command.Builder addCommandsBuilder()
Individual elements of this atomic command. Must be non-empty. Required
repeated .com.daml.ledger.api.v1.Command commands = 8[json_name = "commands"];
public CommandsOuterClass.Command.Builder addCommandsBuilder(int index)
Individual elements of this atomic command. Must be non-empty. Required
repeated .com.daml.ledger.api.v1.Command commands = 8[json_name = "commands"];
public java.util.List<CommandsOuterClass.Command.Builder> getCommandsBuilderList()
Individual elements of this atomic command. Must be non-empty. Required
repeated .com.daml.ledger.api.v1.Command commands = 8[json_name = "commands"];
public boolean hasDeduplicationTime()
The length of the time window during which all commands with the same party and command ID will be deduplicated. Duplicate commands submitted before the end of this window return an ALREADY_EXISTS error. Optional
.google.protobuf.Duration deduplication_time = 9[json_name = "deduplicationTime"];
hasDeduplicationTime
in interface CommandsOuterClass.CommandsOrBuilder
public com.google.protobuf.Duration getDeduplicationTime()
The length of the time window during which all commands with the same party and command ID will be deduplicated. Duplicate commands submitted before the end of this window return an ALREADY_EXISTS error. Optional
.google.protobuf.Duration deduplication_time = 9[json_name = "deduplicationTime"];
getDeduplicationTime
in interface CommandsOuterClass.CommandsOrBuilder
public CommandsOuterClass.Commands.Builder setDeduplicationTime(com.google.protobuf.Duration value)
The length of the time window during which all commands with the same party and command ID will be deduplicated. Duplicate commands submitted before the end of this window return an ALREADY_EXISTS error. Optional
.google.protobuf.Duration deduplication_time = 9[json_name = "deduplicationTime"];
public CommandsOuterClass.Commands.Builder setDeduplicationTime(com.google.protobuf.Duration.Builder builderForValue)
The length of the time window during which all commands with the same party and command ID will be deduplicated. Duplicate commands submitted before the end of this window return an ALREADY_EXISTS error. Optional
.google.protobuf.Duration deduplication_time = 9[json_name = "deduplicationTime"];
public CommandsOuterClass.Commands.Builder mergeDeduplicationTime(com.google.protobuf.Duration value)
The length of the time window during which all commands with the same party and command ID will be deduplicated. Duplicate commands submitted before the end of this window return an ALREADY_EXISTS error. Optional
.google.protobuf.Duration deduplication_time = 9[json_name = "deduplicationTime"];
public CommandsOuterClass.Commands.Builder clearDeduplicationTime()
The length of the time window during which all commands with the same party and command ID will be deduplicated. Duplicate commands submitted before the end of this window return an ALREADY_EXISTS error. Optional
.google.protobuf.Duration deduplication_time = 9[json_name = "deduplicationTime"];
public com.google.protobuf.Duration.Builder getDeduplicationTimeBuilder()
The length of the time window during which all commands with the same party and command ID will be deduplicated. Duplicate commands submitted before the end of this window return an ALREADY_EXISTS error. Optional
.google.protobuf.Duration deduplication_time = 9[json_name = "deduplicationTime"];
public com.google.protobuf.DurationOrBuilder getDeduplicationTimeOrBuilder()
The length of the time window during which all commands with the same party and command ID will be deduplicated. Duplicate commands submitted before the end of this window return an ALREADY_EXISTS error. Optional
.google.protobuf.Duration deduplication_time = 9[json_name = "deduplicationTime"];
getDeduplicationTimeOrBuilder
in interface CommandsOuterClass.CommandsOrBuilder
public boolean hasMinLedgerTimeAbs()
Lower bound for the ledger time assigned to the resulting transaction. Note: The ledger time of a transaction is assigned as part of command interpretation. Use this property if you expect that command interpretation will take a considerate amount of time, such that by the time the resulting transaction is sequenced, its assigned ledger time is not valid anymore. Must not be set at the same time as min_ledger_time_rel. Optional
.google.protobuf.Timestamp min_ledger_time_abs = 10[json_name = "minLedgerTimeAbs"];
hasMinLedgerTimeAbs
in interface CommandsOuterClass.CommandsOrBuilder
public com.google.protobuf.Timestamp getMinLedgerTimeAbs()
Lower bound for the ledger time assigned to the resulting transaction. Note: The ledger time of a transaction is assigned as part of command interpretation. Use this property if you expect that command interpretation will take a considerate amount of time, such that by the time the resulting transaction is sequenced, its assigned ledger time is not valid anymore. Must not be set at the same time as min_ledger_time_rel. Optional
.google.protobuf.Timestamp min_ledger_time_abs = 10[json_name = "minLedgerTimeAbs"];
getMinLedgerTimeAbs
in interface CommandsOuterClass.CommandsOrBuilder
public CommandsOuterClass.Commands.Builder setMinLedgerTimeAbs(com.google.protobuf.Timestamp value)
Lower bound for the ledger time assigned to the resulting transaction. Note: The ledger time of a transaction is assigned as part of command interpretation. Use this property if you expect that command interpretation will take a considerate amount of time, such that by the time the resulting transaction is sequenced, its assigned ledger time is not valid anymore. Must not be set at the same time as min_ledger_time_rel. Optional
.google.protobuf.Timestamp min_ledger_time_abs = 10[json_name = "minLedgerTimeAbs"];
public CommandsOuterClass.Commands.Builder setMinLedgerTimeAbs(com.google.protobuf.Timestamp.Builder builderForValue)
Lower bound for the ledger time assigned to the resulting transaction. Note: The ledger time of a transaction is assigned as part of command interpretation. Use this property if you expect that command interpretation will take a considerate amount of time, such that by the time the resulting transaction is sequenced, its assigned ledger time is not valid anymore. Must not be set at the same time as min_ledger_time_rel. Optional
.google.protobuf.Timestamp min_ledger_time_abs = 10[json_name = "minLedgerTimeAbs"];
public CommandsOuterClass.Commands.Builder mergeMinLedgerTimeAbs(com.google.protobuf.Timestamp value)
Lower bound for the ledger time assigned to the resulting transaction. Note: The ledger time of a transaction is assigned as part of command interpretation. Use this property if you expect that command interpretation will take a considerate amount of time, such that by the time the resulting transaction is sequenced, its assigned ledger time is not valid anymore. Must not be set at the same time as min_ledger_time_rel. Optional
.google.protobuf.Timestamp min_ledger_time_abs = 10[json_name = "minLedgerTimeAbs"];
public CommandsOuterClass.Commands.Builder clearMinLedgerTimeAbs()
Lower bound for the ledger time assigned to the resulting transaction. Note: The ledger time of a transaction is assigned as part of command interpretation. Use this property if you expect that command interpretation will take a considerate amount of time, such that by the time the resulting transaction is sequenced, its assigned ledger time is not valid anymore. Must not be set at the same time as min_ledger_time_rel. Optional
.google.protobuf.Timestamp min_ledger_time_abs = 10[json_name = "minLedgerTimeAbs"];
public com.google.protobuf.Timestamp.Builder getMinLedgerTimeAbsBuilder()
Lower bound for the ledger time assigned to the resulting transaction. Note: The ledger time of a transaction is assigned as part of command interpretation. Use this property if you expect that command interpretation will take a considerate amount of time, such that by the time the resulting transaction is sequenced, its assigned ledger time is not valid anymore. Must not be set at the same time as min_ledger_time_rel. Optional
.google.protobuf.Timestamp min_ledger_time_abs = 10[json_name = "minLedgerTimeAbs"];
public com.google.protobuf.TimestampOrBuilder getMinLedgerTimeAbsOrBuilder()
Lower bound for the ledger time assigned to the resulting transaction. Note: The ledger time of a transaction is assigned as part of command interpretation. Use this property if you expect that command interpretation will take a considerate amount of time, such that by the time the resulting transaction is sequenced, its assigned ledger time is not valid anymore. Must not be set at the same time as min_ledger_time_rel. Optional
.google.protobuf.Timestamp min_ledger_time_abs = 10[json_name = "minLedgerTimeAbs"];
getMinLedgerTimeAbsOrBuilder
in interface CommandsOuterClass.CommandsOrBuilder
public boolean hasMinLedgerTimeRel()
Same as min_ledger_time_abs, but specified as a duration, starting from the time the command is received by the server. Must not be set at the same time as min_ledger_time_abs. Optional
.google.protobuf.Duration min_ledger_time_rel = 11[json_name = "minLedgerTimeRel"];
hasMinLedgerTimeRel
in interface CommandsOuterClass.CommandsOrBuilder
public com.google.protobuf.Duration getMinLedgerTimeRel()
Same as min_ledger_time_abs, but specified as a duration, starting from the time the command is received by the server. Must not be set at the same time as min_ledger_time_abs. Optional
.google.protobuf.Duration min_ledger_time_rel = 11[json_name = "minLedgerTimeRel"];
getMinLedgerTimeRel
in interface CommandsOuterClass.CommandsOrBuilder
public CommandsOuterClass.Commands.Builder setMinLedgerTimeRel(com.google.protobuf.Duration value)
Same as min_ledger_time_abs, but specified as a duration, starting from the time the command is received by the server. Must not be set at the same time as min_ledger_time_abs. Optional
.google.protobuf.Duration min_ledger_time_rel = 11[json_name = "minLedgerTimeRel"];
public CommandsOuterClass.Commands.Builder setMinLedgerTimeRel(com.google.protobuf.Duration.Builder builderForValue)
Same as min_ledger_time_abs, but specified as a duration, starting from the time the command is received by the server. Must not be set at the same time as min_ledger_time_abs. Optional
.google.protobuf.Duration min_ledger_time_rel = 11[json_name = "minLedgerTimeRel"];
public CommandsOuterClass.Commands.Builder mergeMinLedgerTimeRel(com.google.protobuf.Duration value)
Same as min_ledger_time_abs, but specified as a duration, starting from the time the command is received by the server. Must not be set at the same time as min_ledger_time_abs. Optional
.google.protobuf.Duration min_ledger_time_rel = 11[json_name = "minLedgerTimeRel"];
public CommandsOuterClass.Commands.Builder clearMinLedgerTimeRel()
Same as min_ledger_time_abs, but specified as a duration, starting from the time the command is received by the server. Must not be set at the same time as min_ledger_time_abs. Optional
.google.protobuf.Duration min_ledger_time_rel = 11[json_name = "minLedgerTimeRel"];
public com.google.protobuf.Duration.Builder getMinLedgerTimeRelBuilder()
Same as min_ledger_time_abs, but specified as a duration, starting from the time the command is received by the server. Must not be set at the same time as min_ledger_time_abs. Optional
.google.protobuf.Duration min_ledger_time_rel = 11[json_name = "minLedgerTimeRel"];
public com.google.protobuf.DurationOrBuilder getMinLedgerTimeRelOrBuilder()
Same as min_ledger_time_abs, but specified as a duration, starting from the time the command is received by the server. Must not be set at the same time as min_ledger_time_abs. Optional
.google.protobuf.Duration min_ledger_time_rel = 11[json_name = "minLedgerTimeRel"];
getMinLedgerTimeRelOrBuilder
in interface CommandsOuterClass.CommandsOrBuilder
public final CommandsOuterClass.Commands.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields
in interface com.google.protobuf.Message.Builder
setUnknownFields
in class com.google.protobuf.GeneratedMessageV3.Builder<CommandsOuterClass.Commands.Builder>
public final CommandsOuterClass.Commands.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields
in interface com.google.protobuf.Message.Builder
mergeUnknownFields
in class com.google.protobuf.GeneratedMessageV3.Builder<CommandsOuterClass.Commands.Builder>