java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<HintsScheme,HintsScheme.Builder>
com.google.protobuf.GeneratedMessageLite.Builder<HintsScheme,HintsScheme.Builder>
com.hedera.hashgraph.sdk.proto.HintsScheme.Builder
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,HintsSchemeOrBuilder,Cloneable
- Enclosing class:
HintsScheme
public static final class HintsScheme.Builder
extends com.google.protobuf.GeneratedMessageLite.Builder<HintsScheme,HintsScheme.Builder>
implements HintsSchemeOrBuilder
* The information constituting the hinTS scheme Hiero TSS.Protobuf type
com.hedera.hapi.node.state.hints.HintsScheme-
Field Summary
Fields inherited from class com.google.protobuf.GeneratedMessageLite.Builder
instance -
Method Summary
Modifier and TypeMethodDescriptionaddAllNodePartyIds(Iterable<? extends NodePartyId> values) * The final party ids assigned to each node in the target roster.addNodePartyIds(int index, NodePartyId value) * The final party ids assigned to each node in the target roster.addNodePartyIds(int index, NodePartyId.Builder builderForValue) * The final party ids assigned to each node in the target roster.addNodePartyIds(NodePartyId value) * The final party ids assigned to each node in the target roster.addNodePartyIds(NodePartyId.Builder builderForValue) * The final party ids assigned to each node in the target roster.* The final party ids assigned to each node in the target roster.* The aggregation and verification keys for the scheme.getNodePartyIds(int index) * The final party ids assigned to each node in the target roster.int* The final party ids assigned to each node in the target roster.* The final party ids assigned to each node in the target roster.* The aggregation and verification keys for the scheme.boolean* The aggregation and verification keys for the scheme.* The aggregation and verification keys for the scheme.removeNodePartyIds(int index) * The final party ids assigned to each node in the target roster.setNodePartyIds(int index, NodePartyId value) * The final party ids assigned to each node in the target roster.setNodePartyIds(int index, NodePartyId.Builder builderForValue) * The final party ids assigned to each node in the target roster.* The aggregation and verification keys for the scheme.setPreprocessedKeys(PreprocessedKeys.Builder builderForValue) * The aggregation and verification keys for the scheme.Methods inherited from class com.google.protobuf.GeneratedMessageLite.Builder
build, buildPartial, clear, clone, copyOnWrite, copyOnWriteInternal, getDefaultInstanceForType, internalMergeFrom, isInitialized, mergeFrom, mergeFrom, mergeFrom, mergeFromMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
Method Details
-
hasPreprocessedKeys
public boolean hasPreprocessedKeys()* The aggregation and verification keys for the scheme.
.com.hedera.hapi.node.state.hints.PreprocessedKeys preprocessed_keys = 1;- Specified by:
hasPreprocessedKeysin interfaceHintsSchemeOrBuilder- Returns:
- Whether the preprocessedKeys field is set.
-
getPreprocessedKeys
* The aggregation and verification keys for the scheme.
.com.hedera.hapi.node.state.hints.PreprocessedKeys preprocessed_keys = 1;- Specified by:
getPreprocessedKeysin interfaceHintsSchemeOrBuilder- Returns:
- The preprocessedKeys.
-
setPreprocessedKeys
* The aggregation and verification keys for the scheme.
.com.hedera.hapi.node.state.hints.PreprocessedKeys preprocessed_keys = 1; -
setPreprocessedKeys
* The aggregation and verification keys for the scheme.
.com.hedera.hapi.node.state.hints.PreprocessedKeys preprocessed_keys = 1; -
mergePreprocessedKeys
* The aggregation and verification keys for the scheme.
.com.hedera.hapi.node.state.hints.PreprocessedKeys preprocessed_keys = 1; -
clearPreprocessedKeys
* The aggregation and verification keys for the scheme.
.com.hedera.hapi.node.state.hints.PreprocessedKeys preprocessed_keys = 1; -
getNodePartyIdsList
* The final party ids assigned to each node in the target roster.
repeated .com.hedera.hapi.node.state.hints.NodePartyId node_party_ids = 2;- Specified by:
getNodePartyIdsListin interfaceHintsSchemeOrBuilder
-
getNodePartyIdsCount
public int getNodePartyIdsCount()* The final party ids assigned to each node in the target roster.
repeated .com.hedera.hapi.node.state.hints.NodePartyId node_party_ids = 2;- Specified by:
getNodePartyIdsCountin interfaceHintsSchemeOrBuilder
-
getNodePartyIds
* The final party ids assigned to each node in the target roster.
repeated .com.hedera.hapi.node.state.hints.NodePartyId node_party_ids = 2;- Specified by:
getNodePartyIdsin interfaceHintsSchemeOrBuilder
-
setNodePartyIds
* The final party ids assigned to each node in the target roster.
repeated .com.hedera.hapi.node.state.hints.NodePartyId node_party_ids = 2; -
setNodePartyIds
* The final party ids assigned to each node in the target roster.
repeated .com.hedera.hapi.node.state.hints.NodePartyId node_party_ids = 2; -
addNodePartyIds
* The final party ids assigned to each node in the target roster.
repeated .com.hedera.hapi.node.state.hints.NodePartyId node_party_ids = 2; -
addNodePartyIds
* The final party ids assigned to each node in the target roster.
repeated .com.hedera.hapi.node.state.hints.NodePartyId node_party_ids = 2; -
addNodePartyIds
* The final party ids assigned to each node in the target roster.
repeated .com.hedera.hapi.node.state.hints.NodePartyId node_party_ids = 2; -
addNodePartyIds
* The final party ids assigned to each node in the target roster.
repeated .com.hedera.hapi.node.state.hints.NodePartyId node_party_ids = 2; -
addAllNodePartyIds
* The final party ids assigned to each node in the target roster.
repeated .com.hedera.hapi.node.state.hints.NodePartyId node_party_ids = 2; -
clearNodePartyIds
* The final party ids assigned to each node in the target roster.
repeated .com.hedera.hapi.node.state.hints.NodePartyId node_party_ids = 2; -
removeNodePartyIds
* The final party ids assigned to each node in the target roster.
repeated .com.hedera.hapi.node.state.hints.NodePartyId node_party_ids = 2;
-