Module com.hedera.hashgraph.sdk
Package com.hedera.hashgraph.sdk.proto
Class ThresholdSignature.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<ThresholdSignature,ThresholdSignature.Builder>
com.google.protobuf.GeneratedMessageLite.Builder<ThresholdSignature,ThresholdSignature.Builder>
com.hedera.hashgraph.sdk.proto.ThresholdSignature.Builder
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,ThresholdSignatureOrBuilder,Cloneable
- Enclosing class:
ThresholdSignature
public static final class ThresholdSignature.Builder
extends com.google.protobuf.GeneratedMessageLite.Builder<ThresholdSignature,ThresholdSignature.Builder>
implements ThresholdSignatureOrBuilder
* This message is deprecated and MUST NOT be used to communicate with network nodes. It is retained here only for historical reasons. Client software MUST NOT include this message in any request. <br/> Compliant nodes SHALL NOT accept any request containing this message. Please use the `SignaturePair` and `SignatureMap` messages, in combination with `ThresholdKey` keys, instead of this message.Protobuf type
proto.ThresholdSignature-
Field Summary
Fields inherited from class com.google.protobuf.GeneratedMessageLite.Builder
instance -
Method Summary
Modifier and TypeMethodDescription* For an N-of-M threshold key, this is a list of M signatures, at least N of which must be non-null.getSigs()* For an N-of-M threshold key, this is a list of M signatures, at least N of which must be non-null.booleanhasSigs()* For an N-of-M threshold key, this is a list of M signatures, at least N of which must be non-null.mergeSigs(SignatureList value) * For an N-of-M threshold key, this is a list of M signatures, at least N of which must be non-null.setSigs(SignatureList value) * For an N-of-M threshold key, this is a list of M signatures, at least N of which must be non-null.setSigs(SignatureList.Builder builderForValue) * For an N-of-M threshold key, this is a list of M signatures, at least N of which must be non-null.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
-
hasSigs
public boolean hasSigs()* For an N-of-M threshold key, this is a list of M signatures, at least N of which must be non-null.
.proto.SignatureList sigs = 2;- Specified by:
hasSigsin interfaceThresholdSignatureOrBuilder- Returns:
- Whether the sigs field is set.
-
getSigs
* For an N-of-M threshold key, this is a list of M signatures, at least N of which must be non-null.
.proto.SignatureList sigs = 2;- Specified by:
getSigsin interfaceThresholdSignatureOrBuilder- Returns:
- The sigs.
-
setSigs
* For an N-of-M threshold key, this is a list of M signatures, at least N of which must be non-null.
.proto.SignatureList sigs = 2; -
setSigs
* For an N-of-M threshold key, this is a list of M signatures, at least N of which must be non-null.
.proto.SignatureList sigs = 2; -
mergeSigs
* For an N-of-M threshold key, this is a list of M signatures, at least N of which must be non-null.
.proto.SignatureList sigs = 2; -
clearSigs
* For an N-of-M threshold key, this is a list of M signatures, at least N of which must be non-null.
.proto.SignatureList sigs = 2;
-