java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<NodeSignature,NodeSignature.Builder>
com.google.protobuf.GeneratedMessageLite.Builder<NodeSignature,NodeSignature.Builder>
com.hedera.hashgraph.sdk.proto.NodeSignature.Builder
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,NodeSignatureOrBuilder,Cloneable
- Enclosing class:
NodeSignature
public static final class NodeSignature.Builder
extends com.google.protobuf.GeneratedMessageLite.Builder<NodeSignature,NodeSignature.Builder>
implements NodeSignatureOrBuilder
* A pair of a _RSA_ signature and the node id of the node that created the signature.Protobuf type
com.hedera.hapi.node.state.roster.NodeSignature-
Field Summary
Fields inherited from class com.google.protobuf.GeneratedMessageLite.Builder
instance -
Method Summary
Modifier and TypeMethodDescription* The node id of the node that created the _RSA_ signature.* The bytes of an _RSA_ signature.long* The node id of the node that created the _RSA_ signature.com.google.protobuf.ByteString* The bytes of an _RSA_ signature.setNodeId(long value) * The node id of the node that created the _RSA_ signature.setNodeSignature(com.google.protobuf.ByteString value) * The bytes of an _RSA_ signature.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
-
getNodeId
public long getNodeId()* The node id of the node that created the _RSA_ signature. This value MUST be set.<br/> This value MUST NOT be empty.<br/> This value is REQUIRED.
uint64 node_id = 1;- Specified by:
getNodeIdin interfaceNodeSignatureOrBuilder- Returns:
- The nodeId.
-
setNodeId
* The node id of the node that created the _RSA_ signature. This value MUST be set.<br/> This value MUST NOT be empty.<br/> This value is REQUIRED.
uint64 node_id = 1;- Parameters:
value- The nodeId to set.- Returns:
- This builder for chaining.
-
clearNodeId
* The node id of the node that created the _RSA_ signature. This value MUST be set.<br/> This value MUST NOT be empty.<br/> This value is REQUIRED.
uint64 node_id = 1;- Returns:
- This builder for chaining.
-
getNodeSignature
public com.google.protobuf.ByteString getNodeSignature()* The bytes of an _RSA_ signature. This value MUST be set.<br/> This value MUST NOT be empty.<br/> This value MUST contain a valid signature.
bytes node_signature = 2;- Specified by:
getNodeSignaturein interfaceNodeSignatureOrBuilder- Returns:
- The nodeSignature.
-
setNodeSignature
* The bytes of an _RSA_ signature. This value MUST be set.<br/> This value MUST NOT be empty.<br/> This value MUST contain a valid signature.
bytes node_signature = 2;- Parameters:
value- The nodeSignature to set.- Returns:
- This builder for chaining.
-
clearNodeSignature
* The bytes of an _RSA_ signature. This value MUST be set.<br/> This value MUST NOT be empty.<br/> This value MUST contain a valid signature.
bytes node_signature = 2;- Returns:
- This builder for chaining.
-