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 Type
    Method
    Description
    * For an N-of-M threshold key, this is a list of M signatures, at least N of which must be non-null.
    * For an N-of-M threshold key, this is a list of M signatures, at least N of which must be non-null.
    boolean
    * For an N-of-M threshold key, this is a list of M signatures, at least N of which must be non-null.
    * For an N-of-M threshold key, this is a list of M signatures, at least N of which must be non-null.
    * 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, mergeFrom

    Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder

    addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException

    Methods inherited from class java.lang.Object

    equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods 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:
      hasSigs in interface ThresholdSignatureOrBuilder
      Returns:
      Whether the sigs field is set.
    • getSigs

      public SignatureList 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:
      getSigs in interface ThresholdSignatureOrBuilder
      Returns:
      The sigs.
    • setSigs

      public ThresholdSignature.Builder 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.
       
      .proto.SignatureList sigs = 2;
    • setSigs

      public ThresholdSignature.Builder 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.
       
      .proto.SignatureList sigs = 2;
    • mergeSigs

      public ThresholdSignature.Builder 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.
       
      .proto.SignatureList sigs = 2;
    • clearSigs

      public ThresholdSignature.Builder 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;