Interface InteractiveSubmissionServiceOuterClass.DamlTransactionOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
InteractiveSubmissionServiceOuterClass.DamlTransaction,InteractiveSubmissionServiceOuterClass.DamlTransaction.Builder
- Enclosing class:
InteractiveSubmissionServiceOuterClass
public static interface InteractiveSubmissionServiceOuterClass.DamlTransactionOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetNodes(int index) List of nodes in the transaction Required: must be non-emptyintList of nodes in the transaction Required: must be non-emptygetNodeSeeds(int index) Node seeds are values associated with certain nodes used for generating cryptographic salts Required: must be non-emptyintNode seeds are values associated with certain nodes used for generating cryptographic salts Required: must be non-emptyNode seeds are values associated with certain nodes used for generating cryptographic salts Required: must be non-emptygetNodeSeedsOrBuilder(int index) Node seeds are values associated with certain nodes used for generating cryptographic salts Required: must be non-emptyNode seeds are values associated with certain nodes used for generating cryptographic salts Required: must be non-emptyList of nodes in the transaction Required: must be non-emptygetNodesOrBuilder(int index) List of nodes in the transaction Required: must be non-emptyList of nodes in the transaction Required: must be non-emptygetRoots(int index) Root nodes of the transaction Required: must be non-emptycom.google.protobuf.ByteStringgetRootsBytes(int index) Root nodes of the transaction Required: must be non-emptyintRoot nodes of the transaction Required: must be non-emptyRoot nodes of the transaction Required: must be non-emptyserialization version, will be >= max(nodes version) Requiredcom.google.protobuf.ByteStringserialization version, will be >= max(nodes version) RequiredMethods 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
-
getVersion
String getVersion()serialization version, will be >= max(nodes version) Required
string version = 1;- Returns:
- The version.
-
getVersionBytes
com.google.protobuf.ByteString getVersionBytes()serialization version, will be >= max(nodes version) Required
string version = 1;- Returns:
- The bytes for version.
-
getRootsList
Root nodes of the transaction Required: must be non-empty
repeated string roots = 2;- Returns:
- A list containing the roots.
-
getRootsCount
int getRootsCount()Root nodes of the transaction Required: must be non-empty
repeated string roots = 2;- Returns:
- The count of roots.
-
getRoots
Root nodes of the transaction Required: must be non-empty
repeated string roots = 2;- Parameters:
index- The index of the element to return.- Returns:
- The roots at the given index.
-
getRootsBytes
com.google.protobuf.ByteString getRootsBytes(int index) Root nodes of the transaction Required: must be non-empty
repeated string roots = 2;- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the roots at the given index.
-
getNodesList
List<InteractiveSubmissionServiceOuterClass.DamlTransaction.Node> getNodesList()List of nodes in the transaction Required: must be non-empty
repeated .com.daml.ledger.api.v2.interactive.DamlTransaction.Node nodes = 3; -
getNodes
List of nodes in the transaction Required: must be non-empty
repeated .com.daml.ledger.api.v2.interactive.DamlTransaction.Node nodes = 3; -
getNodesCount
int getNodesCount()List of nodes in the transaction Required: must be non-empty
repeated .com.daml.ledger.api.v2.interactive.DamlTransaction.Node nodes = 3; -
getNodesOrBuilderList
List<? extends InteractiveSubmissionServiceOuterClass.DamlTransaction.NodeOrBuilder> getNodesOrBuilderList()List of nodes in the transaction Required: must be non-empty
repeated .com.daml.ledger.api.v2.interactive.DamlTransaction.Node nodes = 3; -
getNodesOrBuilder
List of nodes in the transaction Required: must be non-empty
repeated .com.daml.ledger.api.v2.interactive.DamlTransaction.Node nodes = 3; -
getNodeSeedsList
List<InteractiveSubmissionServiceOuterClass.DamlTransaction.NodeSeed> getNodeSeedsList()Node seeds are values associated with certain nodes used for generating cryptographic salts Required: must be non-empty
repeated .com.daml.ledger.api.v2.interactive.DamlTransaction.NodeSeed node_seeds = 4; -
getNodeSeeds
Node seeds are values associated with certain nodes used for generating cryptographic salts Required: must be non-empty
repeated .com.daml.ledger.api.v2.interactive.DamlTransaction.NodeSeed node_seeds = 4; -
getNodeSeedsCount
int getNodeSeedsCount()Node seeds are values associated with certain nodes used for generating cryptographic salts Required: must be non-empty
repeated .com.daml.ledger.api.v2.interactive.DamlTransaction.NodeSeed node_seeds = 4; -
getNodeSeedsOrBuilderList
List<? extends InteractiveSubmissionServiceOuterClass.DamlTransaction.NodeSeedOrBuilder> getNodeSeedsOrBuilderList()Node seeds are values associated with certain nodes used for generating cryptographic salts Required: must be non-empty
repeated .com.daml.ledger.api.v2.interactive.DamlTransaction.NodeSeed node_seeds = 4; -
getNodeSeedsOrBuilder
InteractiveSubmissionServiceOuterClass.DamlTransaction.NodeSeedOrBuilder getNodeSeedsOrBuilder(int index) Node seeds are values associated with certain nodes used for generating cryptographic salts Required: must be non-empty
repeated .com.daml.ledger.api.v2.interactive.DamlTransaction.NodeSeed node_seeds = 4;
-