Class Span.TimeEvent.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Span.TimeEvent.Builder>
-
- com.google.devtools.cloudtrace.v2.Span.TimeEvent.Builder
-
- All Implemented Interfaces:
Span.TimeEventOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- Span.TimeEvent
public static final class Span.TimeEvent.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Span.TimeEvent.Builder> implements Span.TimeEventOrBuilder
A time-stamped annotation or message event in the Span.
Protobuf typegoogle.devtools.cloudtrace.v2.Span.TimeEvent
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Span.TimeEvent.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
Span.TimeEvent
build()
Span.TimeEvent
buildPartial()
Span.TimeEvent.Builder
clear()
Span.TimeEvent.Builder
clearAnnotation()
Text annotation with a set of attributes.Span.TimeEvent.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
Span.TimeEvent.Builder
clearMessageEvent()
An event describing a message sent/received between Spans.Span.TimeEvent.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
Span.TimeEvent.Builder
clearTime()
The timestamp indicating the time the event occurred.Span.TimeEvent.Builder
clearValue()
Span.TimeEvent.Builder
clone()
Span.TimeEvent.Annotation
getAnnotation()
Text annotation with a set of attributes.Span.TimeEvent.Annotation.Builder
getAnnotationBuilder()
Text annotation with a set of attributes.Span.TimeEvent.AnnotationOrBuilder
getAnnotationOrBuilder()
Text annotation with a set of attributes.Span.TimeEvent
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
Span.TimeEvent.MessageEvent
getMessageEvent()
An event describing a message sent/received between Spans.Span.TimeEvent.MessageEvent.Builder
getMessageEventBuilder()
An event describing a message sent/received between Spans.Span.TimeEvent.MessageEventOrBuilder
getMessageEventOrBuilder()
An event describing a message sent/received between Spans.com.google.protobuf.Timestamp
getTime()
The timestamp indicating the time the event occurred.com.google.protobuf.Timestamp.Builder
getTimeBuilder()
The timestamp indicating the time the event occurred.com.google.protobuf.TimestampOrBuilder
getTimeOrBuilder()
The timestamp indicating the time the event occurred.Span.TimeEvent.ValueCase
getValueCase()
boolean
hasAnnotation()
Text annotation with a set of attributes.boolean
hasMessageEvent()
An event describing a message sent/received between Spans.boolean
hasTime()
The timestamp indicating the time the event occurred.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
Span.TimeEvent.Builder
mergeAnnotation(Span.TimeEvent.Annotation value)
Text annotation with a set of attributes.Span.TimeEvent.Builder
mergeFrom(Span.TimeEvent other)
Span.TimeEvent.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Span.TimeEvent.Builder
mergeFrom(com.google.protobuf.Message other)
Span.TimeEvent.Builder
mergeMessageEvent(Span.TimeEvent.MessageEvent value)
An event describing a message sent/received between Spans.Span.TimeEvent.Builder
mergeTime(com.google.protobuf.Timestamp value)
The timestamp indicating the time the event occurred.Span.TimeEvent.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
Span.TimeEvent.Builder
setAnnotation(Span.TimeEvent.Annotation value)
Text annotation with a set of attributes.Span.TimeEvent.Builder
setAnnotation(Span.TimeEvent.Annotation.Builder builderForValue)
Text annotation with a set of attributes.Span.TimeEvent.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
Span.TimeEvent.Builder
setMessageEvent(Span.TimeEvent.MessageEvent value)
An event describing a message sent/received between Spans.Span.TimeEvent.Builder
setMessageEvent(Span.TimeEvent.MessageEvent.Builder builderForValue)
An event describing a message sent/received between Spans.Span.TimeEvent.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
Span.TimeEvent.Builder
setTime(com.google.protobuf.Timestamp value)
The timestamp indicating the time the event occurred.Span.TimeEvent.Builder
setTime(com.google.protobuf.Timestamp.Builder builderForValue)
The timestamp indicating the time the event occurred.Span.TimeEvent.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<Span.TimeEvent.Builder>
-
clear
public Span.TimeEvent.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<Span.TimeEvent.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<Span.TimeEvent.Builder>
-
getDefaultInstanceForType
public Span.TimeEvent getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public Span.TimeEvent build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Span.TimeEvent buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Span.TimeEvent.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<Span.TimeEvent.Builder>
-
setField
public Span.TimeEvent.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Span.TimeEvent.Builder>
-
clearField
public Span.TimeEvent.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<Span.TimeEvent.Builder>
-
clearOneof
public Span.TimeEvent.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<Span.TimeEvent.Builder>
-
setRepeatedField
public Span.TimeEvent.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Span.TimeEvent.Builder>
-
addRepeatedField
public Span.TimeEvent.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Span.TimeEvent.Builder>
-
mergeFrom
public Span.TimeEvent.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<Span.TimeEvent.Builder>
-
mergeFrom
public Span.TimeEvent.Builder mergeFrom(Span.TimeEvent other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<Span.TimeEvent.Builder>
-
mergeFrom
public Span.TimeEvent.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<Span.TimeEvent.Builder>
- Throws:
IOException
-
getValueCase
public Span.TimeEvent.ValueCase getValueCase()
- Specified by:
getValueCase
in interfaceSpan.TimeEventOrBuilder
-
clearValue
public Span.TimeEvent.Builder clearValue()
-
hasTime
public boolean hasTime()
The timestamp indicating the time the event occurred.
.google.protobuf.Timestamp time = 1;
- Specified by:
hasTime
in interfaceSpan.TimeEventOrBuilder
- Returns:
- Whether the time field is set.
-
getTime
public com.google.protobuf.Timestamp getTime()
The timestamp indicating the time the event occurred.
.google.protobuf.Timestamp time = 1;
- Specified by:
getTime
in interfaceSpan.TimeEventOrBuilder
- Returns:
- The time.
-
setTime
public Span.TimeEvent.Builder setTime(com.google.protobuf.Timestamp value)
The timestamp indicating the time the event occurred.
.google.protobuf.Timestamp time = 1;
-
setTime
public Span.TimeEvent.Builder setTime(com.google.protobuf.Timestamp.Builder builderForValue)
The timestamp indicating the time the event occurred.
.google.protobuf.Timestamp time = 1;
-
mergeTime
public Span.TimeEvent.Builder mergeTime(com.google.protobuf.Timestamp value)
The timestamp indicating the time the event occurred.
.google.protobuf.Timestamp time = 1;
-
clearTime
public Span.TimeEvent.Builder clearTime()
The timestamp indicating the time the event occurred.
.google.protobuf.Timestamp time = 1;
-
getTimeBuilder
public com.google.protobuf.Timestamp.Builder getTimeBuilder()
The timestamp indicating the time the event occurred.
.google.protobuf.Timestamp time = 1;
-
getTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getTimeOrBuilder()
The timestamp indicating the time the event occurred.
.google.protobuf.Timestamp time = 1;
- Specified by:
getTimeOrBuilder
in interfaceSpan.TimeEventOrBuilder
-
hasAnnotation
public boolean hasAnnotation()
Text annotation with a set of attributes.
.google.devtools.cloudtrace.v2.Span.TimeEvent.Annotation annotation = 2;
- Specified by:
hasAnnotation
in interfaceSpan.TimeEventOrBuilder
- Returns:
- Whether the annotation field is set.
-
getAnnotation
public Span.TimeEvent.Annotation getAnnotation()
Text annotation with a set of attributes.
.google.devtools.cloudtrace.v2.Span.TimeEvent.Annotation annotation = 2;
- Specified by:
getAnnotation
in interfaceSpan.TimeEventOrBuilder
- Returns:
- The annotation.
-
setAnnotation
public Span.TimeEvent.Builder setAnnotation(Span.TimeEvent.Annotation value)
Text annotation with a set of attributes.
.google.devtools.cloudtrace.v2.Span.TimeEvent.Annotation annotation = 2;
-
setAnnotation
public Span.TimeEvent.Builder setAnnotation(Span.TimeEvent.Annotation.Builder builderForValue)
Text annotation with a set of attributes.
.google.devtools.cloudtrace.v2.Span.TimeEvent.Annotation annotation = 2;
-
mergeAnnotation
public Span.TimeEvent.Builder mergeAnnotation(Span.TimeEvent.Annotation value)
Text annotation with a set of attributes.
.google.devtools.cloudtrace.v2.Span.TimeEvent.Annotation annotation = 2;
-
clearAnnotation
public Span.TimeEvent.Builder clearAnnotation()
Text annotation with a set of attributes.
.google.devtools.cloudtrace.v2.Span.TimeEvent.Annotation annotation = 2;
-
getAnnotationBuilder
public Span.TimeEvent.Annotation.Builder getAnnotationBuilder()
Text annotation with a set of attributes.
.google.devtools.cloudtrace.v2.Span.TimeEvent.Annotation annotation = 2;
-
getAnnotationOrBuilder
public Span.TimeEvent.AnnotationOrBuilder getAnnotationOrBuilder()
Text annotation with a set of attributes.
.google.devtools.cloudtrace.v2.Span.TimeEvent.Annotation annotation = 2;
- Specified by:
getAnnotationOrBuilder
in interfaceSpan.TimeEventOrBuilder
-
hasMessageEvent
public boolean hasMessageEvent()
An event describing a message sent/received between Spans.
.google.devtools.cloudtrace.v2.Span.TimeEvent.MessageEvent message_event = 3;
- Specified by:
hasMessageEvent
in interfaceSpan.TimeEventOrBuilder
- Returns:
- Whether the messageEvent field is set.
-
getMessageEvent
public Span.TimeEvent.MessageEvent getMessageEvent()
An event describing a message sent/received between Spans.
.google.devtools.cloudtrace.v2.Span.TimeEvent.MessageEvent message_event = 3;
- Specified by:
getMessageEvent
in interfaceSpan.TimeEventOrBuilder
- Returns:
- The messageEvent.
-
setMessageEvent
public Span.TimeEvent.Builder setMessageEvent(Span.TimeEvent.MessageEvent value)
An event describing a message sent/received between Spans.
.google.devtools.cloudtrace.v2.Span.TimeEvent.MessageEvent message_event = 3;
-
setMessageEvent
public Span.TimeEvent.Builder setMessageEvent(Span.TimeEvent.MessageEvent.Builder builderForValue)
An event describing a message sent/received between Spans.
.google.devtools.cloudtrace.v2.Span.TimeEvent.MessageEvent message_event = 3;
-
mergeMessageEvent
public Span.TimeEvent.Builder mergeMessageEvent(Span.TimeEvent.MessageEvent value)
An event describing a message sent/received between Spans.
.google.devtools.cloudtrace.v2.Span.TimeEvent.MessageEvent message_event = 3;
-
clearMessageEvent
public Span.TimeEvent.Builder clearMessageEvent()
An event describing a message sent/received between Spans.
.google.devtools.cloudtrace.v2.Span.TimeEvent.MessageEvent message_event = 3;
-
getMessageEventBuilder
public Span.TimeEvent.MessageEvent.Builder getMessageEventBuilder()
An event describing a message sent/received between Spans.
.google.devtools.cloudtrace.v2.Span.TimeEvent.MessageEvent message_event = 3;
-
getMessageEventOrBuilder
public Span.TimeEvent.MessageEventOrBuilder getMessageEventOrBuilder()
An event describing a message sent/received between Spans.
.google.devtools.cloudtrace.v2.Span.TimeEvent.MessageEvent message_event = 3;
- Specified by:
getMessageEventOrBuilder
in interfaceSpan.TimeEventOrBuilder
-
setUnknownFields
public final Span.TimeEvent.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<Span.TimeEvent.Builder>
-
mergeUnknownFields
public final Span.TimeEvent.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<Span.TimeEvent.Builder>
-
-