Interface InteractiveSubmissionServiceOuterClass.MetadataOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
InteractiveSubmissionServiceOuterClass.Metadata,InteractiveSubmissionServiceOuterClass.Metadata.Builder
- Enclosing class:
InteractiveSubmissionServiceOuterClass
public static interface InteractiveSubmissionServiceOuterClass.MetadataOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetGlobalKeyMapping(int index) Deprecated.intDeprecated.Deprecated.getGlobalKeyMappingOrBuilder(int index) Deprecated.Deprecated.getInputContracts(int index) Not 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`.intRequiredlongOptionallongRequiredRequiredRequiredRequiredcom.google.protobuf.ByteStringRequiredRequiredcom.google.protobuf.ByteStringRequiredbooleanOptionalbooleanMaximum timestamp at which the transaction can be recorded onto the ledger via the synchronizer `synchronizer_id`.booleanOptionalbooleanRequiredMethods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasSubmitterInfo
boolean hasSubmitterInfo()Required
.com.daml.ledger.api.v2.interactive.Metadata.SubmitterInfo submitter_info = 2;- Returns:
- Whether the submitterInfo field is set.
-
getSubmitterInfo
InteractiveSubmissionServiceOuterClass.Metadata.SubmitterInfo getSubmitterInfo()Required
.com.daml.ledger.api.v2.interactive.Metadata.SubmitterInfo submitter_info = 2;- Returns:
- The submitterInfo.
-
getSubmitterInfoOrBuilder
InteractiveSubmissionServiceOuterClass.Metadata.SubmitterInfoOrBuilder getSubmitterInfoOrBuilder()Required
.com.daml.ledger.api.v2.interactive.Metadata.SubmitterInfo submitter_info = 2; -
getSynchronizerId
String getSynchronizerId()Required
string synchronizer_id = 3;- Returns:
- The synchronizerId.
-
getSynchronizerIdBytes
com.google.protobuf.ByteString getSynchronizerIdBytes()Required
string synchronizer_id = 3;- Returns:
- The bytes for synchronizerId.
-
getMediatorGroup
int getMediatorGroup()Required
uint32 mediator_group = 4;- Returns:
- The mediatorGroup.
-
getTransactionUuid
String getTransactionUuid()Required
string transaction_uuid = 5;- Returns:
- The transactionUuid.
-
getTransactionUuidBytes
com.google.protobuf.ByteString getTransactionUuidBytes()Required
string transaction_uuid = 5;- Returns:
- The bytes for transactionUuid.
-
getPreparationTime
long getPreparationTime()Required
uint64 preparation_time = 6;- Returns:
- The preparationTime.
-
getInputContractsList
List<InteractiveSubmissionServiceOuterClass.Metadata.InputContract> 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; -
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; -
getInputContractsCount
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; -
getInputContractsOrBuilderList
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; -
getInputContractsOrBuilder
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; -
hasMinLedgerEffectiveTime
boolean hasMinLedgerEffectiveTime()Optional
optional uint64 min_ledger_effective_time = 9;- Returns:
- Whether the minLedgerEffectiveTime field is set.
-
getMinLedgerEffectiveTime
long getMinLedgerEffectiveTime()Optional
optional uint64 min_ledger_effective_time = 9;- Returns:
- The minLedgerEffectiveTime.
-
hasMaxLedgerEffectiveTime
boolean hasMaxLedgerEffectiveTime()Optional
optional uint64 max_ledger_effective_time = 10;- Returns:
- Whether the maxLedgerEffectiveTime field is set.
-
getMaxLedgerEffectiveTime
long getMaxLedgerEffectiveTime()Optional
optional uint64 max_ledger_effective_time = 10;- Returns:
- The maxLedgerEffectiveTime.
-
hasMaxRecordTime
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. Set max_record_time in the PreparedTransactionRequest to get this field set accordingly Optional
optional uint64 max_record_time = 11;- Returns:
- Whether the maxRecordTime field is set.
-
getMaxRecordTime
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. Set max_record_time in the PreparedTransactionRequest to get this field set accordingly Optional
optional uint64 max_record_time = 11;- Returns:
- The maxRecordTime.
-
getGlobalKeyMappingList
@Deprecated List<InteractiveSubmissionServiceOuterClass.Metadata.GlobalKeyMappingEntry> getGlobalKeyMappingList()Deprecated.This fields is deprecated and will always be empty. Keys and associated contracts are already present and signed within the transaction nodes where they're used Optional: can be empty
repeated .com.daml.ledger.api.v2.interactive.Metadata.GlobalKeyMappingEntry global_key_mapping = 8 [deprecated = true]; -
getGlobalKeyMapping
@Deprecated InteractiveSubmissionServiceOuterClass.Metadata.GlobalKeyMappingEntry getGlobalKeyMapping(int index) Deprecated.This fields is deprecated and will always be empty. Keys and associated contracts are already present and signed within the transaction nodes where they're used Optional: can be empty
repeated .com.daml.ledger.api.v2.interactive.Metadata.GlobalKeyMappingEntry global_key_mapping = 8 [deprecated = true]; -
getGlobalKeyMappingCount
Deprecated.This fields is deprecated and will always be empty. Keys and associated contracts are already present and signed within the transaction nodes where they're used Optional: can be empty
repeated .com.daml.ledger.api.v2.interactive.Metadata.GlobalKeyMappingEntry global_key_mapping = 8 [deprecated = true]; -
getGlobalKeyMappingOrBuilderList
@Deprecated List<? extends InteractiveSubmissionServiceOuterClass.Metadata.GlobalKeyMappingEntryOrBuilder> getGlobalKeyMappingOrBuilderList()Deprecated.This fields is deprecated and will always be empty. Keys and associated contracts are already present and signed within the transaction nodes where they're used Optional: can be empty
repeated .com.daml.ledger.api.v2.interactive.Metadata.GlobalKeyMappingEntry global_key_mapping = 8 [deprecated = true]; -
getGlobalKeyMappingOrBuilder
@Deprecated InteractiveSubmissionServiceOuterClass.Metadata.GlobalKeyMappingEntryOrBuilder getGlobalKeyMappingOrBuilder(int index) Deprecated.This fields is deprecated and will always be empty. Keys and associated contracts are already present and signed within the transaction nodes where they're used Optional: can be empty
repeated .com.daml.ledger.api.v2.interactive.Metadata.GlobalKeyMappingEntry global_key_mapping = 8 [deprecated = true];
-