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
,java.lang.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.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
ChannelTraceEvent
build()
ChannelTraceEvent
buildPartial()
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
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
ChannelTraceEvent.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
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.ChannelTraceEvent.Builder
clone()
ChannelRef
getChannelRef()
.grpc.channelz.v1.ChannelRef channel_ref = 4;
ChannelRef.Builder
getChannelRefBuilder()
.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;
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.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.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
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
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
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
setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
ChannelTraceEvent.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
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.ChannelTraceEvent.Builder
setUnknownFields(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, internalGetMutableMapField, 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:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<ChannelTraceEvent.Builder>
-
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.GeneratedMessageV3.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.GeneratedMessageV3.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
-
clone
public ChannelTraceEvent.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<ChannelTraceEvent.Builder>
-
setField
public ChannelTraceEvent.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ChannelTraceEvent.Builder>
-
clearField
public ChannelTraceEvent.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ChannelTraceEvent.Builder>
-
clearOneof
public ChannelTraceEvent.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<ChannelTraceEvent.Builder>
-
setRepeatedField
public ChannelTraceEvent.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ChannelTraceEvent.Builder>
-
addRepeatedField
public ChannelTraceEvent.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ChannelTraceEvent.Builder>
-
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.GeneratedMessageV3.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
-
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
-
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
-
setUnknownFields
public final ChannelTraceEvent.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<ChannelTraceEvent.Builder>
-
mergeUnknownFields
public final ChannelTraceEvent.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<ChannelTraceEvent.Builder>
-
-