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 int
bitField0_
private com.google.protobuf.SingleFieldBuilder<ChannelRef,ChannelRef.Builder,ChannelRefOrBuilder>
channelRefBuilder_
private java.lang.Object
childRef_
private int
childRefCase_
private java.lang.Object
description_
private int
severity_
private com.google.protobuf.SingleFieldBuilder<SubchannelRef,SubchannelRef.Builder,SubchannelRefOrBuilder>
subchannelRefBuilder_
private com.google.protobuf.Timestamp
timestamp_
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 ChannelTraceEvent
build()
ChannelTraceEvent
buildPartial()
private void
buildPartial0(ChannelTraceEvent result)
private void
buildPartialOneofs(ChannelTraceEvent result)
ChannelTraceEvent.Builder
clear()
ChannelTraceEvent.Builder
clearChannelRef()
.grpc.channelz.v1.ChannelRef channel_ref = 4;
ChannelTraceEvent.Builder
clearChildRef()
ChannelTraceEvent.Builder
clearDescription()
High level description of the event.ChannelTraceEvent.Builder
clearSeverity()
the severity of the trace eventChannelTraceEvent.Builder
clearSubchannelRef()
.grpc.channelz.v1.SubchannelRef subchannel_ref = 5;
ChannelTraceEvent.Builder
clearTimestamp()
When this event occurred.ChannelRef
getChannelRef()
.grpc.channelz.v1.ChannelRef channel_ref = 4;
ChannelRef.Builder
getChannelRefBuilder()
.grpc.channelz.v1.ChannelRef channel_ref = 4;
private com.google.protobuf.SingleFieldBuilder<ChannelRef,ChannelRef.Builder,ChannelRefOrBuilder>
getChannelRefFieldBuilder()
.grpc.channelz.v1.ChannelRef channel_ref = 4;
ChannelRefOrBuilder
getChannelRefOrBuilder()
.grpc.channelz.v1.ChannelRef channel_ref = 4;
ChannelTraceEvent.ChildRefCase
getChildRefCase()
ChannelTraceEvent
getDefaultInstanceForType()
java.lang.String
getDescription()
High level description of the event.com.google.protobuf.ByteString
getDescriptionBytes()
High level description of the event.static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
ChannelTraceEvent.Severity
getSeverity()
the severity of the trace eventint
getSeverityValue()
the severity of the trace eventSubchannelRef
getSubchannelRef()
.grpc.channelz.v1.SubchannelRef subchannel_ref = 5;
SubchannelRef.Builder
getSubchannelRefBuilder()
.grpc.channelz.v1.SubchannelRef subchannel_ref = 5;
private com.google.protobuf.SingleFieldBuilder<SubchannelRef,SubchannelRef.Builder,SubchannelRefOrBuilder>
getSubchannelRefFieldBuilder()
.grpc.channelz.v1.SubchannelRef subchannel_ref = 5;
SubchannelRefOrBuilder
getSubchannelRefOrBuilder()
.grpc.channelz.v1.SubchannelRef subchannel_ref = 5;
com.google.protobuf.Timestamp
getTimestamp()
When this event occurred.com.google.protobuf.Timestamp.Builder
getTimestampBuilder()
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.TimestampOrBuilder
getTimestampOrBuilder()
When this event occurred.boolean
hasChannelRef()
.grpc.channelz.v1.ChannelRef channel_ref = 4;
boolean
hasSubchannelRef()
.grpc.channelz.v1.SubchannelRef subchannel_ref = 5;
boolean
hasTimestamp()
When this event occurred.protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
private void
maybeForceBuilderInitialization()
ChannelTraceEvent.Builder
mergeChannelRef(ChannelRef value)
.grpc.channelz.v1.ChannelRef channel_ref = 4;
ChannelTraceEvent.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
ChannelTraceEvent.Builder
mergeFrom(com.google.protobuf.Message other)
ChannelTraceEvent.Builder
mergeFrom(ChannelTraceEvent other)
ChannelTraceEvent.Builder
mergeSubchannelRef(SubchannelRef value)
.grpc.channelz.v1.SubchannelRef subchannel_ref = 5;
ChannelTraceEvent.Builder
mergeTimestamp(com.google.protobuf.Timestamp value)
When this event occurred.ChannelTraceEvent.Builder
setChannelRef(ChannelRef value)
.grpc.channelz.v1.ChannelRef channel_ref = 4;
ChannelTraceEvent.Builder
setChannelRef(ChannelRef.Builder builderForValue)
.grpc.channelz.v1.ChannelRef channel_ref = 4;
ChannelTraceEvent.Builder
setDescription(java.lang.String value)
High level description of the event.ChannelTraceEvent.Builder
setDescriptionBytes(com.google.protobuf.ByteString value)
High level description of the event.ChannelTraceEvent.Builder
setSeverity(ChannelTraceEvent.Severity value)
the severity of the trace eventChannelTraceEvent.Builder
setSeverityValue(int value)
the severity of the trace eventChannelTraceEvent.Builder
setSubchannelRef(SubchannelRef value)
.grpc.channelz.v1.SubchannelRef subchannel_ref = 5;
ChannelTraceEvent.Builder
setSubchannelRef(SubchannelRef.Builder builderForValue)
.grpc.channelz.v1.SubchannelRef subchannel_ref = 5;
ChannelTraceEvent.Builder
setTimestamp(com.google.protobuf.Timestamp value)
When this event occurred.ChannelTraceEvent.Builder
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
-
-
-
-
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:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessage.Builder<ChannelTraceEvent.Builder>
-
maybeForceBuilderInitialization
private void maybeForceBuilderInitialization()
-
clear
public ChannelTraceEvent.Builder 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
public ChannelTraceEvent getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public ChannelTraceEvent build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ChannelTraceEvent buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in 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:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<ChannelTraceEvent.Builder>
-
mergeFrom
public ChannelTraceEvent.Builder mergeFrom(ChannelTraceEvent other)
-
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 java.io.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:
java.io.IOException
-
getChildRefCase
public ChannelTraceEvent.ChildRefCase getChildRefCase()
- Specified by:
getChildRefCase
in interfaceChannelTraceEventOrBuilder
-
clearChildRef
public ChannelTraceEvent.Builder clearChildRef()
-
getDescription
public java.lang.String 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
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:
getSeverityValue
in 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:
getSeverity
in 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:
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
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:
getTimestampOrBuilder
in 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:
hasChannelRef
in interfaceChannelTraceEventOrBuilder
- Returns:
- Whether the channelRef field is set.
-
getChannelRef
public ChannelRef getChannelRef()
.grpc.channelz.v1.ChannelRef channel_ref = 4;
- Specified by:
getChannelRef
in 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:
getChannelRefOrBuilder
in 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:
hasSubchannelRef
in interfaceChannelTraceEventOrBuilder
- Returns:
- Whether the subchannelRef field is set.
-
getSubchannelRef
public SubchannelRef getSubchannelRef()
.grpc.channelz.v1.SubchannelRef subchannel_ref = 5;
- Specified by:
getSubchannelRef
in 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:
getSubchannelRefOrBuilder
in interfaceChannelTraceEventOrBuilder
-
getSubchannelRefFieldBuilder
private com.google.protobuf.SingleFieldBuilder<SubchannelRef,SubchannelRef.Builder,SubchannelRefOrBuilder> getSubchannelRefFieldBuilder()
.grpc.channelz.v1.SubchannelRef subchannel_ref = 5;
-
-