Class InteractiveSubmissionServiceOuterClass.Metadata.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<InteractiveSubmissionServiceOuterClass.Metadata.Builder>
com.daml.ledger.api.v2.interactive.InteractiveSubmissionServiceOuterClass.Metadata.Builder
- All Implemented Interfaces:
InteractiveSubmissionServiceOuterClass.MetadataOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- InteractiveSubmissionServiceOuterClass.Metadata
public static final class InteractiveSubmissionServiceOuterClass.Metadata.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<InteractiveSubmissionServiceOuterClass.Metadata.Builder>
implements InteractiveSubmissionServiceOuterClass.MetadataOrBuilder
Transaction Metadata Refer to the hashing documentation for information on how it should be hashed.Protobuf type
com.daml.ledger.api.v2.interactive.Metadata
-
Method Summary
Modifier and TypeMethodDescriptionaddAllGlobalKeyMapping
(Iterable<? extends InteractiveSubmissionServiceOuterClass.Metadata.GlobalKeyMappingEntry> values) Contextual information needed to process the transaction but not signed, either because it's already indirectly signed by signing the transaction, or because it doesn't impact the ledger stateaddAllInputContracts
(Iterable<? extends InteractiveSubmissionServiceOuterClass.Metadata.InputContract> values) repeated .com.daml.ledger.api.v2.interactive.Metadata.InputContract input_contracts = 7 [json_name = "inputContracts"];
addGlobalKeyMapping
(int index, InteractiveSubmissionServiceOuterClass.Metadata.GlobalKeyMappingEntry value) Contextual information needed to process the transaction but not signed, either because it's already indirectly signed by signing the transaction, or because it doesn't impact the ledger stateaddGlobalKeyMapping
(int index, InteractiveSubmissionServiceOuterClass.Metadata.GlobalKeyMappingEntry.Builder builderForValue) Contextual information needed to process the transaction but not signed, either because it's already indirectly signed by signing the transaction, or because it doesn't impact the ledger stateContextual information needed to process the transaction but not signed, either because it's already indirectly signed by signing the transaction, or because it doesn't impact the ledger stateaddGlobalKeyMapping
(InteractiveSubmissionServiceOuterClass.Metadata.GlobalKeyMappingEntry.Builder builderForValue) Contextual information needed to process the transaction but not signed, either because it's already indirectly signed by signing the transaction, or because it doesn't impact the ledger stateContextual information needed to process the transaction but not signed, either because it's already indirectly signed by signing the transaction, or because it doesn't impact the ledger stateaddGlobalKeyMappingBuilder
(int index) Contextual information needed to process the transaction but not signed, either because it's already indirectly signed by signing the transaction, or because it doesn't impact the ledger staterepeated .com.daml.ledger.api.v2.interactive.Metadata.InputContract input_contracts = 7 [json_name = "inputContracts"];
addInputContracts
(int index, InteractiveSubmissionServiceOuterClass.Metadata.InputContract.Builder builderForValue) repeated .com.daml.ledger.api.v2.interactive.Metadata.InputContract input_contracts = 7 [json_name = "inputContracts"];
repeated .com.daml.ledger.api.v2.interactive.Metadata.InputContract input_contracts = 7 [json_name = "inputContracts"];
addInputContracts
(InteractiveSubmissionServiceOuterClass.Metadata.InputContract.Builder builderForValue) repeated .com.daml.ledger.api.v2.interactive.Metadata.InputContract input_contracts = 7 [json_name = "inputContracts"];
repeated .com.daml.ledger.api.v2.interactive.Metadata.InputContract input_contracts = 7 [json_name = "inputContracts"];
addInputContractsBuilder
(int index) repeated .com.daml.ledger.api.v2.interactive.Metadata.InputContract input_contracts = 7 [json_name = "inputContracts"];
addRepeatedField
(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()
clear()
clearField
(com.google.protobuf.Descriptors.FieldDescriptor field) Contextual information needed to process the transaction but not signed, either because it's already indirectly signed by signing the transaction, or because it doesn't impact the ledger staterepeated .com.daml.ledger.api.v2.interactive.Metadata.InputContract input_contracts = 7 [json_name = "inputContracts"];
optional uint64 max_ledger_effective_time = 10 [json_name = "maxLedgerEffectiveTime"];
uint32 mediator_group = 4 [json_name = "mediatorGroup"];
Where ledger time constraints are imposed during the execution of the contract they will be populated in the fields below.clearOneof
(com.google.protobuf.Descriptors.OneofDescriptor oneof) uint64 submission_time = 6 [json_name = "submissionTime"];
.com.daml.ledger.api.v2.interactive.Metadata.SubmitterInfo submitter_info = 2 [json_name = "submitterInfo"];
string synchronizer_id = 3 [json_name = "synchronizerId"];
string transaction_uuid = 5 [json_name = "transactionUuid"];
clone()
static final com.google.protobuf.Descriptors.Descriptor
com.google.protobuf.Descriptors.Descriptor
getGlobalKeyMapping
(int index) Contextual information needed to process the transaction but not signed, either because it's already indirectly signed by signing the transaction, or because it doesn't impact the ledger stategetGlobalKeyMappingBuilder
(int index) Contextual information needed to process the transaction but not signed, either because it's already indirectly signed by signing the transaction, or because it doesn't impact the ledger stateContextual information needed to process the transaction but not signed, either because it's already indirectly signed by signing the transaction, or because it doesn't impact the ledger stateint
Contextual information needed to process the transaction but not signed, either because it's already indirectly signed by signing the transaction, or because it doesn't impact the ledger stateContextual information needed to process the transaction but not signed, either because it's already indirectly signed by signing the transaction, or because it doesn't impact the ledger stategetGlobalKeyMappingOrBuilder
(int index) Contextual information needed to process the transaction but not signed, either because it's already indirectly signed by signing the transaction, or because it doesn't impact the ledger stateContextual information needed to process the transaction but not signed, either because it's already indirectly signed by signing the transaction, or because it doesn't impact the ledger stategetInputContracts
(int index) repeated .com.daml.ledger.api.v2.interactive.Metadata.InputContract input_contracts = 7 [json_name = "inputContracts"];
getInputContractsBuilder
(int index) repeated .com.daml.ledger.api.v2.interactive.Metadata.InputContract input_contracts = 7 [json_name = "inputContracts"];
repeated .com.daml.ledger.api.v2.interactive.Metadata.InputContract input_contracts = 7 [json_name = "inputContracts"];
int
repeated .com.daml.ledger.api.v2.interactive.Metadata.InputContract input_contracts = 7 [json_name = "inputContracts"];
repeated .com.daml.ledger.api.v2.interactive.Metadata.InputContract input_contracts = 7 [json_name = "inputContracts"];
getInputContractsOrBuilder
(int index) repeated .com.daml.ledger.api.v2.interactive.Metadata.InputContract input_contracts = 7 [json_name = "inputContracts"];
repeated .com.daml.ledger.api.v2.interactive.Metadata.InputContract input_contracts = 7 [json_name = "inputContracts"];
long
optional uint64 max_ledger_effective_time = 10 [json_name = "maxLedgerEffectiveTime"];
int
uint32 mediator_group = 4 [json_name = "mediatorGroup"];
long
Where ledger time constraints are imposed during the execution of the contract they will be populated in the fields below.long
uint64 submission_time = 6 [json_name = "submissionTime"];
.com.daml.ledger.api.v2.interactive.Metadata.SubmitterInfo submitter_info = 2 [json_name = "submitterInfo"];
.com.daml.ledger.api.v2.interactive.Metadata.SubmitterInfo submitter_info = 2 [json_name = "submitterInfo"];
.com.daml.ledger.api.v2.interactive.Metadata.SubmitterInfo submitter_info = 2 [json_name = "submitterInfo"];
string synchronizer_id = 3 [json_name = "synchronizerId"];
com.google.protobuf.ByteString
string synchronizer_id = 3 [json_name = "synchronizerId"];
string transaction_uuid = 5 [json_name = "transactionUuid"];
com.google.protobuf.ByteString
string transaction_uuid = 5 [json_name = "transactionUuid"];
boolean
optional uint64 max_ledger_effective_time = 10 [json_name = "maxLedgerEffectiveTime"];
boolean
Where ledger time constraints are imposed during the execution of the contract they will be populated in the fields below.boolean
.com.daml.ledger.api.v2.interactive.Metadata.SubmitterInfo submitter_info = 2 [json_name = "submitterInfo"];
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
final boolean
mergeFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom
(com.google.protobuf.Message other) .com.daml.ledger.api.v2.interactive.Metadata.SubmitterInfo submitter_info = 2 [json_name = "submitterInfo"];
mergeUnknownFields
(com.google.protobuf.UnknownFieldSet unknownFields) removeGlobalKeyMapping
(int index) Contextual information needed to process the transaction but not signed, either because it's already indirectly signed by signing the transaction, or because it doesn't impact the ledger stateremoveInputContracts
(int index) repeated .com.daml.ledger.api.v2.interactive.Metadata.InputContract input_contracts = 7 [json_name = "inputContracts"];
setGlobalKeyMapping
(int index, InteractiveSubmissionServiceOuterClass.Metadata.GlobalKeyMappingEntry value) Contextual information needed to process the transaction but not signed, either because it's already indirectly signed by signing the transaction, or because it doesn't impact the ledger statesetGlobalKeyMapping
(int index, InteractiveSubmissionServiceOuterClass.Metadata.GlobalKeyMappingEntry.Builder builderForValue) Contextual information needed to process the transaction but not signed, either because it's already indirectly signed by signing the transaction, or because it doesn't impact the ledger staterepeated .com.daml.ledger.api.v2.interactive.Metadata.InputContract input_contracts = 7 [json_name = "inputContracts"];
setInputContracts
(int index, InteractiveSubmissionServiceOuterClass.Metadata.InputContract.Builder builderForValue) repeated .com.daml.ledger.api.v2.interactive.Metadata.InputContract input_contracts = 7 [json_name = "inputContracts"];
setMaxLedgerEffectiveTime
(long value) optional uint64 max_ledger_effective_time = 10 [json_name = "maxLedgerEffectiveTime"];
setMediatorGroup
(int value) uint32 mediator_group = 4 [json_name = "mediatorGroup"];
setMinLedgerEffectiveTime
(long value) Where ledger time constraints are imposed during the execution of the contract they will be populated in the fields below.setRepeatedField
(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setSubmissionTime
(long value) uint64 submission_time = 6 [json_name = "submissionTime"];
.com.daml.ledger.api.v2.interactive.Metadata.SubmitterInfo submitter_info = 2 [json_name = "submitterInfo"];
setSubmitterInfo
(InteractiveSubmissionServiceOuterClass.Metadata.SubmitterInfo.Builder builderForValue) .com.daml.ledger.api.v2.interactive.Metadata.SubmitterInfo submitter_info = 2 [json_name = "submitterInfo"];
setSynchronizerId
(String value) string synchronizer_id = 3 [json_name = "synchronizerId"];
setSynchronizerIdBytes
(com.google.protobuf.ByteString value) string synchronizer_id = 3 [json_name = "synchronizerId"];
setTransactionUuid
(String value) string transaction_uuid = 5 [json_name = "transactionUuid"];
setTransactionUuidBytes
(com.google.protobuf.ByteString value) string transaction_uuid = 5 [json_name = "transactionUuid"];
setUnknownFields
(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFrom
Methods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFrom
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<InteractiveSubmissionServiceOuterClass.Metadata.Builder>
-
clear
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<InteractiveSubmissionServiceOuterClass.Metadata.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<InteractiveSubmissionServiceOuterClass.Metadata.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<InteractiveSubmissionServiceOuterClass.Metadata.Builder>
-
setField
public InteractiveSubmissionServiceOuterClass.Metadata.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<InteractiveSubmissionServiceOuterClass.Metadata.Builder>
-
clearField
public InteractiveSubmissionServiceOuterClass.Metadata.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<InteractiveSubmissionServiceOuterClass.Metadata.Builder>
-
clearOneof
public InteractiveSubmissionServiceOuterClass.Metadata.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<InteractiveSubmissionServiceOuterClass.Metadata.Builder>
-
setRepeatedField
public InteractiveSubmissionServiceOuterClass.Metadata.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<InteractiveSubmissionServiceOuterClass.Metadata.Builder>
-
addRepeatedField
public InteractiveSubmissionServiceOuterClass.Metadata.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<InteractiveSubmissionServiceOuterClass.Metadata.Builder>
-
mergeFrom
public InteractiveSubmissionServiceOuterClass.Metadata.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<InteractiveSubmissionServiceOuterClass.Metadata.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<InteractiveSubmissionServiceOuterClass.Metadata.Builder>
-
mergeFrom
public InteractiveSubmissionServiceOuterClass.Metadata.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<InteractiveSubmissionServiceOuterClass.Metadata.Builder>
- Throws:
IOException
-
hasSubmitterInfo
public boolean hasSubmitterInfo().com.daml.ledger.api.v2.interactive.Metadata.SubmitterInfo submitter_info = 2 [json_name = "submitterInfo"];
- Specified by:
hasSubmitterInfo
in interfaceInteractiveSubmissionServiceOuterClass.MetadataOrBuilder
- Returns:
- Whether the submitterInfo field is set.
-
getSubmitterInfo
.com.daml.ledger.api.v2.interactive.Metadata.SubmitterInfo submitter_info = 2 [json_name = "submitterInfo"];
- Specified by:
getSubmitterInfo
in interfaceInteractiveSubmissionServiceOuterClass.MetadataOrBuilder
- Returns:
- The submitterInfo.
-
setSubmitterInfo
public InteractiveSubmissionServiceOuterClass.Metadata.Builder setSubmitterInfo(InteractiveSubmissionServiceOuterClass.Metadata.SubmitterInfo value) .com.daml.ledger.api.v2.interactive.Metadata.SubmitterInfo submitter_info = 2 [json_name = "submitterInfo"];
-
setSubmitterInfo
public InteractiveSubmissionServiceOuterClass.Metadata.Builder setSubmitterInfo(InteractiveSubmissionServiceOuterClass.Metadata.SubmitterInfo.Builder builderForValue) .com.daml.ledger.api.v2.interactive.Metadata.SubmitterInfo submitter_info = 2 [json_name = "submitterInfo"];
-
mergeSubmitterInfo
public InteractiveSubmissionServiceOuterClass.Metadata.Builder mergeSubmitterInfo(InteractiveSubmissionServiceOuterClass.Metadata.SubmitterInfo value) .com.daml.ledger.api.v2.interactive.Metadata.SubmitterInfo submitter_info = 2 [json_name = "submitterInfo"];
-
clearSubmitterInfo
.com.daml.ledger.api.v2.interactive.Metadata.SubmitterInfo submitter_info = 2 [json_name = "submitterInfo"];
-
getSubmitterInfoBuilder
public InteractiveSubmissionServiceOuterClass.Metadata.SubmitterInfo.Builder getSubmitterInfoBuilder().com.daml.ledger.api.v2.interactive.Metadata.SubmitterInfo submitter_info = 2 [json_name = "submitterInfo"];
-
getSubmitterInfoOrBuilder
public InteractiveSubmissionServiceOuterClass.Metadata.SubmitterInfoOrBuilder getSubmitterInfoOrBuilder().com.daml.ledger.api.v2.interactive.Metadata.SubmitterInfo submitter_info = 2 [json_name = "submitterInfo"];
- Specified by:
getSubmitterInfoOrBuilder
in interfaceInteractiveSubmissionServiceOuterClass.MetadataOrBuilder
-
getSynchronizerId
string synchronizer_id = 3 [json_name = "synchronizerId"];
- Specified by:
getSynchronizerId
in interfaceInteractiveSubmissionServiceOuterClass.MetadataOrBuilder
- Returns:
- The synchronizerId.
-
getSynchronizerIdBytes
public com.google.protobuf.ByteString getSynchronizerIdBytes()string synchronizer_id = 3 [json_name = "synchronizerId"];
- Specified by:
getSynchronizerIdBytes
in interfaceInteractiveSubmissionServiceOuterClass.MetadataOrBuilder
- Returns:
- The bytes for synchronizerId.
-
setSynchronizerId
string synchronizer_id = 3 [json_name = "synchronizerId"];
- Parameters:
value
- The synchronizerId to set.- Returns:
- This builder for chaining.
-
clearSynchronizerId
string synchronizer_id = 3 [json_name = "synchronizerId"];
- Returns:
- This builder for chaining.
-
setSynchronizerIdBytes
public InteractiveSubmissionServiceOuterClass.Metadata.Builder setSynchronizerIdBytes(com.google.protobuf.ByteString value) string synchronizer_id = 3 [json_name = "synchronizerId"];
- Parameters:
value
- The bytes for synchronizerId to set.- Returns:
- This builder for chaining.
-
getMediatorGroup
public int getMediatorGroup()uint32 mediator_group = 4 [json_name = "mediatorGroup"];
- Specified by:
getMediatorGroup
in interfaceInteractiveSubmissionServiceOuterClass.MetadataOrBuilder
- Returns:
- The mediatorGroup.
-
setMediatorGroup
uint32 mediator_group = 4 [json_name = "mediatorGroup"];
- Parameters:
value
- The mediatorGroup to set.- Returns:
- This builder for chaining.
-
clearMediatorGroup
uint32 mediator_group = 4 [json_name = "mediatorGroup"];
- Returns:
- This builder for chaining.
-
getTransactionUuid
string transaction_uuid = 5 [json_name = "transactionUuid"];
- Specified by:
getTransactionUuid
in interfaceInteractiveSubmissionServiceOuterClass.MetadataOrBuilder
- Returns:
- The transactionUuid.
-
getTransactionUuidBytes
public com.google.protobuf.ByteString getTransactionUuidBytes()string transaction_uuid = 5 [json_name = "transactionUuid"];
- Specified by:
getTransactionUuidBytes
in interfaceInteractiveSubmissionServiceOuterClass.MetadataOrBuilder
- Returns:
- The bytes for transactionUuid.
-
setTransactionUuid
string transaction_uuid = 5 [json_name = "transactionUuid"];
- Parameters:
value
- The transactionUuid to set.- Returns:
- This builder for chaining.
-
clearTransactionUuid
string transaction_uuid = 5 [json_name = "transactionUuid"];
- Returns:
- This builder for chaining.
-
setTransactionUuidBytes
public InteractiveSubmissionServiceOuterClass.Metadata.Builder setTransactionUuidBytes(com.google.protobuf.ByteString value) string transaction_uuid = 5 [json_name = "transactionUuid"];
- Parameters:
value
- The bytes for transactionUuid to set.- Returns:
- This builder for chaining.
-
getSubmissionTime
public long getSubmissionTime()uint64 submission_time = 6 [json_name = "submissionTime"];
- Specified by:
getSubmissionTime
in interfaceInteractiveSubmissionServiceOuterClass.MetadataOrBuilder
- Returns:
- The submissionTime.
-
setSubmissionTime
uint64 submission_time = 6 [json_name = "submissionTime"];
- Parameters:
value
- The submissionTime to set.- Returns:
- This builder for chaining.
-
clearSubmissionTime
uint64 submission_time = 6 [json_name = "submissionTime"];
- Returns:
- This builder for chaining.
-
getInputContractsList
repeated .com.daml.ledger.api.v2.interactive.Metadata.InputContract input_contracts = 7 [json_name = "inputContracts"];
- Specified by:
getInputContractsList
in interfaceInteractiveSubmissionServiceOuterClass.MetadataOrBuilder
-
getInputContractsCount
public int getInputContractsCount()repeated .com.daml.ledger.api.v2.interactive.Metadata.InputContract input_contracts = 7 [json_name = "inputContracts"];
- Specified by:
getInputContractsCount
in interfaceInteractiveSubmissionServiceOuterClass.MetadataOrBuilder
-
getInputContracts
repeated .com.daml.ledger.api.v2.interactive.Metadata.InputContract input_contracts = 7 [json_name = "inputContracts"];
- Specified by:
getInputContracts
in interfaceInteractiveSubmissionServiceOuterClass.MetadataOrBuilder
-
setInputContracts
public InteractiveSubmissionServiceOuterClass.Metadata.Builder setInputContracts(int index, InteractiveSubmissionServiceOuterClass.Metadata.InputContract value) repeated .com.daml.ledger.api.v2.interactive.Metadata.InputContract input_contracts = 7 [json_name = "inputContracts"];
-
setInputContracts
public InteractiveSubmissionServiceOuterClass.Metadata.Builder setInputContracts(int index, InteractiveSubmissionServiceOuterClass.Metadata.InputContract.Builder builderForValue) repeated .com.daml.ledger.api.v2.interactive.Metadata.InputContract input_contracts = 7 [json_name = "inputContracts"];
-
addInputContracts
public InteractiveSubmissionServiceOuterClass.Metadata.Builder addInputContracts(InteractiveSubmissionServiceOuterClass.Metadata.InputContract value) repeated .com.daml.ledger.api.v2.interactive.Metadata.InputContract input_contracts = 7 [json_name = "inputContracts"];
-
addInputContracts
public InteractiveSubmissionServiceOuterClass.Metadata.Builder addInputContracts(int index, InteractiveSubmissionServiceOuterClass.Metadata.InputContract value) repeated .com.daml.ledger.api.v2.interactive.Metadata.InputContract input_contracts = 7 [json_name = "inputContracts"];
-
addInputContracts
public InteractiveSubmissionServiceOuterClass.Metadata.Builder addInputContracts(InteractiveSubmissionServiceOuterClass.Metadata.InputContract.Builder builderForValue) repeated .com.daml.ledger.api.v2.interactive.Metadata.InputContract input_contracts = 7 [json_name = "inputContracts"];
-
addInputContracts
public InteractiveSubmissionServiceOuterClass.Metadata.Builder addInputContracts(int index, InteractiveSubmissionServiceOuterClass.Metadata.InputContract.Builder builderForValue) repeated .com.daml.ledger.api.v2.interactive.Metadata.InputContract input_contracts = 7 [json_name = "inputContracts"];
-
addAllInputContracts
public InteractiveSubmissionServiceOuterClass.Metadata.Builder addAllInputContracts(Iterable<? extends InteractiveSubmissionServiceOuterClass.Metadata.InputContract> values) repeated .com.daml.ledger.api.v2.interactive.Metadata.InputContract input_contracts = 7 [json_name = "inputContracts"];
-
clearInputContracts
repeated .com.daml.ledger.api.v2.interactive.Metadata.InputContract input_contracts = 7 [json_name = "inputContracts"];
-
removeInputContracts
repeated .com.daml.ledger.api.v2.interactive.Metadata.InputContract input_contracts = 7 [json_name = "inputContracts"];
-
getInputContractsBuilder
public InteractiveSubmissionServiceOuterClass.Metadata.InputContract.Builder getInputContractsBuilder(int index) repeated .com.daml.ledger.api.v2.interactive.Metadata.InputContract input_contracts = 7 [json_name = "inputContracts"];
-
getInputContractsOrBuilder
public InteractiveSubmissionServiceOuterClass.Metadata.InputContractOrBuilder getInputContractsOrBuilder(int index) repeated .com.daml.ledger.api.v2.interactive.Metadata.InputContract input_contracts = 7 [json_name = "inputContracts"];
- Specified by:
getInputContractsOrBuilder
in interfaceInteractiveSubmissionServiceOuterClass.MetadataOrBuilder
-
getInputContractsOrBuilderList
public List<? extends InteractiveSubmissionServiceOuterClass.Metadata.InputContractOrBuilder> getInputContractsOrBuilderList()repeated .com.daml.ledger.api.v2.interactive.Metadata.InputContract input_contracts = 7 [json_name = "inputContracts"];
- Specified by:
getInputContractsOrBuilderList
in interfaceInteractiveSubmissionServiceOuterClass.MetadataOrBuilder
-
addInputContractsBuilder
public InteractiveSubmissionServiceOuterClass.Metadata.InputContract.Builder addInputContractsBuilder()repeated .com.daml.ledger.api.v2.interactive.Metadata.InputContract input_contracts = 7 [json_name = "inputContracts"];
-
addInputContractsBuilder
public InteractiveSubmissionServiceOuterClass.Metadata.InputContract.Builder addInputContractsBuilder(int index) repeated .com.daml.ledger.api.v2.interactive.Metadata.InputContract input_contracts = 7 [json_name = "inputContracts"];
-
getInputContractsBuilderList
public List<InteractiveSubmissionServiceOuterClass.Metadata.InputContract.Builder> getInputContractsBuilderList()repeated .com.daml.ledger.api.v2.interactive.Metadata.InputContract input_contracts = 7 [json_name = "inputContracts"];
-
hasMinLedgerEffectiveTime
public boolean hasMinLedgerEffectiveTime()Where ledger time constraints are imposed during the execution of the contract they will be populated in the fields below. These are optional because if the transaction does NOT depend on time, these values do not need to be set. The final ledger effective time used will be chosen when the command is submitted through the [execute] RPC. If the ledger effective time is outside of any populated min/max bounds then a different transaction can result, that will cause a confirmation message rejection.
optional uint64 min_ledger_effective_time = 9 [json_name = "minLedgerEffectiveTime"];
- Specified by:
hasMinLedgerEffectiveTime
in interfaceInteractiveSubmissionServiceOuterClass.MetadataOrBuilder
- Returns:
- Whether the minLedgerEffectiveTime field is set.
-
getMinLedgerEffectiveTime
public long getMinLedgerEffectiveTime()Where ledger time constraints are imposed during the execution of the contract they will be populated in the fields below. These are optional because if the transaction does NOT depend on time, these values do not need to be set. The final ledger effective time used will be chosen when the command is submitted through the [execute] RPC. If the ledger effective time is outside of any populated min/max bounds then a different transaction can result, that will cause a confirmation message rejection.
optional uint64 min_ledger_effective_time = 9 [json_name = "minLedgerEffectiveTime"];
- Specified by:
getMinLedgerEffectiveTime
in interfaceInteractiveSubmissionServiceOuterClass.MetadataOrBuilder
- Returns:
- The minLedgerEffectiveTime.
-
setMinLedgerEffectiveTime
public InteractiveSubmissionServiceOuterClass.Metadata.Builder setMinLedgerEffectiveTime(long value) Where ledger time constraints are imposed during the execution of the contract they will be populated in the fields below. These are optional because if the transaction does NOT depend on time, these values do not need to be set. The final ledger effective time used will be chosen when the command is submitted through the [execute] RPC. If the ledger effective time is outside of any populated min/max bounds then a different transaction can result, that will cause a confirmation message rejection.
optional uint64 min_ledger_effective_time = 9 [json_name = "minLedgerEffectiveTime"];
- Parameters:
value
- The minLedgerEffectiveTime to set.- Returns:
- This builder for chaining.
-
clearMinLedgerEffectiveTime
Where ledger time constraints are imposed during the execution of the contract they will be populated in the fields below. These are optional because if the transaction does NOT depend on time, these values do not need to be set. The final ledger effective time used will be chosen when the command is submitted through the [execute] RPC. If the ledger effective time is outside of any populated min/max bounds then a different transaction can result, that will cause a confirmation message rejection.
optional uint64 min_ledger_effective_time = 9 [json_name = "minLedgerEffectiveTime"];
- Returns:
- This builder for chaining.
-
hasMaxLedgerEffectiveTime
public boolean hasMaxLedgerEffectiveTime()optional uint64 max_ledger_effective_time = 10 [json_name = "maxLedgerEffectiveTime"];
- Specified by:
hasMaxLedgerEffectiveTime
in interfaceInteractiveSubmissionServiceOuterClass.MetadataOrBuilder
- Returns:
- Whether the maxLedgerEffectiveTime field is set.
-
getMaxLedgerEffectiveTime
public long getMaxLedgerEffectiveTime()optional uint64 max_ledger_effective_time = 10 [json_name = "maxLedgerEffectiveTime"];
- Specified by:
getMaxLedgerEffectiveTime
in interfaceInteractiveSubmissionServiceOuterClass.MetadataOrBuilder
- Returns:
- The maxLedgerEffectiveTime.
-
setMaxLedgerEffectiveTime
public InteractiveSubmissionServiceOuterClass.Metadata.Builder setMaxLedgerEffectiveTime(long value) optional uint64 max_ledger_effective_time = 10 [json_name = "maxLedgerEffectiveTime"];
- Parameters:
value
- The maxLedgerEffectiveTime to set.- Returns:
- This builder for chaining.
-
clearMaxLedgerEffectiveTime
optional uint64 max_ledger_effective_time = 10 [json_name = "maxLedgerEffectiveTime"];
- Returns:
- This builder for chaining.
-
getGlobalKeyMappingList
public List<InteractiveSubmissionServiceOuterClass.Metadata.GlobalKeyMappingEntry> getGlobalKeyMappingList()Contextual information needed to process the transaction but not signed, either because it's already indirectly signed by signing the transaction, or because it doesn't impact the ledger state
repeated .com.daml.ledger.api.v2.interactive.Metadata.GlobalKeyMappingEntry global_key_mapping = 8 [json_name = "globalKeyMapping"];
- Specified by:
getGlobalKeyMappingList
in interfaceInteractiveSubmissionServiceOuterClass.MetadataOrBuilder
-
getGlobalKeyMappingCount
public int getGlobalKeyMappingCount()Contextual information needed to process the transaction but not signed, either because it's already indirectly signed by signing the transaction, or because it doesn't impact the ledger state
repeated .com.daml.ledger.api.v2.interactive.Metadata.GlobalKeyMappingEntry global_key_mapping = 8 [json_name = "globalKeyMapping"];
- Specified by:
getGlobalKeyMappingCount
in interfaceInteractiveSubmissionServiceOuterClass.MetadataOrBuilder
-
getGlobalKeyMapping
public InteractiveSubmissionServiceOuterClass.Metadata.GlobalKeyMappingEntry getGlobalKeyMapping(int index) Contextual information needed to process the transaction but not signed, either because it's already indirectly signed by signing the transaction, or because it doesn't impact the ledger state
repeated .com.daml.ledger.api.v2.interactive.Metadata.GlobalKeyMappingEntry global_key_mapping = 8 [json_name = "globalKeyMapping"];
- Specified by:
getGlobalKeyMapping
in interfaceInteractiveSubmissionServiceOuterClass.MetadataOrBuilder
-
setGlobalKeyMapping
public InteractiveSubmissionServiceOuterClass.Metadata.Builder setGlobalKeyMapping(int index, InteractiveSubmissionServiceOuterClass.Metadata.GlobalKeyMappingEntry value) Contextual information needed to process the transaction but not signed, either because it's already indirectly signed by signing the transaction, or because it doesn't impact the ledger state
repeated .com.daml.ledger.api.v2.interactive.Metadata.GlobalKeyMappingEntry global_key_mapping = 8 [json_name = "globalKeyMapping"];
-
setGlobalKeyMapping
public InteractiveSubmissionServiceOuterClass.Metadata.Builder setGlobalKeyMapping(int index, InteractiveSubmissionServiceOuterClass.Metadata.GlobalKeyMappingEntry.Builder builderForValue) Contextual information needed to process the transaction but not signed, either because it's already indirectly signed by signing the transaction, or because it doesn't impact the ledger state
repeated .com.daml.ledger.api.v2.interactive.Metadata.GlobalKeyMappingEntry global_key_mapping = 8 [json_name = "globalKeyMapping"];
-
addGlobalKeyMapping
public InteractiveSubmissionServiceOuterClass.Metadata.Builder addGlobalKeyMapping(InteractiveSubmissionServiceOuterClass.Metadata.GlobalKeyMappingEntry value) Contextual information needed to process the transaction but not signed, either because it's already indirectly signed by signing the transaction, or because it doesn't impact the ledger state
repeated .com.daml.ledger.api.v2.interactive.Metadata.GlobalKeyMappingEntry global_key_mapping = 8 [json_name = "globalKeyMapping"];
-
addGlobalKeyMapping
public InteractiveSubmissionServiceOuterClass.Metadata.Builder addGlobalKeyMapping(int index, InteractiveSubmissionServiceOuterClass.Metadata.GlobalKeyMappingEntry value) Contextual information needed to process the transaction but not signed, either because it's already indirectly signed by signing the transaction, or because it doesn't impact the ledger state
repeated .com.daml.ledger.api.v2.interactive.Metadata.GlobalKeyMappingEntry global_key_mapping = 8 [json_name = "globalKeyMapping"];
-
addGlobalKeyMapping
public InteractiveSubmissionServiceOuterClass.Metadata.Builder addGlobalKeyMapping(InteractiveSubmissionServiceOuterClass.Metadata.GlobalKeyMappingEntry.Builder builderForValue) Contextual information needed to process the transaction but not signed, either because it's already indirectly signed by signing the transaction, or because it doesn't impact the ledger state
repeated .com.daml.ledger.api.v2.interactive.Metadata.GlobalKeyMappingEntry global_key_mapping = 8 [json_name = "globalKeyMapping"];
-
addGlobalKeyMapping
public InteractiveSubmissionServiceOuterClass.Metadata.Builder addGlobalKeyMapping(int index, InteractiveSubmissionServiceOuterClass.Metadata.GlobalKeyMappingEntry.Builder builderForValue) Contextual information needed to process the transaction but not signed, either because it's already indirectly signed by signing the transaction, or because it doesn't impact the ledger state
repeated .com.daml.ledger.api.v2.interactive.Metadata.GlobalKeyMappingEntry global_key_mapping = 8 [json_name = "globalKeyMapping"];
-
addAllGlobalKeyMapping
public InteractiveSubmissionServiceOuterClass.Metadata.Builder addAllGlobalKeyMapping(Iterable<? extends InteractiveSubmissionServiceOuterClass.Metadata.GlobalKeyMappingEntry> values) Contextual information needed to process the transaction but not signed, either because it's already indirectly signed by signing the transaction, or because it doesn't impact the ledger state
repeated .com.daml.ledger.api.v2.interactive.Metadata.GlobalKeyMappingEntry global_key_mapping = 8 [json_name = "globalKeyMapping"];
-
clearGlobalKeyMapping
Contextual information needed to process the transaction but not signed, either because it's already indirectly signed by signing the transaction, or because it doesn't impact the ledger state
repeated .com.daml.ledger.api.v2.interactive.Metadata.GlobalKeyMappingEntry global_key_mapping = 8 [json_name = "globalKeyMapping"];
-
removeGlobalKeyMapping
Contextual information needed to process the transaction but not signed, either because it's already indirectly signed by signing the transaction, or because it doesn't impact the ledger state
repeated .com.daml.ledger.api.v2.interactive.Metadata.GlobalKeyMappingEntry global_key_mapping = 8 [json_name = "globalKeyMapping"];
-
getGlobalKeyMappingBuilder
public InteractiveSubmissionServiceOuterClass.Metadata.GlobalKeyMappingEntry.Builder getGlobalKeyMappingBuilder(int index) Contextual information needed to process the transaction but not signed, either because it's already indirectly signed by signing the transaction, or because it doesn't impact the ledger state
repeated .com.daml.ledger.api.v2.interactive.Metadata.GlobalKeyMappingEntry global_key_mapping = 8 [json_name = "globalKeyMapping"];
-
getGlobalKeyMappingOrBuilder
public InteractiveSubmissionServiceOuterClass.Metadata.GlobalKeyMappingEntryOrBuilder getGlobalKeyMappingOrBuilder(int index) Contextual information needed to process the transaction but not signed, either because it's already indirectly signed by signing the transaction, or because it doesn't impact the ledger state
repeated .com.daml.ledger.api.v2.interactive.Metadata.GlobalKeyMappingEntry global_key_mapping = 8 [json_name = "globalKeyMapping"];
- Specified by:
getGlobalKeyMappingOrBuilder
in interfaceInteractiveSubmissionServiceOuterClass.MetadataOrBuilder
-
getGlobalKeyMappingOrBuilderList
public List<? extends InteractiveSubmissionServiceOuterClass.Metadata.GlobalKeyMappingEntryOrBuilder> getGlobalKeyMappingOrBuilderList()Contextual information needed to process the transaction but not signed, either because it's already indirectly signed by signing the transaction, or because it doesn't impact the ledger state
repeated .com.daml.ledger.api.v2.interactive.Metadata.GlobalKeyMappingEntry global_key_mapping = 8 [json_name = "globalKeyMapping"];
- Specified by:
getGlobalKeyMappingOrBuilderList
in interfaceInteractiveSubmissionServiceOuterClass.MetadataOrBuilder
-
addGlobalKeyMappingBuilder
public InteractiveSubmissionServiceOuterClass.Metadata.GlobalKeyMappingEntry.Builder addGlobalKeyMappingBuilder()Contextual information needed to process the transaction but not signed, either because it's already indirectly signed by signing the transaction, or because it doesn't impact the ledger state
repeated .com.daml.ledger.api.v2.interactive.Metadata.GlobalKeyMappingEntry global_key_mapping = 8 [json_name = "globalKeyMapping"];
-
addGlobalKeyMappingBuilder
public InteractiveSubmissionServiceOuterClass.Metadata.GlobalKeyMappingEntry.Builder addGlobalKeyMappingBuilder(int index) Contextual information needed to process the transaction but not signed, either because it's already indirectly signed by signing the transaction, or because it doesn't impact the ledger state
repeated .com.daml.ledger.api.v2.interactive.Metadata.GlobalKeyMappingEntry global_key_mapping = 8 [json_name = "globalKeyMapping"];
-
getGlobalKeyMappingBuilderList
public List<InteractiveSubmissionServiceOuterClass.Metadata.GlobalKeyMappingEntry.Builder> getGlobalKeyMappingBuilderList()Contextual information needed to process the transaction but not signed, either because it's already indirectly signed by signing the transaction, or because it doesn't impact the ledger state
repeated .com.daml.ledger.api.v2.interactive.Metadata.GlobalKeyMappingEntry global_key_mapping = 8 [json_name = "globalKeyMapping"];
-
setUnknownFields
public final InteractiveSubmissionServiceOuterClass.Metadata.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<InteractiveSubmissionServiceOuterClass.Metadata.Builder>
-
mergeUnknownFields
public final InteractiveSubmissionServiceOuterClass.Metadata.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<InteractiveSubmissionServiceOuterClass.Metadata.Builder>
-