Class InteractiveSubmissionServiceOuterClass.Metadata.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<InteractiveSubmissionServiceOuterClass.Metadata.Builder>
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 state Optional: can be emptyaddAllInputContracts(Iterable<? extends InteractiveSubmissionServiceOuterClass.Metadata.InputContract> values) Not populated if the transaction has no input contracts Optional: can be emptyaddGlobalKeyMapping(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 Optional: can be emptyaddGlobalKeyMapping(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 Optional: can be emptyContextual 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 Optional: can be emptyaddGlobalKeyMapping(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 Optional: can be emptyContextual 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 Optional: can be emptyaddGlobalKeyMappingBuilder(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 Optional: can be emptyNot populated if the transaction has no input contracts Optional: can be emptyaddInputContracts(int index, InteractiveSubmissionServiceOuterClass.Metadata.InputContract.Builder builderForValue) Not populated if the transaction has no input contracts Optional: can be emptyNot populated if the transaction has no input contracts Optional: can be emptyaddInputContracts(InteractiveSubmissionServiceOuterClass.Metadata.InputContract.Builder builderForValue) Not populated if the transaction has no input contracts Optional: can be emptyNot populated if the transaction has no input contracts Optional: can be emptyaddInputContractsBuilder(int index) Not populated if the transaction has no input contracts Optional: can be emptyaddRepeatedField(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 state Optional: can be emptyNot populated if the transaction has no input contracts Optional: can be emptyOptionalMaximum timestamp at which the transaction can be recorded onto the ledger via the synchronizer `synchronizer_id`.RequiredOptionalclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) RequiredRequiredRequiredRequiredclone()static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetGlobalKeyMapping(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 Optional: can be emptygetGlobalKeyMappingBuilder(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 Optional: can be emptyContextual 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 Optional: can be emptyintContextual 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 Optional: can be emptyContextual 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 Optional: can be emptygetGlobalKeyMappingOrBuilder(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 Optional: can be emptyContextual 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 Optional: can be emptygetInputContracts(int index) Not populated if the transaction has no input contracts Optional: can be emptygetInputContractsBuilder(int index) Not populated if the transaction has no input contracts Optional: can be emptyNot populated if the transaction has no input contracts Optional: can be emptyintNot populated if the transaction has no input contracts Optional: can be emptyNot populated if the transaction has no input contracts Optional: can be emptygetInputContractsOrBuilder(int index) Not populated if the transaction has no input contracts Optional: can be emptyNot populated if the transaction has no input contracts Optional: can be emptylongOptionallongMaximum timestamp at which the transaction can be recorded onto the ledger via the synchronizer `synchronizer_id`.intRequiredlongOptionallongRequiredRequiredRequiredRequiredRequiredcom.google.protobuf.ByteStringRequiredRequiredcom.google.protobuf.ByteStringRequiredbooleanOptionalbooleanMaximum timestamp at which the transaction can be recorded onto the ledger via the synchronizer `synchronizer_id`.booleanOptionalbooleanRequiredprotected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) RequiredmergeUnknownFields(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 state Optional: can be emptyremoveInputContracts(int index) Not populated if the transaction has no input contracts Optional: can be emptysetGlobalKeyMapping(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 Optional: can be emptysetGlobalKeyMapping(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 Optional: can be emptyNot populated if the transaction has no input contracts Optional: can be emptysetInputContracts(int index, InteractiveSubmissionServiceOuterClass.Metadata.InputContract.Builder builderForValue) Not populated if the transaction has no input contracts Optional: can be emptysetMaxLedgerEffectiveTime(long value) OptionalsetMaxRecordTime(long value) Maximum timestamp at which the transaction can be recorded onto the ledger via the synchronizer `synchronizer_id`.setMediatorGroup(int value) RequiredsetMinLedgerEffectiveTime(long value) OptionalsetPreparationTime(long value) RequiredsetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) RequiredsetSubmitterInfo(InteractiveSubmissionServiceOuterClass.Metadata.SubmitterInfo.Builder builderForValue) RequiredsetSynchronizerId(String value) RequiredsetSynchronizerIdBytes(com.google.protobuf.ByteString value) RequiredsetTransactionUuid(String value) RequiredsetTransactionUuidBytes(com.google.protobuf.ByteString value) RequiredsetUnknownFields(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, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods 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:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<InteractiveSubmissionServiceOuterClass.Metadata.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<InteractiveSubmissionServiceOuterClass.Metadata.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<InteractiveSubmissionServiceOuterClass.Metadata.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<InteractiveSubmissionServiceOuterClass.Metadata.Builder>
-
setField
public InteractiveSubmissionServiceOuterClass.Metadata.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<InteractiveSubmissionServiceOuterClass.Metadata.Builder>
-
clearField
public InteractiveSubmissionServiceOuterClass.Metadata.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<InteractiveSubmissionServiceOuterClass.Metadata.Builder>
-
clearOneof
public InteractiveSubmissionServiceOuterClass.Metadata.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin 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:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<InteractiveSubmissionServiceOuterClass.Metadata.Builder>
-
addRepeatedField
public InteractiveSubmissionServiceOuterClass.Metadata.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<InteractiveSubmissionServiceOuterClass.Metadata.Builder>
-
mergeFrom
public InteractiveSubmissionServiceOuterClass.Metadata.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<InteractiveSubmissionServiceOuterClass.Metadata.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin 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:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<InteractiveSubmissionServiceOuterClass.Metadata.Builder>- Throws:
IOException
-
hasSubmitterInfo
public boolean hasSubmitterInfo()Required
.com.daml.ledger.api.v2.interactive.Metadata.SubmitterInfo submitter_info = 2;- Specified by:
hasSubmitterInfoin interfaceInteractiveSubmissionServiceOuterClass.MetadataOrBuilder- Returns:
- Whether the submitterInfo field is set.
-
getSubmitterInfo
Required
.com.daml.ledger.api.v2.interactive.Metadata.SubmitterInfo submitter_info = 2;- Specified by:
getSubmitterInfoin interfaceInteractiveSubmissionServiceOuterClass.MetadataOrBuilder- Returns:
- The submitterInfo.
-
setSubmitterInfo
public InteractiveSubmissionServiceOuterClass.Metadata.Builder setSubmitterInfo(InteractiveSubmissionServiceOuterClass.Metadata.SubmitterInfo value) Required
.com.daml.ledger.api.v2.interactive.Metadata.SubmitterInfo submitter_info = 2; -
setSubmitterInfo
public InteractiveSubmissionServiceOuterClass.Metadata.Builder setSubmitterInfo(InteractiveSubmissionServiceOuterClass.Metadata.SubmitterInfo.Builder builderForValue) Required
.com.daml.ledger.api.v2.interactive.Metadata.SubmitterInfo submitter_info = 2; -
mergeSubmitterInfo
public InteractiveSubmissionServiceOuterClass.Metadata.Builder mergeSubmitterInfo(InteractiveSubmissionServiceOuterClass.Metadata.SubmitterInfo value) Required
.com.daml.ledger.api.v2.interactive.Metadata.SubmitterInfo submitter_info = 2; -
clearSubmitterInfo
Required
.com.daml.ledger.api.v2.interactive.Metadata.SubmitterInfo submitter_info = 2; -
getSubmitterInfoBuilder
public InteractiveSubmissionServiceOuterClass.Metadata.SubmitterInfo.Builder getSubmitterInfoBuilder()Required
.com.daml.ledger.api.v2.interactive.Metadata.SubmitterInfo submitter_info = 2; -
getSubmitterInfoOrBuilder
public InteractiveSubmissionServiceOuterClass.Metadata.SubmitterInfoOrBuilder getSubmitterInfoOrBuilder()Required
.com.daml.ledger.api.v2.interactive.Metadata.SubmitterInfo submitter_info = 2;- Specified by:
getSubmitterInfoOrBuilderin interfaceInteractiveSubmissionServiceOuterClass.MetadataOrBuilder
-
getSynchronizerId
Required
string synchronizer_id = 3;- Specified by:
getSynchronizerIdin interfaceInteractiveSubmissionServiceOuterClass.MetadataOrBuilder- Returns:
- The synchronizerId.
-
getSynchronizerIdBytes
public com.google.protobuf.ByteString getSynchronizerIdBytes()Required
string synchronizer_id = 3;- Specified by:
getSynchronizerIdBytesin interfaceInteractiveSubmissionServiceOuterClass.MetadataOrBuilder- Returns:
- The bytes for synchronizerId.
-
setSynchronizerId
Required
string synchronizer_id = 3;- Parameters:
value- The synchronizerId to set.- Returns:
- This builder for chaining.
-
clearSynchronizerId
Required
string synchronizer_id = 3;- Returns:
- This builder for chaining.
-
setSynchronizerIdBytes
public InteractiveSubmissionServiceOuterClass.Metadata.Builder setSynchronizerIdBytes(com.google.protobuf.ByteString value) Required
string synchronizer_id = 3;- Parameters:
value- The bytes for synchronizerId to set.- Returns:
- This builder for chaining.
-
getMediatorGroup
public int getMediatorGroup()Required
uint32 mediator_group = 4;- Specified by:
getMediatorGroupin interfaceInteractiveSubmissionServiceOuterClass.MetadataOrBuilder- Returns:
- The mediatorGroup.
-
setMediatorGroup
Required
uint32 mediator_group = 4;- Parameters:
value- The mediatorGroup to set.- Returns:
- This builder for chaining.
-
clearMediatorGroup
Required
uint32 mediator_group = 4;- Returns:
- This builder for chaining.
-
getTransactionUuid
Required
string transaction_uuid = 5;- Specified by:
getTransactionUuidin interfaceInteractiveSubmissionServiceOuterClass.MetadataOrBuilder- Returns:
- The transactionUuid.
-
getTransactionUuidBytes
public com.google.protobuf.ByteString getTransactionUuidBytes()Required
string transaction_uuid = 5;- Specified by:
getTransactionUuidBytesin interfaceInteractiveSubmissionServiceOuterClass.MetadataOrBuilder- Returns:
- The bytes for transactionUuid.
-
setTransactionUuid
Required
string transaction_uuid = 5;- Parameters:
value- The transactionUuid to set.- Returns:
- This builder for chaining.
-
clearTransactionUuid
Required
string transaction_uuid = 5;- Returns:
- This builder for chaining.
-
setTransactionUuidBytes
public InteractiveSubmissionServiceOuterClass.Metadata.Builder setTransactionUuidBytes(com.google.protobuf.ByteString value) Required
string transaction_uuid = 5;- Parameters:
value- The bytes for transactionUuid to set.- Returns:
- This builder for chaining.
-
getPreparationTime
public long getPreparationTime()Required
uint64 preparation_time = 6;- Specified by:
getPreparationTimein interfaceInteractiveSubmissionServiceOuterClass.MetadataOrBuilder- Returns:
- The preparationTime.
-
setPreparationTime
Required
uint64 preparation_time = 6;- Parameters:
value- The preparationTime to set.- Returns:
- This builder for chaining.
-
clearPreparationTime
Required
uint64 preparation_time = 6;- Returns:
- This builder for chaining.
-
getInputContractsList
Not populated if the transaction has no input contracts Optional: can be empty
repeated .com.daml.ledger.api.v2.interactive.Metadata.InputContract input_contracts = 7;- Specified by:
getInputContractsListin interfaceInteractiveSubmissionServiceOuterClass.MetadataOrBuilder
-
getInputContractsCount
public int getInputContractsCount()Not populated if the transaction has no input contracts Optional: can be empty
repeated .com.daml.ledger.api.v2.interactive.Metadata.InputContract input_contracts = 7;- Specified by:
getInputContractsCountin interfaceInteractiveSubmissionServiceOuterClass.MetadataOrBuilder
-
getInputContracts
Not populated if the transaction has no input contracts Optional: can be empty
repeated .com.daml.ledger.api.v2.interactive.Metadata.InputContract input_contracts = 7;- Specified by:
getInputContractsin interfaceInteractiveSubmissionServiceOuterClass.MetadataOrBuilder
-
setInputContracts
public InteractiveSubmissionServiceOuterClass.Metadata.Builder setInputContracts(int index, InteractiveSubmissionServiceOuterClass.Metadata.InputContract value) Not populated if the transaction has no input contracts Optional: can be empty
repeated .com.daml.ledger.api.v2.interactive.Metadata.InputContract input_contracts = 7; -
setInputContracts
public InteractiveSubmissionServiceOuterClass.Metadata.Builder setInputContracts(int index, InteractiveSubmissionServiceOuterClass.Metadata.InputContract.Builder builderForValue) Not populated if the transaction has no input contracts Optional: can be empty
repeated .com.daml.ledger.api.v2.interactive.Metadata.InputContract input_contracts = 7; -
addInputContracts
public InteractiveSubmissionServiceOuterClass.Metadata.Builder addInputContracts(InteractiveSubmissionServiceOuterClass.Metadata.InputContract value) Not populated if the transaction has no input contracts Optional: can be empty
repeated .com.daml.ledger.api.v2.interactive.Metadata.InputContract input_contracts = 7; -
addInputContracts
public InteractiveSubmissionServiceOuterClass.Metadata.Builder addInputContracts(int index, InteractiveSubmissionServiceOuterClass.Metadata.InputContract value) Not populated if the transaction has no input contracts Optional: can be empty
repeated .com.daml.ledger.api.v2.interactive.Metadata.InputContract input_contracts = 7; -
addInputContracts
public InteractiveSubmissionServiceOuterClass.Metadata.Builder addInputContracts(InteractiveSubmissionServiceOuterClass.Metadata.InputContract.Builder builderForValue) Not populated if the transaction has no input contracts Optional: can be empty
repeated .com.daml.ledger.api.v2.interactive.Metadata.InputContract input_contracts = 7; -
addInputContracts
public InteractiveSubmissionServiceOuterClass.Metadata.Builder addInputContracts(int index, InteractiveSubmissionServiceOuterClass.Metadata.InputContract.Builder builderForValue) Not populated if the transaction has no input contracts Optional: can be empty
repeated .com.daml.ledger.api.v2.interactive.Metadata.InputContract input_contracts = 7; -
addAllInputContracts
public InteractiveSubmissionServiceOuterClass.Metadata.Builder addAllInputContracts(Iterable<? extends InteractiveSubmissionServiceOuterClass.Metadata.InputContract> values) Not populated if the transaction has no input contracts Optional: can be empty
repeated .com.daml.ledger.api.v2.interactive.Metadata.InputContract input_contracts = 7; -
clearInputContracts
Not populated if the transaction has no input contracts Optional: can be empty
repeated .com.daml.ledger.api.v2.interactive.Metadata.InputContract input_contracts = 7; -
removeInputContracts
Not populated if the transaction has no input contracts Optional: can be empty
repeated .com.daml.ledger.api.v2.interactive.Metadata.InputContract input_contracts = 7; -
getInputContractsBuilder
public InteractiveSubmissionServiceOuterClass.Metadata.InputContract.Builder getInputContractsBuilder(int index) Not populated if the transaction has no input contracts Optional: can be empty
repeated .com.daml.ledger.api.v2.interactive.Metadata.InputContract input_contracts = 7; -
getInputContractsOrBuilder
public InteractiveSubmissionServiceOuterClass.Metadata.InputContractOrBuilder getInputContractsOrBuilder(int index) Not populated if the transaction has no input contracts Optional: can be empty
repeated .com.daml.ledger.api.v2.interactive.Metadata.InputContract input_contracts = 7;- Specified by:
getInputContractsOrBuilderin interfaceInteractiveSubmissionServiceOuterClass.MetadataOrBuilder
-
getInputContractsOrBuilderList
public List<? extends InteractiveSubmissionServiceOuterClass.Metadata.InputContractOrBuilder> getInputContractsOrBuilderList()Not populated if the transaction has no input contracts Optional: can be empty
repeated .com.daml.ledger.api.v2.interactive.Metadata.InputContract input_contracts = 7;- Specified by:
getInputContractsOrBuilderListin interfaceInteractiveSubmissionServiceOuterClass.MetadataOrBuilder
-
addInputContractsBuilder
public InteractiveSubmissionServiceOuterClass.Metadata.InputContract.Builder addInputContractsBuilder()Not populated if the transaction has no input contracts Optional: can be empty
repeated .com.daml.ledger.api.v2.interactive.Metadata.InputContract input_contracts = 7; -
addInputContractsBuilder
public InteractiveSubmissionServiceOuterClass.Metadata.InputContract.Builder addInputContractsBuilder(int index) Not populated if the transaction has no input contracts Optional: can be empty
repeated .com.daml.ledger.api.v2.interactive.Metadata.InputContract input_contracts = 7; -
getInputContractsBuilderList
public List<InteractiveSubmissionServiceOuterClass.Metadata.InputContract.Builder> getInputContractsBuilderList()Not populated if the transaction has no input contracts Optional: can be empty
repeated .com.daml.ledger.api.v2.interactive.Metadata.InputContract input_contracts = 7; -
hasMinLedgerEffectiveTime
public boolean hasMinLedgerEffectiveTime()Optional
optional uint64 min_ledger_effective_time = 9;- Specified by:
hasMinLedgerEffectiveTimein interfaceInteractiveSubmissionServiceOuterClass.MetadataOrBuilder- Returns:
- Whether the minLedgerEffectiveTime field is set.
-
getMinLedgerEffectiveTime
public long getMinLedgerEffectiveTime()Optional
optional uint64 min_ledger_effective_time = 9;- Specified by:
getMinLedgerEffectiveTimein interfaceInteractiveSubmissionServiceOuterClass.MetadataOrBuilder- Returns:
- The minLedgerEffectiveTime.
-
setMinLedgerEffectiveTime
public InteractiveSubmissionServiceOuterClass.Metadata.Builder setMinLedgerEffectiveTime(long value) Optional
optional uint64 min_ledger_effective_time = 9;- Parameters:
value- The minLedgerEffectiveTime to set.- Returns:
- This builder for chaining.
-
clearMinLedgerEffectiveTime
Optional
optional uint64 min_ledger_effective_time = 9;- Returns:
- This builder for chaining.
-
hasMaxLedgerEffectiveTime
public boolean hasMaxLedgerEffectiveTime()Optional
optional uint64 max_ledger_effective_time = 10;- Specified by:
hasMaxLedgerEffectiveTimein interfaceInteractiveSubmissionServiceOuterClass.MetadataOrBuilder- Returns:
- Whether the maxLedgerEffectiveTime field is set.
-
getMaxLedgerEffectiveTime
public long getMaxLedgerEffectiveTime()Optional
optional uint64 max_ledger_effective_time = 10;- Specified by:
getMaxLedgerEffectiveTimein interfaceInteractiveSubmissionServiceOuterClass.MetadataOrBuilder- Returns:
- The maxLedgerEffectiveTime.
-
setMaxLedgerEffectiveTime
public InteractiveSubmissionServiceOuterClass.Metadata.Builder setMaxLedgerEffectiveTime(long value) Optional
optional uint64 max_ledger_effective_time = 10;- Parameters:
value- The maxLedgerEffectiveTime to set.- Returns:
- This builder for chaining.
-
clearMaxLedgerEffectiveTime
Optional
optional uint64 max_ledger_effective_time = 10;- 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 Optional: can be empty
repeated .com.daml.ledger.api.v2.interactive.Metadata.GlobalKeyMappingEntry global_key_mapping = 8;- Specified by:
getGlobalKeyMappingListin 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 Optional: can be empty
repeated .com.daml.ledger.api.v2.interactive.Metadata.GlobalKeyMappingEntry global_key_mapping = 8;- Specified by:
getGlobalKeyMappingCountin 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 Optional: can be empty
repeated .com.daml.ledger.api.v2.interactive.Metadata.GlobalKeyMappingEntry global_key_mapping = 8;- Specified by:
getGlobalKeyMappingin 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 Optional: can be empty
repeated .com.daml.ledger.api.v2.interactive.Metadata.GlobalKeyMappingEntry global_key_mapping = 8; -
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 Optional: can be empty
repeated .com.daml.ledger.api.v2.interactive.Metadata.GlobalKeyMappingEntry global_key_mapping = 8; -
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 Optional: can be empty
repeated .com.daml.ledger.api.v2.interactive.Metadata.GlobalKeyMappingEntry global_key_mapping = 8; -
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 Optional: can be empty
repeated .com.daml.ledger.api.v2.interactive.Metadata.GlobalKeyMappingEntry global_key_mapping = 8; -
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 Optional: can be empty
repeated .com.daml.ledger.api.v2.interactive.Metadata.GlobalKeyMappingEntry global_key_mapping = 8; -
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 Optional: can be empty
repeated .com.daml.ledger.api.v2.interactive.Metadata.GlobalKeyMappingEntry global_key_mapping = 8; -
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 Optional: can be empty
repeated .com.daml.ledger.api.v2.interactive.Metadata.GlobalKeyMappingEntry global_key_mapping = 8; -
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 Optional: can be empty
repeated .com.daml.ledger.api.v2.interactive.Metadata.GlobalKeyMappingEntry global_key_mapping = 8; -
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 Optional: can be empty
repeated .com.daml.ledger.api.v2.interactive.Metadata.GlobalKeyMappingEntry global_key_mapping = 8; -
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 Optional: can be empty
repeated .com.daml.ledger.api.v2.interactive.Metadata.GlobalKeyMappingEntry global_key_mapping = 8; -
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 Optional: can be empty
repeated .com.daml.ledger.api.v2.interactive.Metadata.GlobalKeyMappingEntry global_key_mapping = 8;- Specified by:
getGlobalKeyMappingOrBuilderin 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 Optional: can be empty
repeated .com.daml.ledger.api.v2.interactive.Metadata.GlobalKeyMappingEntry global_key_mapping = 8;- Specified by:
getGlobalKeyMappingOrBuilderListin 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 Optional: can be empty
repeated .com.daml.ledger.api.v2.interactive.Metadata.GlobalKeyMappingEntry global_key_mapping = 8; -
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 Optional: can be empty
repeated .com.daml.ledger.api.v2.interactive.Metadata.GlobalKeyMappingEntry global_key_mapping = 8; -
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 Optional: can be empty
repeated .com.daml.ledger.api.v2.interactive.Metadata.GlobalKeyMappingEntry global_key_mapping = 8; -
hasMaxRecordTime
public boolean hasMaxRecordTime()Maximum timestamp at which the transaction can be recorded onto the ledger via the synchronizer `synchronizer_id`. If submitted after it will be rejected even if otherwise valid, in which case it needs to be prepared and signed again with a new valid max_record_time. Unsigned in 3.3 to avoid a breaking protocol change Will be signed in 3.4+ Set max_record_time in the PreparedTransactionRequest to get this field set accordingly Optional
optional uint64 max_record_time = 11;- Specified by:
hasMaxRecordTimein interfaceInteractiveSubmissionServiceOuterClass.MetadataOrBuilder- Returns:
- Whether the maxRecordTime field is set.
-
getMaxRecordTime
public long getMaxRecordTime()Maximum timestamp at which the transaction can be recorded onto the ledger via the synchronizer `synchronizer_id`. If submitted after it will be rejected even if otherwise valid, in which case it needs to be prepared and signed again with a new valid max_record_time. Unsigned in 3.3 to avoid a breaking protocol change Will be signed in 3.4+ Set max_record_time in the PreparedTransactionRequest to get this field set accordingly Optional
optional uint64 max_record_time = 11;- Specified by:
getMaxRecordTimein interfaceInteractiveSubmissionServiceOuterClass.MetadataOrBuilder- Returns:
- The maxRecordTime.
-
setMaxRecordTime
Maximum timestamp at which the transaction can be recorded onto the ledger via the synchronizer `synchronizer_id`. If submitted after it will be rejected even if otherwise valid, in which case it needs to be prepared and signed again with a new valid max_record_time. Unsigned in 3.3 to avoid a breaking protocol change Will be signed in 3.4+ Set max_record_time in the PreparedTransactionRequest to get this field set accordingly Optional
optional uint64 max_record_time = 11;- Parameters:
value- The maxRecordTime to set.- Returns:
- This builder for chaining.
-
clearMaxRecordTime
Maximum timestamp at which the transaction can be recorded onto the ledger via the synchronizer `synchronizer_id`. If submitted after it will be rejected even if otherwise valid, in which case it needs to be prepared and signed again with a new valid max_record_time. Unsigned in 3.3 to avoid a breaking protocol change Will be signed in 3.4+ Set max_record_time in the PreparedTransactionRequest to get this field set accordingly Optional
optional uint64 max_record_time = 11;- Returns:
- This builder for chaining.
-
setUnknownFields
public final InteractiveSubmissionServiceOuterClass.Metadata.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<InteractiveSubmissionServiceOuterClass.Metadata.Builder>
-
mergeUnknownFields
public final InteractiveSubmissionServiceOuterClass.Metadata.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<InteractiveSubmissionServiceOuterClass.Metadata.Builder>
-