Class HintsPartyId.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<HintsPartyId,HintsPartyId.Builder>
com.google.protobuf.GeneratedMessageLite.Builder<HintsPartyId,HintsPartyId.Builder>
com.hedera.hashgraph.sdk.proto.HintsPartyId.Builder
All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, HintsPartyIdOrBuilder, Cloneable
Enclosing class:
HintsPartyId

public static final class HintsPartyId.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<HintsPartyId,HintsPartyId.Builder> implements HintsPartyIdOrBuilder
 *
 The id of a party in a hinTS scheme with a certain
 number of parties.
 
Protobuf type com.hedera.hapi.node.state.hints.HintsPartyId
  • Field Summary

    Fields inherited from class com.google.protobuf.GeneratedMessageLite.Builder

    instance
  • Method Summary

    Modifier and Type
    Method
    Description
    * The number of parties in the hinTS scheme.
    * The party id, in the range [0, num_parties).
    int
    * The number of parties in the hinTS scheme.
    int
    * The party id, in the range [0, num_parties).
    setNumParties(int value)
    * The number of parties in the hinTS scheme.
    setPartyId(int value)
    * The party id, in the range [0, num_parties).

    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

    • getPartyId

      public int getPartyId()
       *
       The party id, in the range [0, num_parties).
       
      uint32 party_id = 1;
      Specified by:
      getPartyId in interface HintsPartyIdOrBuilder
      Returns:
      The partyId.
    • setPartyId

      public HintsPartyId.Builder setPartyId(int value)
       *
       The party id, in the range [0, num_parties).
       
      uint32 party_id = 1;
      Parameters:
      value - The partyId to set.
      Returns:
      This builder for chaining.
    • clearPartyId

      public HintsPartyId.Builder clearPartyId()
       *
       The party id, in the range [0, num_parties).
       
      uint32 party_id = 1;
      Returns:
      This builder for chaining.
    • getNumParties

      public int getNumParties()
       *
       The number of parties in the hinTS scheme.
       
      uint32 num_parties = 2;
      Specified by:
      getNumParties in interface HintsPartyIdOrBuilder
      Returns:
      The numParties.
    • setNumParties

      public HintsPartyId.Builder setNumParties(int value)
       *
       The number of parties in the hinTS scheme.
       
      uint32 num_parties = 2;
      Parameters:
      value - The numParties to set.
      Returns:
      This builder for chaining.
    • clearNumParties

      public HintsPartyId.Builder clearNumParties()
       *
       The number of parties in the hinTS scheme.
       
      uint32 num_parties = 2;
      Returns:
      This builder for chaining.