Package io.grpc.channelz.v1
Class Socket
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- 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
,java.io.Serializable
public final class Socket extends com.google.protobuf.GeneratedMessageV3 implements SocketOrBuilder
Information about an actual connection. Pronounced "sock-ay".
Protobuf typegrpc.channelz.v1.Socket
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Socket.Builder
Information about an actual connection.-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static int
DATA_FIELD_NUMBER
static int
LOCAL_FIELD_NUMBER
static int
REF_FIELD_NUMBER
static int
REMOTE_FIELD_NUMBER
static int
REMOTE_NAME_FIELD_NUMBER
static int
SECURITY_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object obj)
SocketData
getData()
Data specific to this Socket.SocketDataOrBuilder
getDataOrBuilder()
Data specific to this Socket.static Socket
getDefaultInstance()
Socket
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
Address
getLocal()
The locally bound address.AddressOrBuilder
getLocalOrBuilder()
The locally bound address.com.google.protobuf.Parser<Socket>
getParserForType()
SocketRef
getRef()
The identifier for the Socket.SocketRefOrBuilder
getRefOrBuilder()
The identifier for the Socket.Address
getRemote()
The remote bound address.java.lang.String
getRemoteName()
Optional, represents the name of the remote endpoint, if different than the original target name.com.google.protobuf.ByteString
getRemoteNameBytes()
Optional, represents the name of the remote endpoint, if different than the original target name.AddressOrBuilder
getRemoteOrBuilder()
The remote bound address.Security
getSecurity()
Security details for this socket.SecurityOrBuilder
getSecurityOrBuilder()
Security details for this socket.int
getSerializedSize()
boolean
hasData()
Data specific to this Socket.int
hashCode()
boolean
hasLocal()
The locally bound address.boolean
hasRef()
The identifier for the Socket.boolean
hasRemote()
The remote bound address.boolean
hasSecurity()
Security details for this socket.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
static Socket.Builder
newBuilder()
static Socket.Builder
newBuilder(Socket prototype)
Socket.Builder
newBuilderForType()
protected Socket.Builder
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
protected java.lang.Object
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
static Socket
parseDelimitedFrom(java.io.InputStream input)
static Socket
parseDelimitedFrom(java.io.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(java.io.InputStream input)
static Socket
parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static Socket
parseFrom(java.nio.ByteBuffer data)
static Socket
parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.protobuf.Parser<Socket>
parser()
Socket.Builder
toBuilder()
void
writeTo(com.google.protobuf.CodedOutputStream output)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, 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
-
REF_FIELD_NUMBER
public static final int REF_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DATA_FIELD_NUMBER
public static final int DATA_FIELD_NUMBER
- See Also:
- Constant Field Values
-
LOCAL_FIELD_NUMBER
public static final int LOCAL_FIELD_NUMBER
- See Also:
- Constant Field Values
-
REMOTE_FIELD_NUMBER
public static final int REMOTE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SECURITY_FIELD_NUMBER
public static final int SECURITY_FIELD_NUMBER
- See Also:
- Constant Field Values
-
REMOTE_NAME_FIELD_NUMBER
public static final int REMOTE_NAME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected java.lang.Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstance
in classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3
-
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
public SocketRef getRef()
The identifier for the Socket.
.grpc.channelz.v1.SocketRef ref = 1;
- Specified by:
getRef
in interfaceSocketOrBuilder
- Returns:
- The ref.
-
getRefOrBuilder
public SocketRefOrBuilder 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
public SocketData getData()
Data specific to this Socket.
.grpc.channelz.v1.SocketData data = 2;
- Specified by:
getData
in interfaceSocketOrBuilder
- Returns:
- The data.
-
getDataOrBuilder
public SocketDataOrBuilder 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
public Address getLocal()
The locally bound address.
.grpc.channelz.v1.Address local = 3;
- Specified by:
getLocal
in interfaceSocketOrBuilder
- Returns:
- The local.
-
getLocalOrBuilder
public AddressOrBuilder 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
public Address getRemote()
The remote bound address. May be absent.
.grpc.channelz.v1.Address remote = 4;
- Specified by:
getRemote
in interfaceSocketOrBuilder
- Returns:
- The remote.
-
getRemoteOrBuilder
public AddressOrBuilder 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
public Security 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
public SecurityOrBuilder 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
public java.lang.String 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.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException
- Specified by:
writeTo
in interfacecom.google.protobuf.MessageLite
- Overrides:
writeTo
in classcom.google.protobuf.GeneratedMessageV3
- Throws:
java.io.IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSize
in interfacecom.google.protobuf.MessageLite
- Overrides:
getSerializedSize
in classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(java.lang.Object obj)
- 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(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Socket parseFrom(java.nio.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
public static Socket parseFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static Socket parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static Socket parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static Socket parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static Socket parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static Socket parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
newBuilderForType
public Socket.Builder newBuilderForType()
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.Message
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.MessageLite
-
newBuilder
public static Socket.Builder newBuilder()
-
newBuilder
public static Socket.Builder newBuilder(Socket prototype)
-
toBuilder
public Socket.Builder 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.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static Socket getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<Socket> parser()
-
getParserForType
public com.google.protobuf.Parser<Socket> getParserForType()
- Specified by:
getParserForType
in interfacecom.google.protobuf.Message
- Specified by:
getParserForType
in interfacecom.google.protobuf.MessageLite
- Overrides:
getParserForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public Socket getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
-