public static final class SubchannelRef.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<SubchannelRef.Builder> implements SubchannelRefOrBuilder
SubchannelRef is a reference to a Subchannel.Protobuf type
grpc.channelz.v1.SubchannelRef| Modifier and Type | Method and Description |
|---|---|
SubchannelRef.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
SubchannelRef |
build() |
SubchannelRef |
buildPartial() |
SubchannelRef.Builder |
clear() |
SubchannelRef.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
SubchannelRef.Builder |
clearName()
An optional name associated with the subchannel.
|
SubchannelRef.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
SubchannelRef.Builder |
clearSubchannelId()
The globally unique id for this subchannel.
|
SubchannelRef.Builder |
clone() |
SubchannelRef |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getName()
An optional name associated with the subchannel.
|
com.google.protobuf.ByteString |
getNameBytes()
An optional name associated with the subchannel.
|
long |
getSubchannelId()
The globally unique id for this subchannel.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
SubchannelRef.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
SubchannelRef.Builder |
mergeFrom(com.google.protobuf.Message other) |
SubchannelRef.Builder |
mergeFrom(SubchannelRef other) |
SubchannelRef.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
SubchannelRef.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
SubchannelRef.Builder |
setName(String value)
An optional name associated with the subchannel.
|
SubchannelRef.Builder |
setNameBytes(com.google.protobuf.ByteString value)
An optional name associated with the subchannel.
|
SubchannelRef.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
SubchannelRef.Builder |
setSubchannelId(long value)
The globally unique id for this subchannel.
|
SubchannelRef.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<SubchannelRef.Builder>public SubchannelRef.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<SubchannelRef.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<SubchannelRef.Builder>public SubchannelRef getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic SubchannelRef build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic SubchannelRef buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic SubchannelRef.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<SubchannelRef.Builder>public SubchannelRef.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<SubchannelRef.Builder>public SubchannelRef.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<SubchannelRef.Builder>public SubchannelRef.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<SubchannelRef.Builder>public SubchannelRef.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<SubchannelRef.Builder>public SubchannelRef.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<SubchannelRef.Builder>public SubchannelRef.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<SubchannelRef.Builder>public SubchannelRef.Builder mergeFrom(SubchannelRef other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<SubchannelRef.Builder>public SubchannelRef.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<SubchannelRef.Builder>IOExceptionpublic long getSubchannelId()
The globally unique id for this subchannel. Must be a positive number.
int64 subchannel_id = 7;getSubchannelId in interface SubchannelRefOrBuilderpublic SubchannelRef.Builder setSubchannelId(long value)
The globally unique id for this subchannel. Must be a positive number.
int64 subchannel_id = 7;value - The subchannelId to set.public SubchannelRef.Builder clearSubchannelId()
The globally unique id for this subchannel. Must be a positive number.
int64 subchannel_id = 7;public String getName()
An optional name associated with the subchannel.
string name = 8;getName in interface SubchannelRefOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
An optional name associated with the subchannel.
string name = 8;getNameBytes in interface SubchannelRefOrBuilderpublic SubchannelRef.Builder setName(String value)
An optional name associated with the subchannel.
string name = 8;value - The name to set.public SubchannelRef.Builder clearName()
An optional name associated with the subchannel.
string name = 8;public SubchannelRef.Builder setNameBytes(com.google.protobuf.ByteString value)
An optional name associated with the subchannel.
string name = 8;value - The bytes for name to set.public final SubchannelRef.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<SubchannelRef.Builder>public final SubchannelRef.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<SubchannelRef.Builder>