Package io.grpc.channelz.v1
Class ChannelTraceEvent.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<ChannelTraceEvent.Builder>
-
- io.grpc.channelz.v1.ChannelTraceEvent.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,ChannelTraceEventOrBuilder,Cloneable
- Enclosing class:
- ChannelTraceEvent
public static final class ChannelTraceEvent.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ChannelTraceEvent.Builder> implements ChannelTraceEventOrBuilder
A trace event is an interesting thing that happened to a channel or subchannel, such as creation, address resolution, subchannel creation, etc.
Protobuf typegrpc.channelz.v1.ChannelTraceEvent
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ChannelTraceEvent.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)ChannelTraceEventbuild()ChannelTraceEventbuildPartial()ChannelTraceEvent.Builderclear()ChannelTraceEvent.BuilderclearChannelRef().grpc.channelz.v1.ChannelRef channel_ref = 4;ChannelTraceEvent.BuilderclearChildRef()ChannelTraceEvent.BuilderclearDescription()High level description of the event.ChannelTraceEvent.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)ChannelTraceEvent.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)ChannelTraceEvent.BuilderclearSeverity()the severity of the trace eventChannelTraceEvent.BuilderclearSubchannelRef().grpc.channelz.v1.SubchannelRef subchannel_ref = 5;ChannelTraceEvent.BuilderclearTimestamp()When this event occurred.ChannelTraceEvent.Builderclone()ChannelRefgetChannelRef().grpc.channelz.v1.ChannelRef channel_ref = 4;ChannelRef.BuildergetChannelRefBuilder().grpc.channelz.v1.ChannelRef channel_ref = 4;ChannelRefOrBuildergetChannelRefOrBuilder().grpc.channelz.v1.ChannelRef channel_ref = 4;ChannelTraceEvent.ChildRefCasegetChildRefCase()ChannelTraceEventgetDefaultInstanceForType()StringgetDescription()High level description of the event.com.google.protobuf.ByteStringgetDescriptionBytes()High level description of the event.static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()ChannelTraceEvent.SeveritygetSeverity()the severity of the trace eventintgetSeverityValue()the severity of the trace eventSubchannelRefgetSubchannelRef().grpc.channelz.v1.SubchannelRef subchannel_ref = 5;SubchannelRef.BuildergetSubchannelRefBuilder().grpc.channelz.v1.SubchannelRef subchannel_ref = 5;SubchannelRefOrBuildergetSubchannelRefOrBuilder().grpc.channelz.v1.SubchannelRef subchannel_ref = 5;com.google.protobuf.TimestampgetTimestamp()When this event occurred.com.google.protobuf.Timestamp.BuildergetTimestampBuilder()When this event occurred.com.google.protobuf.TimestampOrBuildergetTimestampOrBuilder()When this event occurred.booleanhasChannelRef().grpc.channelz.v1.ChannelRef channel_ref = 4;booleanhasSubchannelRef().grpc.channelz.v1.SubchannelRef subchannel_ref = 5;booleanhasTimestamp()When this event occurred.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()ChannelTraceEvent.BuildermergeChannelRef(ChannelRef value).grpc.channelz.v1.ChannelRef channel_ref = 4;ChannelTraceEvent.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)ChannelTraceEvent.BuildermergeFrom(com.google.protobuf.Message other)ChannelTraceEvent.BuildermergeFrom(ChannelTraceEvent other)ChannelTraceEvent.BuildermergeSubchannelRef(SubchannelRef value).grpc.channelz.v1.SubchannelRef subchannel_ref = 5;ChannelTraceEvent.BuildermergeTimestamp(com.google.protobuf.Timestamp value)When this event occurred.ChannelTraceEvent.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)ChannelTraceEvent.BuildersetChannelRef(ChannelRef value).grpc.channelz.v1.ChannelRef channel_ref = 4;ChannelTraceEvent.BuildersetChannelRef(ChannelRef.Builder builderForValue).grpc.channelz.v1.ChannelRef channel_ref = 4;ChannelTraceEvent.BuildersetDescription(String value)High level description of the event.ChannelTraceEvent.BuildersetDescriptionBytes(com.google.protobuf.ByteString value)High level description of the event.ChannelTraceEvent.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)ChannelTraceEvent.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)ChannelTraceEvent.BuildersetSeverity(ChannelTraceEvent.Severity value)the severity of the trace eventChannelTraceEvent.BuildersetSeverityValue(int value)the severity of the trace eventChannelTraceEvent.BuildersetSubchannelRef(SubchannelRef value).grpc.channelz.v1.SubchannelRef subchannel_ref = 5;ChannelTraceEvent.BuildersetSubchannelRef(SubchannelRef.Builder builderForValue).grpc.channelz.v1.SubchannelRef subchannel_ref = 5;ChannelTraceEvent.BuildersetTimestamp(com.google.protobuf.Timestamp value)When this event occurred.ChannelTraceEvent.BuildersetTimestamp(com.google.protobuf.Timestamp.Builder builderForValue)When this event occurred.ChannelTraceEvent.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<ChannelTraceEvent.Builder>
-
clear
public ChannelTraceEvent.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<ChannelTraceEvent.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<ChannelTraceEvent.Builder>
-
getDefaultInstanceForType
public ChannelTraceEvent getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public ChannelTraceEvent build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ChannelTraceEvent buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public ChannelTraceEvent.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<ChannelTraceEvent.Builder>
-
setField
public ChannelTraceEvent.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ChannelTraceEvent.Builder>
-
clearField
public ChannelTraceEvent.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ChannelTraceEvent.Builder>
-
clearOneof
public ChannelTraceEvent.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<ChannelTraceEvent.Builder>
-
setRepeatedField
public ChannelTraceEvent.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ChannelTraceEvent.Builder>
-
addRepeatedField
public ChannelTraceEvent.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ChannelTraceEvent.Builder>
-
mergeFrom
public ChannelTraceEvent.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ChannelTraceEvent.Builder>
-
mergeFrom
public ChannelTraceEvent.Builder mergeFrom(ChannelTraceEvent other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<ChannelTraceEvent.Builder>
-
mergeFrom
public ChannelTraceEvent.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ChannelTraceEvent.Builder>- Throws:
IOException
-
getChildRefCase
public ChannelTraceEvent.ChildRefCase getChildRefCase()
- Specified by:
getChildRefCasein interfaceChannelTraceEventOrBuilder
-
clearChildRef
public ChannelTraceEvent.Builder clearChildRef()
-
getDescription
public String getDescription()
High level description of the event.
string description = 1;- Specified by:
getDescriptionin interfaceChannelTraceEventOrBuilder- Returns:
- The description.
-
getDescriptionBytes
public com.google.protobuf.ByteString getDescriptionBytes()
High level description of the event.
string description = 1;- Specified by:
getDescriptionBytesin interfaceChannelTraceEventOrBuilder- Returns:
- The bytes for description.
-
setDescription
public ChannelTraceEvent.Builder setDescription(String value)
High level description of the event.
string description = 1;- Parameters:
value- The description to set.- Returns:
- This builder for chaining.
-
clearDescription
public ChannelTraceEvent.Builder clearDescription()
High level description of the event.
string description = 1;- Returns:
- This builder for chaining.
-
setDescriptionBytes
public ChannelTraceEvent.Builder setDescriptionBytes(com.google.protobuf.ByteString value)
High level description of the event.
string description = 1;- Parameters:
value- The bytes for description to set.- Returns:
- This builder for chaining.
-
getSeverityValue
public int getSeverityValue()
the severity of the trace event
.grpc.channelz.v1.ChannelTraceEvent.Severity severity = 2;- Specified by:
getSeverityValuein interfaceChannelTraceEventOrBuilder- Returns:
- The enum numeric value on the wire for severity.
-
setSeverityValue
public ChannelTraceEvent.Builder setSeverityValue(int value)
the severity of the trace event
.grpc.channelz.v1.ChannelTraceEvent.Severity severity = 2;- Parameters:
value- The enum numeric value on the wire for severity to set.- Returns:
- This builder for chaining.
-
getSeverity
public ChannelTraceEvent.Severity getSeverity()
the severity of the trace event
.grpc.channelz.v1.ChannelTraceEvent.Severity severity = 2;- Specified by:
getSeverityin interfaceChannelTraceEventOrBuilder- Returns:
- The severity.
-
setSeverity
public ChannelTraceEvent.Builder setSeverity(ChannelTraceEvent.Severity value)
the severity of the trace event
.grpc.channelz.v1.ChannelTraceEvent.Severity severity = 2;- Parameters:
value- The severity to set.- Returns:
- This builder for chaining.
-
clearSeverity
public ChannelTraceEvent.Builder clearSeverity()
the severity of the trace event
.grpc.channelz.v1.ChannelTraceEvent.Severity severity = 2;- Returns:
- This builder for chaining.
-
hasTimestamp
public boolean hasTimestamp()
When this event occurred.
.google.protobuf.Timestamp timestamp = 3;- Specified by:
hasTimestampin interfaceChannelTraceEventOrBuilder- Returns:
- Whether the timestamp field is set.
-
getTimestamp
public com.google.protobuf.Timestamp getTimestamp()
When this event occurred.
.google.protobuf.Timestamp timestamp = 3;- Specified by:
getTimestampin interfaceChannelTraceEventOrBuilder- Returns:
- The timestamp.
-
setTimestamp
public ChannelTraceEvent.Builder setTimestamp(com.google.protobuf.Timestamp value)
When this event occurred.
.google.protobuf.Timestamp timestamp = 3;
-
setTimestamp
public ChannelTraceEvent.Builder setTimestamp(com.google.protobuf.Timestamp.Builder builderForValue)
When this event occurred.
.google.protobuf.Timestamp timestamp = 3;
-
mergeTimestamp
public ChannelTraceEvent.Builder mergeTimestamp(com.google.protobuf.Timestamp value)
When this event occurred.
.google.protobuf.Timestamp timestamp = 3;
-
clearTimestamp
public ChannelTraceEvent.Builder clearTimestamp()
When this event occurred.
.google.protobuf.Timestamp timestamp = 3;
-
getTimestampBuilder
public com.google.protobuf.Timestamp.Builder getTimestampBuilder()
When this event occurred.
.google.protobuf.Timestamp timestamp = 3;
-
getTimestampOrBuilder
public com.google.protobuf.TimestampOrBuilder getTimestampOrBuilder()
When this event occurred.
.google.protobuf.Timestamp timestamp = 3;- Specified by:
getTimestampOrBuilderin interfaceChannelTraceEventOrBuilder
-
hasChannelRef
public boolean hasChannelRef()
.grpc.channelz.v1.ChannelRef channel_ref = 4;- Specified by:
hasChannelRefin interfaceChannelTraceEventOrBuilder- Returns:
- Whether the channelRef field is set.
-
getChannelRef
public ChannelRef getChannelRef()
.grpc.channelz.v1.ChannelRef channel_ref = 4;- Specified by:
getChannelRefin interfaceChannelTraceEventOrBuilder- Returns:
- The channelRef.
-
setChannelRef
public ChannelTraceEvent.Builder setChannelRef(ChannelRef value)
.grpc.channelz.v1.ChannelRef channel_ref = 4;
-
setChannelRef
public ChannelTraceEvent.Builder setChannelRef(ChannelRef.Builder builderForValue)
.grpc.channelz.v1.ChannelRef channel_ref = 4;
-
mergeChannelRef
public ChannelTraceEvent.Builder mergeChannelRef(ChannelRef value)
.grpc.channelz.v1.ChannelRef channel_ref = 4;
-
clearChannelRef
public ChannelTraceEvent.Builder clearChannelRef()
.grpc.channelz.v1.ChannelRef channel_ref = 4;
-
getChannelRefBuilder
public ChannelRef.Builder getChannelRefBuilder()
.grpc.channelz.v1.ChannelRef channel_ref = 4;
-
getChannelRefOrBuilder
public ChannelRefOrBuilder getChannelRefOrBuilder()
.grpc.channelz.v1.ChannelRef channel_ref = 4;- Specified by:
getChannelRefOrBuilderin interfaceChannelTraceEventOrBuilder
-
hasSubchannelRef
public boolean hasSubchannelRef()
.grpc.channelz.v1.SubchannelRef subchannel_ref = 5;- Specified by:
hasSubchannelRefin interfaceChannelTraceEventOrBuilder- Returns:
- Whether the subchannelRef field is set.
-
getSubchannelRef
public SubchannelRef getSubchannelRef()
.grpc.channelz.v1.SubchannelRef subchannel_ref = 5;- Specified by:
getSubchannelRefin interfaceChannelTraceEventOrBuilder- Returns:
- The subchannelRef.
-
setSubchannelRef
public ChannelTraceEvent.Builder setSubchannelRef(SubchannelRef value)
.grpc.channelz.v1.SubchannelRef subchannel_ref = 5;
-
setSubchannelRef
public ChannelTraceEvent.Builder setSubchannelRef(SubchannelRef.Builder builderForValue)
.grpc.channelz.v1.SubchannelRef subchannel_ref = 5;
-
mergeSubchannelRef
public ChannelTraceEvent.Builder mergeSubchannelRef(SubchannelRef value)
.grpc.channelz.v1.SubchannelRef subchannel_ref = 5;
-
clearSubchannelRef
public ChannelTraceEvent.Builder clearSubchannelRef()
.grpc.channelz.v1.SubchannelRef subchannel_ref = 5;
-
getSubchannelRefBuilder
public SubchannelRef.Builder getSubchannelRefBuilder()
.grpc.channelz.v1.SubchannelRef subchannel_ref = 5;
-
getSubchannelRefOrBuilder
public SubchannelRefOrBuilder getSubchannelRefOrBuilder()
.grpc.channelz.v1.SubchannelRef subchannel_ref = 5;- Specified by:
getSubchannelRefOrBuilderin interfaceChannelTraceEventOrBuilder
-
setUnknownFields
public final ChannelTraceEvent.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ChannelTraceEvent.Builder>
-
mergeUnknownFields
public final ChannelTraceEvent.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ChannelTraceEvent.Builder>
-
-