Class Span.TimeEvents.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Span.TimeEvents.Builder>
-
- com.google.devtools.cloudtrace.v2.Span.TimeEvents.Builder
-
- All Implemented Interfaces:
Span.TimeEventsOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- Span.TimeEvents
public static final class Span.TimeEvents.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Span.TimeEvents.Builder> implements Span.TimeEventsOrBuilder
A collection of `TimeEvent`s. A `TimeEvent` is a time-stamped annotation on the span, consisting of either user-supplied key:value pairs, or details of a message sent/received between Spans.
Protobuf typegoogle.devtools.cloudtrace.v2.Span.TimeEvents
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Span.TimeEvents.Builder
addAllTimeEvent(Iterable<? extends Span.TimeEvent> values)
A collection of `TimeEvent`s.Span.TimeEvents.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
Span.TimeEvents.Builder
addTimeEvent(int index, Span.TimeEvent value)
A collection of `TimeEvent`s.Span.TimeEvents.Builder
addTimeEvent(int index, Span.TimeEvent.Builder builderForValue)
A collection of `TimeEvent`s.Span.TimeEvents.Builder
addTimeEvent(Span.TimeEvent value)
A collection of `TimeEvent`s.Span.TimeEvents.Builder
addTimeEvent(Span.TimeEvent.Builder builderForValue)
A collection of `TimeEvent`s.Span.TimeEvent.Builder
addTimeEventBuilder()
A collection of `TimeEvent`s.Span.TimeEvent.Builder
addTimeEventBuilder(int index)
A collection of `TimeEvent`s.Span.TimeEvents
build()
Span.TimeEvents
buildPartial()
Span.TimeEvents.Builder
clear()
Span.TimeEvents.Builder
clearDroppedAnnotationsCount()
The number of dropped annotations in all the included time events.Span.TimeEvents.Builder
clearDroppedMessageEventsCount()
The number of dropped message events in all the included time events.Span.TimeEvents.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
Span.TimeEvents.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
Span.TimeEvents.Builder
clearTimeEvent()
A collection of `TimeEvent`s.Span.TimeEvents.Builder
clone()
Span.TimeEvents
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
int
getDroppedAnnotationsCount()
The number of dropped annotations in all the included time events.int
getDroppedMessageEventsCount()
The number of dropped message events in all the included time events.Span.TimeEvent
getTimeEvent(int index)
A collection of `TimeEvent`s.Span.TimeEvent.Builder
getTimeEventBuilder(int index)
A collection of `TimeEvent`s.List<Span.TimeEvent.Builder>
getTimeEventBuilderList()
A collection of `TimeEvent`s.int
getTimeEventCount()
A collection of `TimeEvent`s.List<Span.TimeEvent>
getTimeEventList()
A collection of `TimeEvent`s.Span.TimeEventOrBuilder
getTimeEventOrBuilder(int index)
A collection of `TimeEvent`s.List<? extends Span.TimeEventOrBuilder>
getTimeEventOrBuilderList()
A collection of `TimeEvent`s.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
Span.TimeEvents.Builder
mergeFrom(Span.TimeEvents other)
Span.TimeEvents.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Span.TimeEvents.Builder
mergeFrom(com.google.protobuf.Message other)
Span.TimeEvents.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
Span.TimeEvents.Builder
removeTimeEvent(int index)
A collection of `TimeEvent`s.Span.TimeEvents.Builder
setDroppedAnnotationsCount(int value)
The number of dropped annotations in all the included time events.Span.TimeEvents.Builder
setDroppedMessageEventsCount(int value)
The number of dropped message events in all the included time events.Span.TimeEvents.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
Span.TimeEvents.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
Span.TimeEvents.Builder
setTimeEvent(int index, Span.TimeEvent value)
A collection of `TimeEvent`s.Span.TimeEvents.Builder
setTimeEvent(int index, Span.TimeEvent.Builder builderForValue)
A collection of `TimeEvent`s.Span.TimeEvents.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.TimeEvents.Builder>
-
clear
public Span.TimeEvents.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.TimeEvents.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.TimeEvents.Builder>
-
getDefaultInstanceForType
public Span.TimeEvents getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public Span.TimeEvents build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Span.TimeEvents buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Span.TimeEvents.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.TimeEvents.Builder>
-
setField
public Span.TimeEvents.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.TimeEvents.Builder>
-
clearField
public Span.TimeEvents.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.TimeEvents.Builder>
-
clearOneof
public Span.TimeEvents.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.TimeEvents.Builder>
-
setRepeatedField
public Span.TimeEvents.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.TimeEvents.Builder>
-
addRepeatedField
public Span.TimeEvents.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.TimeEvents.Builder>
-
mergeFrom
public Span.TimeEvents.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.TimeEvents.Builder>
-
mergeFrom
public Span.TimeEvents.Builder mergeFrom(Span.TimeEvents other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<Span.TimeEvents.Builder>
-
mergeFrom
public Span.TimeEvents.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.TimeEvents.Builder>
- Throws:
IOException
-
getTimeEventList
public List<Span.TimeEvent> getTimeEventList()
A collection of `TimeEvent`s.
repeated .google.devtools.cloudtrace.v2.Span.TimeEvent time_event = 1;
- Specified by:
getTimeEventList
in interfaceSpan.TimeEventsOrBuilder
-
getTimeEventCount
public int getTimeEventCount()
A collection of `TimeEvent`s.
repeated .google.devtools.cloudtrace.v2.Span.TimeEvent time_event = 1;
- Specified by:
getTimeEventCount
in interfaceSpan.TimeEventsOrBuilder
-
getTimeEvent
public Span.TimeEvent getTimeEvent(int index)
A collection of `TimeEvent`s.
repeated .google.devtools.cloudtrace.v2.Span.TimeEvent time_event = 1;
- Specified by:
getTimeEvent
in interfaceSpan.TimeEventsOrBuilder
-
setTimeEvent
public Span.TimeEvents.Builder setTimeEvent(int index, Span.TimeEvent value)
A collection of `TimeEvent`s.
repeated .google.devtools.cloudtrace.v2.Span.TimeEvent time_event = 1;
-
setTimeEvent
public Span.TimeEvents.Builder setTimeEvent(int index, Span.TimeEvent.Builder builderForValue)
A collection of `TimeEvent`s.
repeated .google.devtools.cloudtrace.v2.Span.TimeEvent time_event = 1;
-
addTimeEvent
public Span.TimeEvents.Builder addTimeEvent(Span.TimeEvent value)
A collection of `TimeEvent`s.
repeated .google.devtools.cloudtrace.v2.Span.TimeEvent time_event = 1;
-
addTimeEvent
public Span.TimeEvents.Builder addTimeEvent(int index, Span.TimeEvent value)
A collection of `TimeEvent`s.
repeated .google.devtools.cloudtrace.v2.Span.TimeEvent time_event = 1;
-
addTimeEvent
public Span.TimeEvents.Builder addTimeEvent(Span.TimeEvent.Builder builderForValue)
A collection of `TimeEvent`s.
repeated .google.devtools.cloudtrace.v2.Span.TimeEvent time_event = 1;
-
addTimeEvent
public Span.TimeEvents.Builder addTimeEvent(int index, Span.TimeEvent.Builder builderForValue)
A collection of `TimeEvent`s.
repeated .google.devtools.cloudtrace.v2.Span.TimeEvent time_event = 1;
-
addAllTimeEvent
public Span.TimeEvents.Builder addAllTimeEvent(Iterable<? extends Span.TimeEvent> values)
A collection of `TimeEvent`s.
repeated .google.devtools.cloudtrace.v2.Span.TimeEvent time_event = 1;
-
clearTimeEvent
public Span.TimeEvents.Builder clearTimeEvent()
A collection of `TimeEvent`s.
repeated .google.devtools.cloudtrace.v2.Span.TimeEvent time_event = 1;
-
removeTimeEvent
public Span.TimeEvents.Builder removeTimeEvent(int index)
A collection of `TimeEvent`s.
repeated .google.devtools.cloudtrace.v2.Span.TimeEvent time_event = 1;
-
getTimeEventBuilder
public Span.TimeEvent.Builder getTimeEventBuilder(int index)
A collection of `TimeEvent`s.
repeated .google.devtools.cloudtrace.v2.Span.TimeEvent time_event = 1;
-
getTimeEventOrBuilder
public Span.TimeEventOrBuilder getTimeEventOrBuilder(int index)
A collection of `TimeEvent`s.
repeated .google.devtools.cloudtrace.v2.Span.TimeEvent time_event = 1;
- Specified by:
getTimeEventOrBuilder
in interfaceSpan.TimeEventsOrBuilder
-
getTimeEventOrBuilderList
public List<? extends Span.TimeEventOrBuilder> getTimeEventOrBuilderList()
A collection of `TimeEvent`s.
repeated .google.devtools.cloudtrace.v2.Span.TimeEvent time_event = 1;
- Specified by:
getTimeEventOrBuilderList
in interfaceSpan.TimeEventsOrBuilder
-
addTimeEventBuilder
public Span.TimeEvent.Builder addTimeEventBuilder()
A collection of `TimeEvent`s.
repeated .google.devtools.cloudtrace.v2.Span.TimeEvent time_event = 1;
-
addTimeEventBuilder
public Span.TimeEvent.Builder addTimeEventBuilder(int index)
A collection of `TimeEvent`s.
repeated .google.devtools.cloudtrace.v2.Span.TimeEvent time_event = 1;
-
getTimeEventBuilderList
public List<Span.TimeEvent.Builder> getTimeEventBuilderList()
A collection of `TimeEvent`s.
repeated .google.devtools.cloudtrace.v2.Span.TimeEvent time_event = 1;
-
getDroppedAnnotationsCount
public int getDroppedAnnotationsCount()
The number of dropped annotations in all the included time events. If the value is 0, then no annotations were dropped.
int32 dropped_annotations_count = 2;
- Specified by:
getDroppedAnnotationsCount
in interfaceSpan.TimeEventsOrBuilder
- Returns:
- The droppedAnnotationsCount.
-
setDroppedAnnotationsCount
public Span.TimeEvents.Builder setDroppedAnnotationsCount(int value)
The number of dropped annotations in all the included time events. If the value is 0, then no annotations were dropped.
int32 dropped_annotations_count = 2;
- Parameters:
value
- The droppedAnnotationsCount to set.- Returns:
- This builder for chaining.
-
clearDroppedAnnotationsCount
public Span.TimeEvents.Builder clearDroppedAnnotationsCount()
The number of dropped annotations in all the included time events. If the value is 0, then no annotations were dropped.
int32 dropped_annotations_count = 2;
- Returns:
- This builder for chaining.
-
getDroppedMessageEventsCount
public int getDroppedMessageEventsCount()
The number of dropped message events in all the included time events. If the value is 0, then no message events were dropped.
int32 dropped_message_events_count = 3;
- Specified by:
getDroppedMessageEventsCount
in interfaceSpan.TimeEventsOrBuilder
- Returns:
- The droppedMessageEventsCount.
-
setDroppedMessageEventsCount
public Span.TimeEvents.Builder setDroppedMessageEventsCount(int value)
The number of dropped message events in all the included time events. If the value is 0, then no message events were dropped.
int32 dropped_message_events_count = 3;
- Parameters:
value
- The droppedMessageEventsCount to set.- Returns:
- This builder for chaining.
-
clearDroppedMessageEventsCount
public Span.TimeEvents.Builder clearDroppedMessageEventsCount()
The number of dropped message events in all the included time events. If the value is 0, then no message events were dropped.
int32 dropped_message_events_count = 3;
- Returns:
- This builder for chaining.
-
setUnknownFields
public final Span.TimeEvents.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.TimeEvents.Builder>
-
mergeUnknownFields
public final Span.TimeEvents.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.TimeEvents.Builder>
-
-