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.GeneratedMessage.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,java.lang.Cloneable
- Enclosing class:
- ChannelTraceEvent
public static final class ChannelTraceEvent.Builder extends com.google.protobuf.GeneratedMessage.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
-
-
Field Summary
Fields Modifier and Type Field Description private intbitField0_private com.google.protobuf.SingleFieldBuilder<ChannelRef,ChannelRef.Builder,ChannelRefOrBuilder>channelRefBuilder_private java.lang.ObjectchildRef_private intchildRefCase_private java.lang.Objectdescription_private intseverity_private com.google.protobuf.SingleFieldBuilder<SubchannelRef,SubchannelRef.Builder,SubchannelRefOrBuilder>subchannelRefBuilder_private com.google.protobuf.Timestamptimestamp_private com.google.protobuf.SingleFieldBuilder<com.google.protobuf.Timestamp,com.google.protobuf.Timestamp.Builder,com.google.protobuf.TimestampOrBuilder>timestampBuilder_
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ChannelTraceEventbuild()ChannelTraceEventbuildPartial()private voidbuildPartial0(ChannelTraceEvent result)private voidbuildPartialOneofs(ChannelTraceEvent result)ChannelTraceEvent.Builderclear()ChannelTraceEvent.BuilderclearChannelRef().grpc.channelz.v1.ChannelRef channel_ref = 4;ChannelTraceEvent.BuilderclearChildRef()ChannelTraceEvent.BuilderclearDescription()High level description of the event.ChannelTraceEvent.BuilderclearSeverity()the severity of the trace eventChannelTraceEvent.BuilderclearSubchannelRef().grpc.channelz.v1.SubchannelRef subchannel_ref = 5;ChannelTraceEvent.BuilderclearTimestamp()When this event occurred.ChannelRefgetChannelRef().grpc.channelz.v1.ChannelRef channel_ref = 4;ChannelRef.BuildergetChannelRefBuilder().grpc.channelz.v1.ChannelRef channel_ref = 4;private com.google.protobuf.SingleFieldBuilder<ChannelRef,ChannelRef.Builder,ChannelRefOrBuilder>getChannelRefFieldBuilder().grpc.channelz.v1.ChannelRef channel_ref = 4;ChannelRefOrBuildergetChannelRefOrBuilder().grpc.channelz.v1.ChannelRef channel_ref = 4;ChannelTraceEvent.ChildRefCasegetChildRefCase()ChannelTraceEventgetDefaultInstanceForType()java.lang.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;private com.google.protobuf.SingleFieldBuilder<SubchannelRef,SubchannelRef.Builder,SubchannelRefOrBuilder>getSubchannelRefFieldBuilder().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.private com.google.protobuf.SingleFieldBuilder<com.google.protobuf.Timestamp,com.google.protobuf.Timestamp.Builder,com.google.protobuf.TimestampOrBuilder>getTimestampFieldBuilder()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.GeneratedMessage.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()private voidmaybeForceBuilderInitialization()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.BuildersetChannelRef(ChannelRef value).grpc.channelz.v1.ChannelRef channel_ref = 4;ChannelTraceEvent.BuildersetChannelRef(ChannelRef.Builder builderForValue).grpc.channelz.v1.ChannelRef channel_ref = 4;ChannelTraceEvent.BuildersetDescription(java.lang.String value)High level description of the event.ChannelTraceEvent.BuildersetDescriptionBytes(com.google.protobuf.ByteString value)High level description of the event.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.-
Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, 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
-
-
-
-
Field Detail
-
childRefCase_
private int childRefCase_
-
childRef_
private java.lang.Object childRef_
-
bitField0_
private int bitField0_
-
description_
private java.lang.Object description_
-
severity_
private int severity_
-
timestamp_
private com.google.protobuf.Timestamp timestamp_
-
timestampBuilder_
private com.google.protobuf.SingleFieldBuilder<com.google.protobuf.Timestamp,com.google.protobuf.Timestamp.Builder,com.google.protobuf.TimestampOrBuilder> timestampBuilder_
-
channelRefBuilder_
private com.google.protobuf.SingleFieldBuilder<ChannelRef,ChannelRef.Builder,ChannelRefOrBuilder> channelRefBuilder_
-
subchannelRefBuilder_
private com.google.protobuf.SingleFieldBuilder<SubchannelRef,SubchannelRef.Builder,SubchannelRefOrBuilder> subchannelRefBuilder_
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<ChannelTraceEvent.Builder>
-
maybeForceBuilderInitialization
private void maybeForceBuilderInitialization()
-
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.GeneratedMessage.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.GeneratedMessage.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
-
buildPartial0
private void buildPartial0(ChannelTraceEvent result)
-
buildPartialOneofs
private void buildPartialOneofs(ChannelTraceEvent result)
-
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.GeneratedMessage.Builder<ChannelTraceEvent.Builder>
-
mergeFrom
public ChannelTraceEvent.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.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:
java.io.IOException
-
getChildRefCase
public ChannelTraceEvent.ChildRefCase getChildRefCase()
- Specified by:
getChildRefCasein interfaceChannelTraceEventOrBuilder
-
clearChildRef
public ChannelTraceEvent.Builder clearChildRef()
-
getDescription
public java.lang.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(java.lang.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
-
getTimestampFieldBuilder
private com.google.protobuf.SingleFieldBuilder<com.google.protobuf.Timestamp,com.google.protobuf.Timestamp.Builder,com.google.protobuf.TimestampOrBuilder> getTimestampFieldBuilder()
When this event occurred.
.google.protobuf.Timestamp timestamp = 3;
-
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
-
getChannelRefFieldBuilder
private com.google.protobuf.SingleFieldBuilder<ChannelRef,ChannelRef.Builder,ChannelRefOrBuilder> getChannelRefFieldBuilder()
.grpc.channelz.v1.ChannelRef channel_ref = 4;
-
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
-
getSubchannelRefFieldBuilder
private com.google.protobuf.SingleFieldBuilder<SubchannelRef,SubchannelRef.Builder,SubchannelRefOrBuilder> getSubchannelRefFieldBuilder()
.grpc.channelz.v1.SubchannelRef subchannel_ref = 5;
-
-