Package io.grpc.channelz.v1
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 int
private com.google.protobuf.SingleFieldBuilder
<ChannelRef, ChannelRef.Builder, ChannelRefOrBuilder> private Object
private int
private Object
private int
private com.google.protobuf.SingleFieldBuilder
<SubchannelRef, SubchannelRef.Builder, SubchannelRefOrBuilder> private com.google.protobuf.Timestamp
private 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 void
buildPartial0
(ChannelTraceEvent result) private void
buildPartialOneofs
(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;
private com.google.protobuf.SingleFieldBuilder
<ChannelRef, ChannelRef.Builder, ChannelRefOrBuilder> .grpc.channelz.v1.ChannelRef channel_ref = 4;
.grpc.channelz.v1.ChannelRef channel_ref = 4;
High level description of the event.com.google.protobuf.ByteString
High level description of the event.static final com.google.protobuf.Descriptors.Descriptor
com.google.protobuf.Descriptors.Descriptor
the severity of the trace eventint
the severity of the trace event.grpc.channelz.v1.SubchannelRef subchannel_ref = 5;
.grpc.channelz.v1.SubchannelRef subchannel_ref = 5;
private com.google.protobuf.SingleFieldBuilder
<SubchannelRef, SubchannelRef.Builder, SubchannelRefOrBuilder> .grpc.channelz.v1.SubchannelRef subchannel_ref = 5;
.grpc.channelz.v1.SubchannelRef subchannel_ref = 5;
com.google.protobuf.Timestamp
When this event occurred.com.google.protobuf.Timestamp.Builder
When this event occurred.private com.google.protobuf.SingleFieldBuilder
<com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> When this event occurred.com.google.protobuf.TimestampOrBuilder
When this event occurred.boolean
.grpc.channelz.v1.ChannelRef channel_ref = 4;
boolean
.grpc.channelz.v1.SubchannelRef subchannel_ref = 5;
boolean
When this event occurred.protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
final boolean
private void
mergeChannelRef
(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, 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
Methods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFrom
Methods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFrom
Methods 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, timestampBuilder_com.google.protobuf.TimestampOrBuilder> -
channelRefBuilder_
private com.google.protobuf.SingleFieldBuilder<ChannelRef,ChannelRef.Builder, channelRefBuilder_ChannelRefOrBuilder> -
subchannelRefBuilder_
private com.google.protobuf.SingleFieldBuilder<SubchannelRef,SubchannelRef.Builder, subchannelRefBuilder_SubchannelRefOrBuilder>
-
-
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:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessage.Builder<ChannelTraceEvent.Builder>
-
maybeForceBuilderInitialization
private void maybeForceBuilderInitialization() -
clear
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessage.Builder<ChannelTraceEvent.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessage.Builder<ChannelTraceEvent.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial0
-
buildPartialOneofs
-
mergeFrom
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<ChannelTraceEvent.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in 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:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<ChannelTraceEvent.Builder>
- Throws:
IOException
-
getChildRefCase
- Specified by:
getChildRefCase
in interfaceChannelTraceEventOrBuilder
-
clearChildRef
-
getDescription
High level description of the event.
string description = 1;
- Specified by:
getDescription
in interfaceChannelTraceEventOrBuilder
- Returns:
- The description.
-
getDescriptionBytes
public com.google.protobuf.ByteString getDescriptionBytes()High level description of the event.
string description = 1;
- Specified by:
getDescriptionBytes
in 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:
getSeverityValue
in 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.
-
getSeverity
the severity of the trace event
.grpc.channelz.v1.ChannelTraceEvent.Severity severity = 2;
- Specified by:
getSeverity
in 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:
hasTimestamp
in 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:
getTimestamp
in 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:
getTimestampOrBuilder
in interfaceChannelTraceEventOrBuilder
-
getTimestampFieldBuilder
private com.google.protobuf.SingleFieldBuilder<com.google.protobuf.Timestamp,com.google.protobuf.Timestamp.Builder, getTimestampFieldBuilder()com.google.protobuf.TimestampOrBuilder> When this event occurred.
.google.protobuf.Timestamp timestamp = 3;
-
hasChannelRef
public boolean hasChannelRef().grpc.channelz.v1.ChannelRef channel_ref = 4;
- Specified by:
hasChannelRef
in interfaceChannelTraceEventOrBuilder
- Returns:
- Whether the channelRef field is set.
-
getChannelRef
.grpc.channelz.v1.ChannelRef channel_ref = 4;
- Specified by:
getChannelRef
in 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:
getChannelRefOrBuilder
in interfaceChannelTraceEventOrBuilder
-
getChannelRefFieldBuilder
private com.google.protobuf.SingleFieldBuilder<ChannelRef,ChannelRef.Builder, getChannelRefFieldBuilder()ChannelRefOrBuilder> .grpc.channelz.v1.ChannelRef channel_ref = 4;
-
hasSubchannelRef
public boolean hasSubchannelRef().grpc.channelz.v1.SubchannelRef subchannel_ref = 5;
- Specified by:
hasSubchannelRef
in interfaceChannelTraceEventOrBuilder
- Returns:
- Whether the subchannelRef field is set.
-
getSubchannelRef
.grpc.channelz.v1.SubchannelRef subchannel_ref = 5;
- Specified by:
getSubchannelRef
in 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:
getSubchannelRefOrBuilder
in interfaceChannelTraceEventOrBuilder
-
getSubchannelRefFieldBuilder
private com.google.protobuf.SingleFieldBuilder<SubchannelRef,SubchannelRef.Builder, getSubchannelRefFieldBuilder()SubchannelRefOrBuilder> .grpc.channelz.v1.SubchannelRef subchannel_ref = 5;
-