Package io.grpc.channelz.v1
Class Socket
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
io.grpc.channelz.v1.Socket
- All Implemented Interfaces:
com.google.protobuf.Message
,com.google.protobuf.MessageLite
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,SocketOrBuilder
,Serializable
Information about an actual connection. Pronounced "sock-ay".Protobuf type
grpc.channelz.v1.Socket
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final class
Information about an actual connection.Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,
BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message, T>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage
com.google.protobuf.AbstractMessage.BuilderParent
Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate int
private SocketData
static final int
private static final Socket
private Address
static final int
private byte
private static final com.google.protobuf.Parser
<Socket> private SocketRef
static final int
private Address
static final int
static final int
private Object
private Security
static final int
private static final long
Fields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, unknownFields
Fields inherited from class com.google.protobuf.AbstractMessage
memoizedSize
Fields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
getData()
Data specific to this Socket.Data specific to this Socket.static Socket
static final com.google.protobuf.Descriptors.Descriptor
getLocal()
The locally bound address.The locally bound address.com.google.protobuf.Parser
<Socket> getRef()
The identifier for the Socket.The identifier for the Socket.The remote bound address.Optional, represents the name of the remote endpoint, if different than the original target name.com.google.protobuf.ByteString
Optional, represents the name of the remote endpoint, if different than the original target name.The remote bound address.Security details for this socket.Security details for this socket.int
boolean
hasData()
Data specific to this Socket.int
hashCode()
boolean
hasLocal()
The locally bound address.boolean
hasRef()
The identifier for the Socket.boolean
The remote bound address.boolean
Security details for this socket.protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
final boolean
static Socket.Builder
static Socket.Builder
newBuilder
(Socket prototype) protected Socket.Builder
newBuilderForType
(com.google.protobuf.AbstractMessage.BuilderParent parent) static Socket
parseDelimitedFrom
(InputStream input) static Socket
parseDelimitedFrom
(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Socket
parseFrom
(byte[] data) static Socket
parseFrom
(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Socket
parseFrom
(com.google.protobuf.ByteString data) static Socket
parseFrom
(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Socket
parseFrom
(com.google.protobuf.CodedInputStream input) static Socket
parseFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Socket
parseFrom
(InputStream input) static Socket
parseFrom
(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Socket
parseFrom
(ByteBuffer data) static Socket
parseFrom
(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser
<Socket> parser()
void
writeTo
(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessage
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, 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, hashFields, toString
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeTo
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
bitField0_
private int bitField0_ -
REF_FIELD_NUMBER
public static final int REF_FIELD_NUMBER- See Also:
-
ref_
-
DATA_FIELD_NUMBER
public static final int DATA_FIELD_NUMBER- See Also:
-
data_
-
LOCAL_FIELD_NUMBER
public static final int LOCAL_FIELD_NUMBER- See Also:
-
local_
-
REMOTE_FIELD_NUMBER
public static final int REMOTE_FIELD_NUMBER- See Also:
-
remote_
-
SECURITY_FIELD_NUMBER
public static final int SECURITY_FIELD_NUMBER- See Also:
-
security_
-
REMOTE_NAME_FIELD_NUMBER
public static final int REMOTE_NAME_FIELD_NUMBER- See Also:
-
remoteName_
-
memoizedIsInitialized
private byte memoizedIsInitialized -
DEFAULT_INSTANCE
-
PARSER
-
-
Constructor Details
-
Socket
private Socket(com.google.protobuf.GeneratedMessage.Builder<?> builder) -
Socket
private Socket()
-
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessage
-
hasRef
public boolean hasRef()The identifier for the Socket.
.grpc.channelz.v1.SocketRef ref = 1;
- Specified by:
hasRef
in interfaceSocketOrBuilder
- Returns:
- Whether the ref field is set.
-
getRef
The identifier for the Socket.
.grpc.channelz.v1.SocketRef ref = 1;
- Specified by:
getRef
in interfaceSocketOrBuilder
- Returns:
- The ref.
-
getRefOrBuilder
The identifier for the Socket.
.grpc.channelz.v1.SocketRef ref = 1;
- Specified by:
getRefOrBuilder
in interfaceSocketOrBuilder
-
hasData
public boolean hasData()Data specific to this Socket.
.grpc.channelz.v1.SocketData data = 2;
- Specified by:
hasData
in interfaceSocketOrBuilder
- Returns:
- Whether the data field is set.
-
getData
Data specific to this Socket.
.grpc.channelz.v1.SocketData data = 2;
- Specified by:
getData
in interfaceSocketOrBuilder
- Returns:
- The data.
-
getDataOrBuilder
Data specific to this Socket.
.grpc.channelz.v1.SocketData data = 2;
- Specified by:
getDataOrBuilder
in interfaceSocketOrBuilder
-
hasLocal
public boolean hasLocal()The locally bound address.
.grpc.channelz.v1.Address local = 3;
- Specified by:
hasLocal
in interfaceSocketOrBuilder
- Returns:
- Whether the local field is set.
-
getLocal
The locally bound address.
.grpc.channelz.v1.Address local = 3;
- Specified by:
getLocal
in interfaceSocketOrBuilder
- Returns:
- The local.
-
getLocalOrBuilder
The locally bound address.
.grpc.channelz.v1.Address local = 3;
- Specified by:
getLocalOrBuilder
in interfaceSocketOrBuilder
-
hasRemote
public boolean hasRemote()The remote bound address. May be absent.
.grpc.channelz.v1.Address remote = 4;
- Specified by:
hasRemote
in interfaceSocketOrBuilder
- Returns:
- Whether the remote field is set.
-
getRemote
The remote bound address. May be absent.
.grpc.channelz.v1.Address remote = 4;
- Specified by:
getRemote
in interfaceSocketOrBuilder
- Returns:
- The remote.
-
getRemoteOrBuilder
The remote bound address. May be absent.
.grpc.channelz.v1.Address remote = 4;
- Specified by:
getRemoteOrBuilder
in interfaceSocketOrBuilder
-
hasSecurity
public boolean hasSecurity()Security details for this socket. May be absent if not available, or there is no security on the socket.
.grpc.channelz.v1.Security security = 5;
- Specified by:
hasSecurity
in interfaceSocketOrBuilder
- Returns:
- Whether the security field is set.
-
getSecurity
Security details for this socket. May be absent if not available, or there is no security on the socket.
.grpc.channelz.v1.Security security = 5;
- Specified by:
getSecurity
in interfaceSocketOrBuilder
- Returns:
- The security.
-
getSecurityOrBuilder
Security details for this socket. May be absent if not available, or there is no security on the socket.
.grpc.channelz.v1.Security security = 5;
- Specified by:
getSecurityOrBuilder
in interfaceSocketOrBuilder
-
getRemoteName
Optional, represents the name of the remote endpoint, if different than the original target name.
string remote_name = 6;
- Specified by:
getRemoteName
in interfaceSocketOrBuilder
- Returns:
- The remoteName.
-
getRemoteNameBytes
public com.google.protobuf.ByteString getRemoteNameBytes()Optional, represents the name of the remote endpoint, if different than the original target name.
string remote_name = 6;
- Specified by:
getRemoteNameBytes
in interfaceSocketOrBuilder
- Returns:
- The bytes for remoteName.
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessage
-
writeTo
- Specified by:
writeTo
in interfacecom.google.protobuf.MessageLite
- Overrides:
writeTo
in classcom.google.protobuf.GeneratedMessage
- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSize
in interfacecom.google.protobuf.MessageLite
- Overrides:
getSerializedSize
in classcom.google.protobuf.GeneratedMessage
-
equals
- Specified by:
equals
in interfacecom.google.protobuf.Message
- Overrides:
equals
in classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCode
in interfacecom.google.protobuf.Message
- Overrides:
hashCode
in classcom.google.protobuf.AbstractMessage
-
parseFrom
public static Socket parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Socket parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Socket parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Socket parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Socket parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Socket parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static Socket parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static Socket parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static Socket parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.Message
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilder
in interfacecom.google.protobuf.Message
- Specified by:
toBuilder
in interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected Socket.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForType
in classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForType
in interfacecom.google.protobuf.Message
- Specified by:
getParserForType
in interfacecom.google.protobuf.MessageLite
- Overrides:
getParserForType
in classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-