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 TypeMethodDescription* 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, 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
-
getPartyId
public int getPartyId()* The party id, in the range [0, num_parties).
uint32 party_id = 1;- Specified by:
getPartyIdin interfaceHintsPartyIdOrBuilder- Returns:
- The partyId.
-
setPartyId
* 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
* 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:
getNumPartiesin interfaceHintsPartyIdOrBuilder- Returns:
- The numParties.
-
setNumParties
* The number of parties in the hinTS scheme.
uint32 num_parties = 2;- Parameters:
value- The numParties to set.- Returns:
- This builder for chaining.
-
clearNumParties
* The number of parties in the hinTS scheme.
uint32 num_parties = 2;- Returns:
- This builder for chaining.
-