Class ChannelTraceEvent.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<ChannelTraceEvent.Builder>
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, 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 type
grpc.channelz.v1.ChannelTraceEvent-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate intprivate com.google.protobuf.SingleFieldBuilder<ChannelRef, ChannelRef.Builder, ChannelRefOrBuilder> private Objectprivate intprivate Objectprivate intprivate com.google.protobuf.SingleFieldBuilder<SubchannelRef, SubchannelRef.Builder, SubchannelRefOrBuilder> private com.google.protobuf.Timestampprivate com.google.protobuf.SingleFieldBuilder<com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()private voidbuildPartial0(ChannelTraceEvent result) private voidbuildPartialOneofs(ChannelTraceEvent result) clear().grpc.channelz.v1.ChannelRef channel_ref = 4;High level description of the event.the severity of the trace event.grpc.channelz.v1.SubchannelRef subchannel_ref = 5;When this event occurred..grpc.channelz.v1.ChannelRef channel_ref = 4;.grpc.channelz.v1.ChannelRef channel_ref = 4;.grpc.channelz.v1.ChannelRef channel_ref = 4;High level description of the event.com.google.protobuf.ByteStringHigh level description of the event.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorthe severity of the trace eventintthe severity of the trace event.grpc.channelz.v1.SubchannelRef subchannel_ref = 5;.grpc.channelz.v1.SubchannelRef subchannel_ref = 5;.grpc.channelz.v1.SubchannelRef subchannel_ref = 5;com.google.protobuf.TimestampWhen this event occurred.com.google.protobuf.Timestamp.BuilderWhen this event occurred.com.google.protobuf.TimestampOrBuilderWhen this event occurred.boolean.grpc.channelz.v1.ChannelRef channel_ref = 4;boolean.grpc.channelz.v1.SubchannelRef subchannel_ref = 5;booleanWhen this event occurred.private com.google.protobuf.SingleFieldBuilder<ChannelRef, ChannelRef.Builder, ChannelRefOrBuilder> .grpc.channelz.v1.ChannelRef channel_ref = 4;protected com.google.protobuf.GeneratedMessage.FieldAccessorTableprivate com.google.protobuf.SingleFieldBuilder<SubchannelRef, SubchannelRef.Builder, SubchannelRefOrBuilder> .grpc.channelz.v1.SubchannelRef subchannel_ref = 5;private com.google.protobuf.SingleFieldBuilder<com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> When this event occurred.final booleanprivate voidmergeChannelRef(ChannelRef value) .grpc.channelz.v1.ChannelRef channel_ref = 4;mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(ChannelTraceEvent other) mergeSubchannelRef(SubchannelRef value) .grpc.channelz.v1.SubchannelRef subchannel_ref = 5;mergeTimestamp(com.google.protobuf.Timestamp value) When this event occurred.setChannelRef(ChannelRef value) .grpc.channelz.v1.ChannelRef channel_ref = 4;setChannelRef(ChannelRef.Builder builderForValue) .grpc.channelz.v1.ChannelRef channel_ref = 4;setDescription(String value) High level description of the event.setDescriptionBytes(com.google.protobuf.ByteString value) High level description of the event.the severity of the trace eventsetSeverityValue(int value) the severity of the trace eventsetSubchannelRef(SubchannelRef value) .grpc.channelz.v1.SubchannelRef subchannel_ref = 5;setSubchannelRef(SubchannelRef.Builder builderForValue) .grpc.channelz.v1.SubchannelRef subchannel_ref = 5;setTimestamp(com.google.protobuf.Timestamp value) When this event occurred.setTimestamp(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, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
childRefCase_
private int childRefCase_ -
childRef_
-
bitField0_
private int bitField0_ -
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_
-
-
Constructor Details
-
Builder
private Builder() -
Builder
private Builder(com.google.protobuf.AbstractMessage.BuilderParent parent)
-
-
Method Details
-
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
- 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
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial0
-
buildPartialOneofs
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ChannelTraceEvent.Builder>
-
mergeFrom
-
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 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
- Specified by:
getChildRefCasein interfaceChannelTraceEventOrBuilder
-
clearChildRef
-
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
High level description of the event.
string description = 1;- Parameters:
value- The description to set.- Returns:
- This builder for chaining.
-
clearDescription
High level description of the event.
string description = 1;- Returns:
- This builder for chaining.
-
setDescriptionBytes
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
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.
- Throws:
IllegalArgumentException- if UNRECOGNIZED is provided.
-
getSeverity
the severity of the trace event
.grpc.channelz.v1.ChannelTraceEvent.Severity severity = 2;- Specified by:
getSeverityin interfaceChannelTraceEventOrBuilder- Returns:
- The severity.
-
setSeverity
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
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
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
When this event occurred.
.google.protobuf.Timestamp timestamp = 3; -
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
-
internalGetTimestampFieldBuilder
private com.google.protobuf.SingleFieldBuilder<com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> internalGetTimestampFieldBuilder()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
.grpc.channelz.v1.ChannelRef channel_ref = 4;- Specified by:
getChannelRefin interfaceChannelTraceEventOrBuilder- Returns:
- The channelRef.
-
setChannelRef
.grpc.channelz.v1.ChannelRef channel_ref = 4; -
setChannelRef
.grpc.channelz.v1.ChannelRef channel_ref = 4; -
mergeChannelRef
.grpc.channelz.v1.ChannelRef channel_ref = 4; -
clearChannelRef
.grpc.channelz.v1.ChannelRef channel_ref = 4; -
getChannelRefBuilder
.grpc.channelz.v1.ChannelRef channel_ref = 4; -
getChannelRefOrBuilder
.grpc.channelz.v1.ChannelRef channel_ref = 4;- Specified by:
getChannelRefOrBuilderin interfaceChannelTraceEventOrBuilder
-
internalGetChannelRefFieldBuilder
private com.google.protobuf.SingleFieldBuilder<ChannelRef, ChannelRef.Builder, ChannelRefOrBuilder> internalGetChannelRefFieldBuilder().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
.grpc.channelz.v1.SubchannelRef subchannel_ref = 5;- Specified by:
getSubchannelRefin interfaceChannelTraceEventOrBuilder- Returns:
- The subchannelRef.
-
setSubchannelRef
.grpc.channelz.v1.SubchannelRef subchannel_ref = 5; -
setSubchannelRef
.grpc.channelz.v1.SubchannelRef subchannel_ref = 5; -
mergeSubchannelRef
.grpc.channelz.v1.SubchannelRef subchannel_ref = 5; -
clearSubchannelRef
.grpc.channelz.v1.SubchannelRef subchannel_ref = 5; -
getSubchannelRefBuilder
.grpc.channelz.v1.SubchannelRef subchannel_ref = 5; -
getSubchannelRefOrBuilder
.grpc.channelz.v1.SubchannelRef subchannel_ref = 5;- Specified by:
getSubchannelRefOrBuilderin interfaceChannelTraceEventOrBuilder
-
internalGetSubchannelRefFieldBuilder
private com.google.protobuf.SingleFieldBuilder<SubchannelRef, SubchannelRef.Builder, SubchannelRefOrBuilder> internalGetSubchannelRefFieldBuilder().grpc.channelz.v1.SubchannelRef subchannel_ref = 5;
-