java.lang.Object
com.google.protobuf.AbstractMessageLite<NodeAddressBook,NodeAddressBook.Builder>
com.google.protobuf.GeneratedMessageLite<NodeAddressBook,NodeAddressBook.Builder>
com.hedera.hashgraph.sdk.proto.NodeAddressBook
- All Implemented Interfaces:
com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,NodeAddressBookOrBuilder
@Generated
public final class NodeAddressBook
extends com.google.protobuf.GeneratedMessageLite<NodeAddressBook,NodeAddressBook.Builder>
implements NodeAddressBookOrBuilder
* A list of nodes and their metadata that contains details of the nodes running the network. Used to parse the contents of system files `0.0.101` and `0.0.102`.Protobuf type
proto.NodeAddressBook-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final class* A list of nodes and their metadata that contains details of the nodes running the network.Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageLite
com.google.protobuf.GeneratedMessageLite.DefaultInstanceBasedParser<T extends com.google.protobuf.GeneratedMessageLite<T,?>>, com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType, BuilderType>, BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType, BuilderType>>, com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType, BuilderType>, BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType, BuilderType>>, com.google.protobuf.GeneratedMessageLite.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType, BuilderType>, BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType, BuilderType>>, com.google.protobuf.GeneratedMessageLite.GeneratedExtension<ContainingType extends com.google.protobuf.MessageLite, Type>, com.google.protobuf.GeneratedMessageLite.MethodToInvoke, com.google.protobuf.GeneratedMessageLite.SerializedForm Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsFields inherited from class com.google.protobuf.GeneratedMessageLite
unknownFieldsFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionprotected final ObjectdynamicMethod(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, Object arg0, Object arg1) static NodeAddressBookgetNodeAddress(int index) * Published data for all nodes in the networkint* Published data for all nodes in the network* Published data for all nodes in the networkgetNodeAddressOrBuilder(int index) * Published data for all nodes in the networkList<? extends NodeAddressOrBuilder> * Published data for all nodes in the networkstatic NodeAddressBook.Builderstatic NodeAddressBook.BuildernewBuilder(NodeAddressBook prototype) static NodeAddressBookparseDelimitedFrom(InputStream input) static NodeAddressBookparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static NodeAddressBookparseFrom(byte[] data) static NodeAddressBookparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static NodeAddressBookparseFrom(com.google.protobuf.ByteString data) static NodeAddressBookparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static NodeAddressBookparseFrom(com.google.protobuf.CodedInputStream input) static NodeAddressBookparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static NodeAddressBookparseFrom(InputStream input) static NodeAddressBookparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static NodeAddressBookparseFrom(ByteBuffer data) static NodeAddressBookparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<NodeAddressBook> parser()Methods inherited from class com.google.protobuf.GeneratedMessageLite
createBuilder, createBuilder, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, emptyProtobufList, equals, getDefaultInstanceForType, getParserForType, getSerializedSize, hashCode, isInitialized, makeImmutable, mergeLengthDelimitedField, mergeUnknownFields, mergeVarintField, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBuilderForType, newMessageInfo, newRepeatedGeneratedExtension, newSingularGeneratedExtension, parseDelimitedFrom, parseDelimitedFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parsePartialFrom, parseUnknownField, registerDefaultInstance, toBuilder, toString, writeToMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
Field Details
-
NODEADDRESS_FIELD_NUMBER
public static final int NODEADDRESS_FIELD_NUMBER- See Also:
-
-
Method Details
-
getNodeAddressList
* Published data for all nodes in the network
repeated .proto.NodeAddress nodeAddress = 1;- Specified by:
getNodeAddressListin interfaceNodeAddressBookOrBuilder
-
getNodeAddressOrBuilderList
* Published data for all nodes in the network
repeated .proto.NodeAddress nodeAddress = 1; -
getNodeAddressCount
public int getNodeAddressCount()* Published data for all nodes in the network
repeated .proto.NodeAddress nodeAddress = 1;- Specified by:
getNodeAddressCountin interfaceNodeAddressBookOrBuilder
-
getNodeAddress
* Published data for all nodes in the network
repeated .proto.NodeAddress nodeAddress = 1;- Specified by:
getNodeAddressin interfaceNodeAddressBookOrBuilder
-
getNodeAddressOrBuilder
* Published data for all nodes in the network
repeated .proto.NodeAddress nodeAddress = 1; -
parseFrom
public static NodeAddressBook parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static NodeAddressBook parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static NodeAddressBook parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static NodeAddressBook parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static NodeAddressBook parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static NodeAddressBook parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static NodeAddressBook parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static NodeAddressBook parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static NodeAddressBook parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static NodeAddressBook parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilder
-
newBuilder
-
dynamicMethod
protected final Object dynamicMethod(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, Object arg0, Object arg1) - Specified by:
dynamicMethodin classcom.google.protobuf.GeneratedMessageLite<NodeAddressBook,NodeAddressBook.Builder>
-
getDefaultInstance
-
parser
-