public static final class Subchannel.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Subchannel.Builder> implements SubchannelOrBuilder
Subchannel is a logical grouping of channels, subchannels, and sockets. A subchannel is load balanced over by it's ancestorProtobuf type
grpc.channelz.v1.Subchannel| Modifier and Type | Method and Description |
|---|---|
Subchannel.Builder |
addAllChannelRef(Iterable<? extends ChannelRef> values)
There are no ordering guarantees on the order of channel refs.
|
Subchannel.Builder |
addAllSocketRef(Iterable<? extends SocketRef> values)
There are no ordering guarantees on the order of sockets.
|
Subchannel.Builder |
addAllSubchannelRef(Iterable<? extends SubchannelRef> values)
At most one of 'channel_ref+subchannel_ref' and 'socket' is set.
|
Subchannel.Builder |
addChannelRef(ChannelRef.Builder builderForValue)
There are no ordering guarantees on the order of channel refs.
|
Subchannel.Builder |
addChannelRef(ChannelRef value)
There are no ordering guarantees on the order of channel refs.
|
Subchannel.Builder |
addChannelRef(int index,
ChannelRef.Builder builderForValue)
There are no ordering guarantees on the order of channel refs.
|
Subchannel.Builder |
addChannelRef(int index,
ChannelRef value)
There are no ordering guarantees on the order of channel refs.
|
ChannelRef.Builder |
addChannelRefBuilder()
There are no ordering guarantees on the order of channel refs.
|
ChannelRef.Builder |
addChannelRefBuilder(int index)
There are no ordering guarantees on the order of channel refs.
|
Subchannel.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Subchannel.Builder |
addSocketRef(int index,
SocketRef.Builder builderForValue)
There are no ordering guarantees on the order of sockets.
|
Subchannel.Builder |
addSocketRef(int index,
SocketRef value)
There are no ordering guarantees on the order of sockets.
|
Subchannel.Builder |
addSocketRef(SocketRef.Builder builderForValue)
There are no ordering guarantees on the order of sockets.
|
Subchannel.Builder |
addSocketRef(SocketRef value)
There are no ordering guarantees on the order of sockets.
|
SocketRef.Builder |
addSocketRefBuilder()
There are no ordering guarantees on the order of sockets.
|
SocketRef.Builder |
addSocketRefBuilder(int index)
There are no ordering guarantees on the order of sockets.
|
Subchannel.Builder |
addSubchannelRef(int index,
SubchannelRef.Builder builderForValue)
At most one of 'channel_ref+subchannel_ref' and 'socket' is set.
|
Subchannel.Builder |
addSubchannelRef(int index,
SubchannelRef value)
At most one of 'channel_ref+subchannel_ref' and 'socket' is set.
|
Subchannel.Builder |
addSubchannelRef(SubchannelRef.Builder builderForValue)
At most one of 'channel_ref+subchannel_ref' and 'socket' is set.
|
Subchannel.Builder |
addSubchannelRef(SubchannelRef value)
At most one of 'channel_ref+subchannel_ref' and 'socket' is set.
|
SubchannelRef.Builder |
addSubchannelRefBuilder()
At most one of 'channel_ref+subchannel_ref' and 'socket' is set.
|
SubchannelRef.Builder |
addSubchannelRefBuilder(int index)
At most one of 'channel_ref+subchannel_ref' and 'socket' is set.
|
Subchannel |
build() |
Subchannel |
buildPartial() |
Subchannel.Builder |
clear() |
Subchannel.Builder |
clearChannelRef()
There are no ordering guarantees on the order of channel refs.
|
Subchannel.Builder |
clearData()
Data specific to this channel.
|
Subchannel.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Subchannel.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Subchannel.Builder |
clearRef()
The identifier for this channel.
|
Subchannel.Builder |
clearSocketRef()
There are no ordering guarantees on the order of sockets.
|
Subchannel.Builder |
clearSubchannelRef()
At most one of 'channel_ref+subchannel_ref' and 'socket' is set.
|
Subchannel.Builder |
clone() |
ChannelRef |
getChannelRef(int index)
There are no ordering guarantees on the order of channel refs.
|
ChannelRef.Builder |
getChannelRefBuilder(int index)
There are no ordering guarantees on the order of channel refs.
|
List<ChannelRef.Builder> |
getChannelRefBuilderList()
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.
|
ChannelData.Builder |
getDataBuilder()
Data specific to this channel.
|
ChannelDataOrBuilder |
getDataOrBuilder()
Data specific to this channel.
|
Subchannel |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
SubchannelRef |
getRef()
The identifier for this channel.
|
SubchannelRef.Builder |
getRefBuilder()
The identifier for this channel.
|
SubchannelRefOrBuilder |
getRefOrBuilder()
The identifier for this channel.
|
SocketRef |
getSocketRef(int index)
There are no ordering guarantees on the order of sockets.
|
SocketRef.Builder |
getSocketRefBuilder(int index)
There are no ordering guarantees on the order of sockets.
|
List<SocketRef.Builder> |
getSocketRefBuilderList()
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.
|
SubchannelRef.Builder |
getSubchannelRefBuilder(int index)
At most one of 'channel_ref+subchannel_ref' and 'socket' is set.
|
List<SubchannelRef.Builder> |
getSubchannelRefBuilderList()
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.
|
boolean |
hasRef()
The identifier for this channel.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Subchannel.Builder |
mergeData(ChannelData value)
Data specific to this channel.
|
Subchannel.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Subchannel.Builder |
mergeFrom(com.google.protobuf.Message other) |
Subchannel.Builder |
mergeFrom(Subchannel other) |
Subchannel.Builder |
mergeRef(SubchannelRef value)
The identifier for this channel.
|
Subchannel.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Subchannel.Builder |
removeChannelRef(int index)
There are no ordering guarantees on the order of channel refs.
|
Subchannel.Builder |
removeSocketRef(int index)
There are no ordering guarantees on the order of sockets.
|
Subchannel.Builder |
removeSubchannelRef(int index)
At most one of 'channel_ref+subchannel_ref' and 'socket' is set.
|
Subchannel.Builder |
setChannelRef(int index,
ChannelRef.Builder builderForValue)
There are no ordering guarantees on the order of channel refs.
|
Subchannel.Builder |
setChannelRef(int index,
ChannelRef value)
There are no ordering guarantees on the order of channel refs.
|
Subchannel.Builder |
setData(ChannelData.Builder builderForValue)
Data specific to this channel.
|
Subchannel.Builder |
setData(ChannelData value)
Data specific to this channel.
|
Subchannel.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Subchannel.Builder |
setRef(SubchannelRef.Builder builderForValue)
The identifier for this channel.
|
Subchannel.Builder |
setRef(SubchannelRef value)
The identifier for this channel.
|
Subchannel.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Subchannel.Builder |
setSocketRef(int index,
SocketRef.Builder builderForValue)
There are no ordering guarantees on the order of sockets.
|
Subchannel.Builder |
setSocketRef(int index,
SocketRef value)
There are no ordering guarantees on the order of sockets.
|
Subchannel.Builder |
setSubchannelRef(int index,
SubchannelRef.Builder builderForValue)
At most one of 'channel_ref+subchannel_ref' and 'socket' is set.
|
Subchannel.Builder |
setSubchannelRef(int index,
SubchannelRef value)
At most one of 'channel_ref+subchannel_ref' and 'socket' is set.
|
Subchannel.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Subchannel.Builder>public Subchannel.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Subchannel.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<Subchannel.Builder>public Subchannel getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Subchannel build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Subchannel buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Subchannel.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Subchannel.Builder>public Subchannel.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<Subchannel.Builder>public Subchannel.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Subchannel.Builder>public Subchannel.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Subchannel.Builder>public Subchannel.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Subchannel.Builder>public Subchannel.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Subchannel.Builder>public Subchannel.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Subchannel.Builder>public Subchannel.Builder mergeFrom(Subchannel other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Subchannel.Builder>public Subchannel.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Subchannel.Builder>IOExceptionpublic boolean hasRef()
The identifier for this channel.
.grpc.channelz.v1.SubchannelRef ref = 1;hasRef in interface SubchannelOrBuilderpublic SubchannelRef getRef()
The identifier for this channel.
.grpc.channelz.v1.SubchannelRef ref = 1;getRef in interface SubchannelOrBuilderpublic Subchannel.Builder setRef(SubchannelRef value)
The identifier for this channel.
.grpc.channelz.v1.SubchannelRef ref = 1;public Subchannel.Builder setRef(SubchannelRef.Builder builderForValue)
The identifier for this channel.
.grpc.channelz.v1.SubchannelRef ref = 1;public Subchannel.Builder mergeRef(SubchannelRef value)
The identifier for this channel.
.grpc.channelz.v1.SubchannelRef ref = 1;public Subchannel.Builder clearRef()
The identifier for this channel.
.grpc.channelz.v1.SubchannelRef ref = 1;public SubchannelRef.Builder getRefBuilder()
The identifier for this channel.
.grpc.channelz.v1.SubchannelRef ref = 1;public SubchannelRefOrBuilder getRefOrBuilder()
The identifier for this channel.
.grpc.channelz.v1.SubchannelRef ref = 1;getRefOrBuilder in interface SubchannelOrBuilderpublic boolean hasData()
Data specific to this channel.
.grpc.channelz.v1.ChannelData data = 2;hasData in interface SubchannelOrBuilderpublic ChannelData getData()
Data specific to this channel.
.grpc.channelz.v1.ChannelData data = 2;getData in interface SubchannelOrBuilderpublic Subchannel.Builder setData(ChannelData value)
Data specific to this channel.
.grpc.channelz.v1.ChannelData data = 2;public Subchannel.Builder setData(ChannelData.Builder builderForValue)
Data specific to this channel.
.grpc.channelz.v1.ChannelData data = 2;public Subchannel.Builder mergeData(ChannelData value)
Data specific to this channel.
.grpc.channelz.v1.ChannelData data = 2;public Subchannel.Builder clearData()
Data specific to this channel.
.grpc.channelz.v1.ChannelData data = 2;public ChannelData.Builder getDataBuilder()
Data specific to this channel.
.grpc.channelz.v1.ChannelData data = 2;public ChannelDataOrBuilder getDataOrBuilder()
Data specific to this channel.
.grpc.channelz.v1.ChannelData data = 2;getDataOrBuilder in interface SubchannelOrBuilderpublic 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;getChannelRefList in interface SubchannelOrBuilderpublic 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;getChannelRefCount in interface SubchannelOrBuilderpublic 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;getChannelRef in interface SubchannelOrBuilderpublic Subchannel.Builder setChannelRef(int index, ChannelRef value)
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;public Subchannel.Builder setChannelRef(int index, ChannelRef.Builder builderForValue)
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;public Subchannel.Builder addChannelRef(ChannelRef value)
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;public Subchannel.Builder addChannelRef(int index, ChannelRef value)
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;public Subchannel.Builder addChannelRef(ChannelRef.Builder builderForValue)
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;public Subchannel.Builder addChannelRef(int index, ChannelRef.Builder builderForValue)
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;public Subchannel.Builder addAllChannelRef(Iterable<? extends ChannelRef> values)
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;public Subchannel.Builder clearChannelRef()
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;public Subchannel.Builder removeChannelRef(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;public ChannelRef.Builder getChannelRefBuilder(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;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;getChannelRefOrBuilder in interface SubchannelOrBuilderpublic 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;getChannelRefOrBuilderList in interface SubchannelOrBuilderpublic ChannelRef.Builder addChannelRefBuilder()
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;public ChannelRef.Builder addChannelRefBuilder(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;public List<ChannelRef.Builder> getChannelRefBuilderList()
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;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;getSubchannelRefList in interface SubchannelOrBuilderpublic 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;getSubchannelRefCount in interface SubchannelOrBuilderpublic 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;getSubchannelRef in interface SubchannelOrBuilderpublic Subchannel.Builder setSubchannelRef(int index, SubchannelRef value)
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;public Subchannel.Builder setSubchannelRef(int index, SubchannelRef.Builder builderForValue)
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;public Subchannel.Builder addSubchannelRef(SubchannelRef value)
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;public Subchannel.Builder addSubchannelRef(int index, SubchannelRef value)
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;public Subchannel.Builder addSubchannelRef(SubchannelRef.Builder builderForValue)
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;public Subchannel.Builder addSubchannelRef(int index, SubchannelRef.Builder builderForValue)
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;public Subchannel.Builder addAllSubchannelRef(Iterable<? extends SubchannelRef> values)
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;public Subchannel.Builder clearSubchannelRef()
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;public Subchannel.Builder removeSubchannelRef(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;public SubchannelRef.Builder getSubchannelRefBuilder(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;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;getSubchannelRefOrBuilder in interface SubchannelOrBuilderpublic 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;getSubchannelRefOrBuilderList in interface SubchannelOrBuilderpublic SubchannelRef.Builder addSubchannelRefBuilder()
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;public SubchannelRef.Builder addSubchannelRefBuilder(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;public List<SubchannelRef.Builder> getSubchannelRefBuilderList()
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;public List<SocketRef> getSocketRefList()
There are no ordering guarantees on the order of sockets.
repeated .grpc.channelz.v1.SocketRef socket_ref = 5;getSocketRefList in interface SubchannelOrBuilderpublic int getSocketRefCount()
There are no ordering guarantees on the order of sockets.
repeated .grpc.channelz.v1.SocketRef socket_ref = 5;getSocketRefCount in interface SubchannelOrBuilderpublic SocketRef getSocketRef(int index)
There are no ordering guarantees on the order of sockets.
repeated .grpc.channelz.v1.SocketRef socket_ref = 5;getSocketRef in interface SubchannelOrBuilderpublic Subchannel.Builder setSocketRef(int index, SocketRef value)
There are no ordering guarantees on the order of sockets.
repeated .grpc.channelz.v1.SocketRef socket_ref = 5;public Subchannel.Builder setSocketRef(int index, SocketRef.Builder builderForValue)
There are no ordering guarantees on the order of sockets.
repeated .grpc.channelz.v1.SocketRef socket_ref = 5;public Subchannel.Builder addSocketRef(SocketRef value)
There are no ordering guarantees on the order of sockets.
repeated .grpc.channelz.v1.SocketRef socket_ref = 5;public Subchannel.Builder addSocketRef(int index, SocketRef value)
There are no ordering guarantees on the order of sockets.
repeated .grpc.channelz.v1.SocketRef socket_ref = 5;public Subchannel.Builder addSocketRef(SocketRef.Builder builderForValue)
There are no ordering guarantees on the order of sockets.
repeated .grpc.channelz.v1.SocketRef socket_ref = 5;public Subchannel.Builder addSocketRef(int index, SocketRef.Builder builderForValue)
There are no ordering guarantees on the order of sockets.
repeated .grpc.channelz.v1.SocketRef socket_ref = 5;public Subchannel.Builder addAllSocketRef(Iterable<? extends SocketRef> values)
There are no ordering guarantees on the order of sockets.
repeated .grpc.channelz.v1.SocketRef socket_ref = 5;public Subchannel.Builder clearSocketRef()
There are no ordering guarantees on the order of sockets.
repeated .grpc.channelz.v1.SocketRef socket_ref = 5;public Subchannel.Builder removeSocketRef(int index)
There are no ordering guarantees on the order of sockets.
repeated .grpc.channelz.v1.SocketRef socket_ref = 5;public SocketRef.Builder getSocketRefBuilder(int index)
There are no ordering guarantees on the order of sockets.
repeated .grpc.channelz.v1.SocketRef socket_ref = 5;public SocketRefOrBuilder getSocketRefOrBuilder(int index)
There are no ordering guarantees on the order of sockets.
repeated .grpc.channelz.v1.SocketRef socket_ref = 5;getSocketRefOrBuilder in interface SubchannelOrBuilderpublic List<? extends SocketRefOrBuilder> getSocketRefOrBuilderList()
There are no ordering guarantees on the order of sockets.
repeated .grpc.channelz.v1.SocketRef socket_ref = 5;getSocketRefOrBuilderList in interface SubchannelOrBuilderpublic SocketRef.Builder addSocketRefBuilder()
There are no ordering guarantees on the order of sockets.
repeated .grpc.channelz.v1.SocketRef socket_ref = 5;public SocketRef.Builder addSocketRefBuilder(int index)
There are no ordering guarantees on the order of sockets.
repeated .grpc.channelz.v1.SocketRef socket_ref = 5;public List<SocketRef.Builder> getSocketRefBuilderList()
There are no ordering guarantees on the order of sockets.
repeated .grpc.channelz.v1.SocketRef socket_ref = 5;public final Subchannel.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Subchannel.Builder>public final Subchannel.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Subchannel.Builder>