Package io.etcd.jetcd.api
Class Member
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- io.etcd.jetcd.api.Member
-
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,MemberOrBuilder,java.io.Serializable
public final class Member extends com.google.protobuf.GeneratedMessageV3 implements MemberOrBuilder
Protobuf typeetcdserverpb.Member- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMember.BuilderProtobuf typeetcdserverpb.Member-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static intCLIENTURLS_FIELD_NUMBERstatic intID_FIELD_NUMBERstatic intNAME_FIELD_NUMBERstatic intPEERURLS_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)java.lang.StringgetClientURLs(int index)clientURLs is the list of URLs the member exposes to clients for communication.com.google.protobuf.ByteStringgetClientURLsBytes(int index)clientURLs is the list of URLs the member exposes to clients for communication.intgetClientURLsCount()clientURLs is the list of URLs the member exposes to clients for communication.com.google.protobuf.ProtocolStringListgetClientURLsList()clientURLs is the list of URLs the member exposes to clients for communication.static MembergetDefaultInstance()MembergetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()longgetID()ID is the member ID for this member.java.lang.StringgetName()name is the human-readable name of the member.com.google.protobuf.ByteStringgetNameBytes()name is the human-readable name of the member.com.google.protobuf.Parser<Member>getParserForType()java.lang.StringgetPeerURLs(int index)peerURLs is the list of URLs the member exposes to the cluster for communication.com.google.protobuf.ByteStringgetPeerURLsBytes(int index)peerURLs is the list of URLs the member exposes to the cluster for communication.intgetPeerURLsCount()peerURLs is the list of URLs the member exposes to the cluster for communication.com.google.protobuf.ProtocolStringListgetPeerURLsList()peerURLs is the list of URLs the member exposes to the cluster for communication.intgetSerializedSize()com.google.protobuf.UnknownFieldSetgetUnknownFields()inthashCode()protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static Member.BuildernewBuilder()static Member.BuildernewBuilder(Member prototype)Member.BuildernewBuilderForType()protected Member.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected java.lang.ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static MemberparseDelimitedFrom(java.io.InputStream input)static MemberparseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static MemberparseFrom(byte[] data)static MemberparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static MemberparseFrom(com.google.protobuf.ByteString data)static MemberparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static MemberparseFrom(com.google.protobuf.CodedInputStream input)static MemberparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static MemberparseFrom(java.io.InputStream input)static MemberparseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static MemberparseFrom(java.nio.ByteBuffer data)static MemberparseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<Member>parser()Member.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
ID_FIELD_NUMBER
public static final int ID_FIELD_NUMBER
- See Also:
- Constant Field Values
-
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PEERURLS_FIELD_NUMBER
public static final int PEERURLS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CLIENTURLS_FIELD_NUMBER
public static final int CLIENTURLS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected java.lang.Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getUnknownFields
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
- Specified by:
getUnknownFieldsin interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
getID
public long getID()
ID is the member ID for this member.
uint64 ID = 1;- Specified by:
getIDin interfaceMemberOrBuilder- Returns:
- The iD.
-
getName
public java.lang.String getName()
name is the human-readable name of the member. If the member is not started, the name will be an empty string.
string name = 2;- Specified by:
getNamein interfaceMemberOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
name is the human-readable name of the member. If the member is not started, the name will be an empty string.
string name = 2;- Specified by:
getNameBytesin interfaceMemberOrBuilder- Returns:
- The bytes for name.
-
getPeerURLsList
public com.google.protobuf.ProtocolStringList getPeerURLsList()
peerURLs is the list of URLs the member exposes to the cluster for communication.
repeated string peerURLs = 3;- Specified by:
getPeerURLsListin interfaceMemberOrBuilder- Returns:
- A list containing the peerURLs.
-
getPeerURLsCount
public int getPeerURLsCount()
peerURLs is the list of URLs the member exposes to the cluster for communication.
repeated string peerURLs = 3;- Specified by:
getPeerURLsCountin interfaceMemberOrBuilder- Returns:
- The count of peerURLs.
-
getPeerURLs
public java.lang.String getPeerURLs(int index)
peerURLs is the list of URLs the member exposes to the cluster for communication.
repeated string peerURLs = 3;- Specified by:
getPeerURLsin interfaceMemberOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The peerURLs at the given index.
-
getPeerURLsBytes
public com.google.protobuf.ByteString getPeerURLsBytes(int index)
peerURLs is the list of URLs the member exposes to the cluster for communication.
repeated string peerURLs = 3;- Specified by:
getPeerURLsBytesin interfaceMemberOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the peerURLs at the given index.
-
getClientURLsList
public com.google.protobuf.ProtocolStringList getClientURLsList()
clientURLs is the list of URLs the member exposes to clients for communication. If the member is not started, clientURLs will be empty.
repeated string clientURLs = 4;- Specified by:
getClientURLsListin interfaceMemberOrBuilder- Returns:
- A list containing the clientURLs.
-
getClientURLsCount
public int getClientURLsCount()
clientURLs is the list of URLs the member exposes to clients for communication. If the member is not started, clientURLs will be empty.
repeated string clientURLs = 4;- Specified by:
getClientURLsCountin interfaceMemberOrBuilder- Returns:
- The count of clientURLs.
-
getClientURLs
public java.lang.String getClientURLs(int index)
clientURLs is the list of URLs the member exposes to clients for communication. If the member is not started, clientURLs will be empty.
repeated string clientURLs = 4;- Specified by:
getClientURLsin interfaceMemberOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The clientURLs at the given index.
-
getClientURLsBytes
public com.google.protobuf.ByteString getClientURLsBytes(int index)
clientURLs is the list of URLs the member exposes to clients for communication. If the member is not started, clientURLs will be empty.
repeated string clientURLs = 4;- Specified by:
getClientURLsBytesin interfaceMemberOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the clientURLs at the given index.
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
java.io.IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(java.lang.Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static Member parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Member parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Member parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Member parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Member parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Member parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Member parseFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static Member parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static Member parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static Member parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static Member parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static Member parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
newBuilderForType
public Member.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static Member.Builder newBuilder()
-
newBuilder
public static Member.Builder newBuilder(Member prototype)
-
toBuilder
public Member.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected Member.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static Member getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<Member> parser()
-
getParserForType
public com.google.protobuf.Parser<Member> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public Member getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-