Class NodeInfo.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessage.Builder<NodeInfo.Builder>
-
- io.axoniq.axonserver.grpc.control.NodeInfo.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,NodeInfoOrBuilder,Cloneable
- Enclosing class:
- NodeInfo
public static final class NodeInfo.Builder extends com.google.protobuf.GeneratedMessage.Builder<NodeInfo.Builder> implements NodeInfoOrBuilder
Message containing connection information for an AxonServer Node
Protobuf typeio.axoniq.axonserver.grpc.control.NodeInfo
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description NodeInfobuild()NodeInfobuildPartial()NodeInfo.Builderclear()NodeInfo.BuilderclearGrpcPort()The port number for gRPC connectionsNodeInfo.BuilderclearHostName()The host name to use when connecting to this nodeNodeInfo.BuilderclearHttpPort()The port number for HTTP connectionsNodeInfo.BuilderclearNodeName()The unique name of the node to connect with, for purpose of debuggingNodeInfo.BuilderclearVersion()The version identifier of the APINodeInfogetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()intgetGrpcPort()The port number for gRPC connectionsStringgetHostName()The host name to use when connecting to this nodecom.google.protobuf.ByteStringgetHostNameBytes()The host name to use when connecting to this nodeintgetHttpPort()The port number for HTTP connectionsStringgetNodeName()The unique name of the node to connect with, for purpose of debuggingcom.google.protobuf.ByteStringgetNodeNameBytes()The unique name of the node to connect with, for purpose of debuggingintgetVersion()The version identifier of the APIprotected com.google.protobuf.GeneratedMessage.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()NodeInfo.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)NodeInfo.BuildermergeFrom(com.google.protobuf.Message other)NodeInfo.BuildermergeFrom(NodeInfo other)NodeInfo.BuildersetGrpcPort(int value)The port number for gRPC connectionsNodeInfo.BuildersetHostName(String value)The host name to use when connecting to this nodeNodeInfo.BuildersetHostNameBytes(com.google.protobuf.ByteString value)The host name to use when connecting to this nodeNodeInfo.BuildersetHttpPort(int value)The port number for HTTP connectionsNodeInfo.BuildersetNodeName(String value)The unique name of the node to connect with, for purpose of debuggingNodeInfo.BuildersetNodeNameBytes(com.google.protobuf.ByteString value)The unique name of the node to connect with, for purpose of debuggingNodeInfo.BuildersetVersion(int value)The version identifier of the API-
Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<NodeInfo.Builder>
-
clear
public NodeInfo.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<NodeInfo.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<NodeInfo.Builder>
-
getDefaultInstanceForType
public NodeInfo getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public NodeInfo build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public NodeInfo buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
public NodeInfo.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<NodeInfo.Builder>
-
mergeFrom
public NodeInfo.Builder mergeFrom(NodeInfo other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<NodeInfo.Builder>
-
mergeFrom
public NodeInfo.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<NodeInfo.Builder>- Throws:
IOException
-
getHostName
public String getHostName()
The host name to use when connecting to this node
string host_name = 1;- Specified by:
getHostNamein interfaceNodeInfoOrBuilder- Returns:
- The hostName.
-
getHostNameBytes
public com.google.protobuf.ByteString getHostNameBytes()
The host name to use when connecting to this node
string host_name = 1;- Specified by:
getHostNameBytesin interfaceNodeInfoOrBuilder- Returns:
- The bytes for hostName.
-
setHostName
public NodeInfo.Builder setHostName(String value)
The host name to use when connecting to this node
string host_name = 1;- Parameters:
value- The hostName to set.- Returns:
- This builder for chaining.
-
clearHostName
public NodeInfo.Builder clearHostName()
The host name to use when connecting to this node
string host_name = 1;- Returns:
- This builder for chaining.
-
setHostNameBytes
public NodeInfo.Builder setHostNameBytes(com.google.protobuf.ByteString value)
The host name to use when connecting to this node
string host_name = 1;- Parameters:
value- The bytes for hostName to set.- Returns:
- This builder for chaining.
-
getGrpcPort
public int getGrpcPort()
The port number for gRPC connections
int32 grpc_port = 2;- Specified by:
getGrpcPortin interfaceNodeInfoOrBuilder- Returns:
- The grpcPort.
-
setGrpcPort
public NodeInfo.Builder setGrpcPort(int value)
The port number for gRPC connections
int32 grpc_port = 2;- Parameters:
value- The grpcPort to set.- Returns:
- This builder for chaining.
-
clearGrpcPort
public NodeInfo.Builder clearGrpcPort()
The port number for gRPC connections
int32 grpc_port = 2;- Returns:
- This builder for chaining.
-
getHttpPort
public int getHttpPort()
The port number for HTTP connections
int32 http_port = 3;- Specified by:
getHttpPortin interfaceNodeInfoOrBuilder- Returns:
- The httpPort.
-
setHttpPort
public NodeInfo.Builder setHttpPort(int value)
The port number for HTTP connections
int32 http_port = 3;- Parameters:
value- The httpPort to set.- Returns:
- This builder for chaining.
-
clearHttpPort
public NodeInfo.Builder clearHttpPort()
The port number for HTTP connections
int32 http_port = 3;- Returns:
- This builder for chaining.
-
getVersion
public int getVersion()
The version identifier of the API
int32 version = 4;- Specified by:
getVersionin interfaceNodeInfoOrBuilder- Returns:
- The version.
-
setVersion
public NodeInfo.Builder setVersion(int value)
The version identifier of the API
int32 version = 4;- Parameters:
value- The version to set.- Returns:
- This builder for chaining.
-
clearVersion
public NodeInfo.Builder clearVersion()
The version identifier of the API
int32 version = 4;- Returns:
- This builder for chaining.
-
getNodeName
public String getNodeName()
The unique name of the node to connect with, for purpose of debugging
string node_name = 5;- Specified by:
getNodeNamein interfaceNodeInfoOrBuilder- Returns:
- The nodeName.
-
getNodeNameBytes
public com.google.protobuf.ByteString getNodeNameBytes()
The unique name of the node to connect with, for purpose of debugging
string node_name = 5;- Specified by:
getNodeNameBytesin interfaceNodeInfoOrBuilder- Returns:
- The bytes for nodeName.
-
setNodeName
public NodeInfo.Builder setNodeName(String value)
The unique name of the node to connect with, for purpose of debugging
string node_name = 5;- Parameters:
value- The nodeName to set.- Returns:
- This builder for chaining.
-
clearNodeName
public NodeInfo.Builder clearNodeName()
The unique name of the node to connect with, for purpose of debugging
string node_name = 5;- Returns:
- This builder for chaining.
-
setNodeNameBytes
public NodeInfo.Builder setNodeNameBytes(com.google.protobuf.ByteString value)
The unique name of the node to connect with, for purpose of debugging
string node_name = 5;- Parameters:
value- The bytes for nodeName to set.- Returns:
- This builder for chaining.
-
-