Package io.grpc.channelz.v1
Class Channel
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- io.grpc.channelz.v1.Channel
-
- All Implemented Interfaces:
Message
,MessageLite
,MessageLiteOrBuilder
,MessageOrBuilder
,ChannelOrBuilder
,Serializable
public final class Channel extends GeneratedMessageV3 implements ChannelOrBuilder
Channel is a logical grouping of channels, subchannels, and sockets.
Protobuf typegrpc.channelz.v1.Channel
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Channel.Builder
Channel is a logical grouping of channels, subchannels, and sockets.-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
GeneratedMessageV3.BuilderParent, GeneratedMessageV3.ExtendableBuilder<MessageT extends GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, GeneratedMessageV3.ExtendableMessage<MessageT extends GeneratedMessageV3.ExtendableMessage<MessageT>>, GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends GeneratedMessageV3.ExtendableMessage<MessageT>>, GeneratedMessageV3.FieldAccessorTable, GeneratedMessageV3.UnusedPrivateParameter
-
Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
AbstractMessageLite.InternalOneOfEnum
-
-
Field Summary
Fields Modifier and Type Field Description static int
CHANNEL_REF_FIELD_NUMBER
static int
DATA_FIELD_NUMBER
static int
REF_FIELD_NUMBER
static int
SOCKET_REF_FIELD_NUMBER
static int
SUBCHANNEL_REF_FIELD_NUMBER
-
Fields inherited from class com.google.protobuf.GeneratedMessageV3
alwaysUseFieldBuilders, unknownFields
-
Fields inherited from class com.google.protobuf.AbstractMessage
memoizedSize
-
Fields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object obj)
ChannelRef
getChannelRef(int index)
There are no ordering guarantees on the order of channel refs.int
getChannelRefCount()
There are no ordering guarantees on the order of channel refs.List<ChannelRef>
getChannelRefList()
There are no ordering guarantees on the order of channel refs.ChannelRefOrBuilder
getChannelRefOrBuilder(int index)
There are no ordering guarantees on the order of channel refs.List<? extends ChannelRefOrBuilder>
getChannelRefOrBuilderList()
There are no ordering guarantees on the order of channel refs.ChannelData
getData()
Data specific to this channel.ChannelDataOrBuilder
getDataOrBuilder()
Data specific to this channel.static Channel
getDefaultInstance()
Channel
getDefaultInstanceForType()
static Descriptors.Descriptor
getDescriptor()
Parser<Channel>
getParserForType()
ChannelRef
getRef()
The identifier for this channel.ChannelRefOrBuilder
getRefOrBuilder()
The identifier for this channel.int
getSerializedSize()
SocketRef
getSocketRef(int index)
There are no ordering guarantees on the order of sockets.int
getSocketRefCount()
There are no ordering guarantees on the order of sockets.List<SocketRef>
getSocketRefList()
There are no ordering guarantees on the order of sockets.SocketRefOrBuilder
getSocketRefOrBuilder(int index)
There are no ordering guarantees on the order of sockets.List<? extends SocketRefOrBuilder>
getSocketRefOrBuilderList()
There are no ordering guarantees on the order of sockets.SubchannelRef
getSubchannelRef(int index)
At most one of 'channel_ref+subchannel_ref' and 'socket' is set.int
getSubchannelRefCount()
At most one of 'channel_ref+subchannel_ref' and 'socket' is set.List<SubchannelRef>
getSubchannelRefList()
At most one of 'channel_ref+subchannel_ref' and 'socket' is set.SubchannelRefOrBuilder
getSubchannelRefOrBuilder(int index)
At most one of 'channel_ref+subchannel_ref' and 'socket' is set.List<? extends SubchannelRefOrBuilder>
getSubchannelRefOrBuilderList()
At most one of 'channel_ref+subchannel_ref' and 'socket' is set.boolean
hasData()
Data specific to this channel.int
hashCode()
boolean
hasRef()
The identifier for this channel.protected GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
static Channel.Builder
newBuilder()
static Channel.Builder
newBuilder(Channel prototype)
Channel.Builder
newBuilderForType()
protected Channel.Builder
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected Object
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
static Channel
parseDelimitedFrom(InputStream input)
static Channel
parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
static Channel
parseFrom(byte[] data)
static Channel
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
static Channel
parseFrom(ByteString data)
static Channel
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
static Channel
parseFrom(CodedInputStream input)
static Channel
parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
static Channel
parseFrom(InputStream input)
static Channel
parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
static Channel
parseFrom(ByteBuffer data)
static Channel
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
static Parser<Channel>
parser()
Channel.Builder
toBuilder()
void
writeTo(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, internalGetMapFieldReflection, 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
-
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 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
-
CHANNEL_REF_FIELD_NUMBER
public static final int CHANNEL_REF_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SUBCHANNEL_REF_FIELD_NUMBER
public static final int SUBCHANNEL_REF_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SOCKET_REF_FIELD_NUMBER
public static final int SOCKET_REF_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstance
in classGeneratedMessageV3
-
getDescriptor
public static final Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classGeneratedMessageV3
-
hasRef
public boolean hasRef()
The identifier for this channel. This should be set.
.grpc.channelz.v1.ChannelRef ref = 1;
- Specified by:
hasRef
in interfaceChannelOrBuilder
- Returns:
- Whether the ref field is set.
-
getRef
public ChannelRef getRef()
The identifier for this channel. This should be set.
.grpc.channelz.v1.ChannelRef ref = 1;
- Specified by:
getRef
in interfaceChannelOrBuilder
- Returns:
- The ref.
-
getRefOrBuilder
public ChannelRefOrBuilder getRefOrBuilder()
The identifier for this channel. This should be set.
.grpc.channelz.v1.ChannelRef ref = 1;
- Specified by:
getRefOrBuilder
in interfaceChannelOrBuilder
-
hasData
public boolean hasData()
Data specific to this channel.
.grpc.channelz.v1.ChannelData data = 2;
- Specified by:
hasData
in interfaceChannelOrBuilder
- Returns:
- Whether the data field is set.
-
getData
public ChannelData getData()
Data specific to this channel.
.grpc.channelz.v1.ChannelData data = 2;
- Specified by:
getData
in interfaceChannelOrBuilder
- Returns:
- The data.
-
getDataOrBuilder
public ChannelDataOrBuilder getDataOrBuilder()
Data specific to this channel.
.grpc.channelz.v1.ChannelData data = 2;
- Specified by:
getDataOrBuilder
in interfaceChannelOrBuilder
-
getChannelRefList
public List<ChannelRef> getChannelRefList()
There are no ordering guarantees on the order of channel refs. There may not be cycles in the ref graph. A channel ref may be present in more than one channel or subchannel.
repeated .grpc.channelz.v1.ChannelRef channel_ref = 3;
- Specified by:
getChannelRefList
in interfaceChannelOrBuilder
-
getChannelRefOrBuilderList
public List<? extends ChannelRefOrBuilder> getChannelRefOrBuilderList()
There are no ordering guarantees on the order of channel refs. There may not be cycles in the ref graph. A channel ref may be present in more than one channel or subchannel.
repeated .grpc.channelz.v1.ChannelRef channel_ref = 3;
- Specified by:
getChannelRefOrBuilderList
in interfaceChannelOrBuilder
-
getChannelRefCount
public int getChannelRefCount()
There are no ordering guarantees on the order of channel refs. There may not be cycles in the ref graph. A channel ref may be present in more than one channel or subchannel.
repeated .grpc.channelz.v1.ChannelRef channel_ref = 3;
- Specified by:
getChannelRefCount
in interfaceChannelOrBuilder
-
getChannelRef
public ChannelRef getChannelRef(int index)
There are no ordering guarantees on the order of channel refs. There may not be cycles in the ref graph. A channel ref may be present in more than one channel or subchannel.
repeated .grpc.channelz.v1.ChannelRef channel_ref = 3;
- Specified by:
getChannelRef
in interfaceChannelOrBuilder
-
getChannelRefOrBuilder
public ChannelRefOrBuilder getChannelRefOrBuilder(int index)
There are no ordering guarantees on the order of channel refs. There may not be cycles in the ref graph. A channel ref may be present in more than one channel or subchannel.
repeated .grpc.channelz.v1.ChannelRef channel_ref = 3;
- Specified by:
getChannelRefOrBuilder
in interfaceChannelOrBuilder
-
getSubchannelRefList
public List<SubchannelRef> getSubchannelRefList()
At most one of 'channel_ref+subchannel_ref' and 'socket' is set. There are no ordering guarantees on the order of subchannel refs. There may not be cycles in the ref graph. A sub channel ref may be present in more than one channel or subchannel.
repeated .grpc.channelz.v1.SubchannelRef subchannel_ref = 4;
- Specified by:
getSubchannelRefList
in interfaceChannelOrBuilder
-
getSubchannelRefOrBuilderList
public List<? extends SubchannelRefOrBuilder> getSubchannelRefOrBuilderList()
At most one of 'channel_ref+subchannel_ref' and 'socket' is set. There are no ordering guarantees on the order of subchannel refs. There may not be cycles in the ref graph. A sub channel ref may be present in more than one channel or subchannel.
repeated .grpc.channelz.v1.SubchannelRef subchannel_ref = 4;
- Specified by:
getSubchannelRefOrBuilderList
in interfaceChannelOrBuilder
-
getSubchannelRefCount
public int getSubchannelRefCount()
At most one of 'channel_ref+subchannel_ref' and 'socket' is set. There are no ordering guarantees on the order of subchannel refs. There may not be cycles in the ref graph. A sub channel ref may be present in more than one channel or subchannel.
repeated .grpc.channelz.v1.SubchannelRef subchannel_ref = 4;
- Specified by:
getSubchannelRefCount
in interfaceChannelOrBuilder
-
getSubchannelRef
public SubchannelRef getSubchannelRef(int index)
At most one of 'channel_ref+subchannel_ref' and 'socket' is set. There are no ordering guarantees on the order of subchannel refs. There may not be cycles in the ref graph. A sub channel ref may be present in more than one channel or subchannel.
repeated .grpc.channelz.v1.SubchannelRef subchannel_ref = 4;
- Specified by:
getSubchannelRef
in interfaceChannelOrBuilder
-
getSubchannelRefOrBuilder
public SubchannelRefOrBuilder getSubchannelRefOrBuilder(int index)
At most one of 'channel_ref+subchannel_ref' and 'socket' is set. There are no ordering guarantees on the order of subchannel refs. There may not be cycles in the ref graph. A sub channel ref may be present in more than one channel or subchannel.
repeated .grpc.channelz.v1.SubchannelRef subchannel_ref = 4;
- Specified by:
getSubchannelRefOrBuilder
in interfaceChannelOrBuilder
-
getSocketRefList
public List<SocketRef> getSocketRefList()
There are no ordering guarantees on the order of sockets.
repeated .grpc.channelz.v1.SocketRef socket_ref = 5;
- Specified by:
getSocketRefList
in interfaceChannelOrBuilder
-
getSocketRefOrBuilderList
public List<? extends SocketRefOrBuilder> getSocketRefOrBuilderList()
There are no ordering guarantees on the order of sockets.
repeated .grpc.channelz.v1.SocketRef socket_ref = 5;
- Specified by:
getSocketRefOrBuilderList
in interfaceChannelOrBuilder
-
getSocketRefCount
public int getSocketRefCount()
There are no ordering guarantees on the order of sockets.
repeated .grpc.channelz.v1.SocketRef socket_ref = 5;
- Specified by:
getSocketRefCount
in interfaceChannelOrBuilder
-
getSocketRef
public SocketRef getSocketRef(int index)
There are no ordering guarantees on the order of sockets.
repeated .grpc.channelz.v1.SocketRef socket_ref = 5;
- Specified by:
getSocketRef
in interfaceChannelOrBuilder
-
getSocketRefOrBuilder
public SocketRefOrBuilder getSocketRefOrBuilder(int index)
There are no ordering guarantees on the order of sockets.
repeated .grpc.channelz.v1.SocketRef socket_ref = 5;
- Specified by:
getSocketRefOrBuilder
in interfaceChannelOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfaceMessageLiteOrBuilder
- Overrides:
isInitialized
in classGeneratedMessageV3
-
writeTo
public void writeTo(CodedOutputStream output) throws IOException
- Specified by:
writeTo
in interfaceMessageLite
- Overrides:
writeTo
in classGeneratedMessageV3
- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSize
in interfaceMessageLite
- Overrides:
getSerializedSize
in classGeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equals
in interfaceMessage
- Overrides:
equals
in classAbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCode
in interfaceMessage
- Overrides:
hashCode
in classAbstractMessage
-
parseFrom
public static Channel parseFrom(ByteBuffer data) throws InvalidProtocolBufferException
- Throws:
InvalidProtocolBufferException
-
parseFrom
public static Channel parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
- Throws:
InvalidProtocolBufferException
-
parseFrom
public static Channel parseFrom(ByteString data) throws InvalidProtocolBufferException
- Throws:
InvalidProtocolBufferException
-
parseFrom
public static Channel parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
- Throws:
InvalidProtocolBufferException
-
parseFrom
public static Channel parseFrom(byte[] data) throws InvalidProtocolBufferException
- Throws:
InvalidProtocolBufferException
-
parseFrom
public static Channel parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
- Throws:
InvalidProtocolBufferException
-
parseFrom
public static Channel parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static Channel parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static Channel parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static Channel parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static Channel parseFrom(CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static Channel parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public Channel.Builder newBuilderForType()
- Specified by:
newBuilderForType
in interfaceMessage
- Specified by:
newBuilderForType
in interfaceMessageLite
-
newBuilder
public static Channel.Builder newBuilder()
-
newBuilder
public static Channel.Builder newBuilder(Channel prototype)
-
toBuilder
public Channel.Builder toBuilder()
- Specified by:
toBuilder
in interfaceMessage
- Specified by:
toBuilder
in interfaceMessageLite
-
newBuilderForType
protected Channel.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForType
in classGeneratedMessageV3
-
getDefaultInstance
public static Channel getDefaultInstance()
-
getParserForType
public Parser<Channel> getParserForType()
- Specified by:
getParserForType
in interfaceMessage
- Specified by:
getParserForType
in interfaceMessageLite
- Overrides:
getParserForType
in classGeneratedMessageV3
-
getDefaultInstanceForType
public Channel getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfaceMessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfaceMessageOrBuilder
-
-