Class BuildEventStreamProtos.TestResult.ExecutionInfo.TimingBreakdown.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<BuildEventStreamProtos.TestResult.ExecutionInfo.TimingBreakdown.Builder>
com.google.devtools.build.lib.buildeventstream.BuildEventStreamProtos.TestResult.ExecutionInfo.TimingBreakdown.Builder
- All Implemented Interfaces:
BuildEventStreamProtos.TestResult.ExecutionInfo.TimingBreakdownOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- BuildEventStreamProtos.TestResult.ExecutionInfo.TimingBreakdown
public static final class BuildEventStreamProtos.TestResult.ExecutionInfo.TimingBreakdown.Builder
extends com.google.protobuf.GeneratedMessage.Builder<BuildEventStreamProtos.TestResult.ExecutionInfo.TimingBreakdown.Builder>
implements BuildEventStreamProtos.TestResult.ExecutionInfo.TimingBreakdownOrBuilder
Represents a hierarchical timing breakdown of an activity. The top level time should be the total time of the activity. Invariant: `time` >= sum of `time`s of all direct children.Protobuf type
build_event_stream.TestResult.ExecutionInfo.TimingBreakdown-
Method Summary
Modifier and TypeMethodDescriptionaddAllChild(Iterable<? extends BuildEventStreamProtos.TestResult.ExecutionInfo.TimingBreakdown> values) repeated .build_event_stream.TestResult.ExecutionInfo.TimingBreakdown child = 1;addChild(int index, BuildEventStreamProtos.TestResult.ExecutionInfo.TimingBreakdown value) repeated .build_event_stream.TestResult.ExecutionInfo.TimingBreakdown child = 1;addChild(int index, BuildEventStreamProtos.TestResult.ExecutionInfo.TimingBreakdown.Builder builderForValue) repeated .build_event_stream.TestResult.ExecutionInfo.TimingBreakdown child = 1;repeated .build_event_stream.TestResult.ExecutionInfo.TimingBreakdown child = 1;repeated .build_event_stream.TestResult.ExecutionInfo.TimingBreakdown child = 1;repeated .build_event_stream.TestResult.ExecutionInfo.TimingBreakdown child = 1;addChildBuilder(int index) repeated .build_event_stream.TestResult.ExecutionInfo.TimingBreakdown child = 1;build()clear()repeated .build_event_stream.TestResult.ExecutionInfo.TimingBreakdown child = 1;string name = 2;.google.protobuf.Duration time = 4;Deprecated.build_event_stream.TestResult.ExecutionInfo.TimingBreakdown.time_millis is deprecated.getChild(int index) repeated .build_event_stream.TestResult.ExecutionInfo.TimingBreakdown child = 1;getChildBuilder(int index) repeated .build_event_stream.TestResult.ExecutionInfo.TimingBreakdown child = 1;repeated .build_event_stream.TestResult.ExecutionInfo.TimingBreakdown child = 1;intrepeated .build_event_stream.TestResult.ExecutionInfo.TimingBreakdown child = 1;repeated .build_event_stream.TestResult.ExecutionInfo.TimingBreakdown child = 1;getChildOrBuilder(int index) repeated .build_event_stream.TestResult.ExecutionInfo.TimingBreakdown child = 1;repeated .build_event_stream.TestResult.ExecutionInfo.TimingBreakdown child = 1;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetName()string name = 2;com.google.protobuf.ByteStringstring name = 2;com.google.protobuf.DurationgetTime().google.protobuf.Duration time = 4;com.google.protobuf.Duration.Builder.google.protobuf.Duration time = 4;longDeprecated.build_event_stream.TestResult.ExecutionInfo.TimingBreakdown.time_millis is deprecated.com.google.protobuf.DurationOrBuilder.google.protobuf.Duration time = 4;booleanhasTime().google.protobuf.Duration time = 4;protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeTime(com.google.protobuf.Duration value) .google.protobuf.Duration time = 4;removeChild(int index) repeated .build_event_stream.TestResult.ExecutionInfo.TimingBreakdown child = 1;setChild(int index, BuildEventStreamProtos.TestResult.ExecutionInfo.TimingBreakdown value) repeated .build_event_stream.TestResult.ExecutionInfo.TimingBreakdown child = 1;setChild(int index, BuildEventStreamProtos.TestResult.ExecutionInfo.TimingBreakdown.Builder builderForValue) repeated .build_event_stream.TestResult.ExecutionInfo.TimingBreakdown child = 1;string name = 2;setNameBytes(com.google.protobuf.ByteString value) string name = 2;setTime(com.google.protobuf.Duration value) .google.protobuf.Duration time = 4;setTime(com.google.protobuf.Duration.Builder builderForValue) .google.protobuf.Duration time = 4;setTimeMillis(long value) Deprecated.build_event_stream.TestResult.ExecutionInfo.TimingBreakdown.time_millis is deprecated.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, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<BuildEventStreamProtos.TestResult.ExecutionInfo.TimingBreakdown.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<BuildEventStreamProtos.TestResult.ExecutionInfo.TimingBreakdown.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<BuildEventStreamProtos.TestResult.ExecutionInfo.TimingBreakdown.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
public BuildEventStreamProtos.TestResult.ExecutionInfo.TimingBreakdown.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<BuildEventStreamProtos.TestResult.ExecutionInfo.TimingBreakdown.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<BuildEventStreamProtos.TestResult.ExecutionInfo.TimingBreakdown.Builder>
-
mergeFrom
public BuildEventStreamProtos.TestResult.ExecutionInfo.TimingBreakdown.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<BuildEventStreamProtos.TestResult.ExecutionInfo.TimingBreakdown.Builder>- Throws:
IOException
-
getChildList
repeated .build_event_stream.TestResult.ExecutionInfo.TimingBreakdown child = 1;- Specified by:
getChildListin interfaceBuildEventStreamProtos.TestResult.ExecutionInfo.TimingBreakdownOrBuilder
-
getChildCount
public int getChildCount()repeated .build_event_stream.TestResult.ExecutionInfo.TimingBreakdown child = 1;- Specified by:
getChildCountin interfaceBuildEventStreamProtos.TestResult.ExecutionInfo.TimingBreakdownOrBuilder
-
getChild
repeated .build_event_stream.TestResult.ExecutionInfo.TimingBreakdown child = 1;- Specified by:
getChildin interfaceBuildEventStreamProtos.TestResult.ExecutionInfo.TimingBreakdownOrBuilder
-
setChild
public BuildEventStreamProtos.TestResult.ExecutionInfo.TimingBreakdown.Builder setChild(int index, BuildEventStreamProtos.TestResult.ExecutionInfo.TimingBreakdown value) repeated .build_event_stream.TestResult.ExecutionInfo.TimingBreakdown child = 1; -
setChild
public BuildEventStreamProtos.TestResult.ExecutionInfo.TimingBreakdown.Builder setChild(int index, BuildEventStreamProtos.TestResult.ExecutionInfo.TimingBreakdown.Builder builderForValue) repeated .build_event_stream.TestResult.ExecutionInfo.TimingBreakdown child = 1; -
addChild
public BuildEventStreamProtos.TestResult.ExecutionInfo.TimingBreakdown.Builder addChild(BuildEventStreamProtos.TestResult.ExecutionInfo.TimingBreakdown value) repeated .build_event_stream.TestResult.ExecutionInfo.TimingBreakdown child = 1; -
addChild
public BuildEventStreamProtos.TestResult.ExecutionInfo.TimingBreakdown.Builder addChild(int index, BuildEventStreamProtos.TestResult.ExecutionInfo.TimingBreakdown value) repeated .build_event_stream.TestResult.ExecutionInfo.TimingBreakdown child = 1; -
addChild
public BuildEventStreamProtos.TestResult.ExecutionInfo.TimingBreakdown.Builder addChild(BuildEventStreamProtos.TestResult.ExecutionInfo.TimingBreakdown.Builder builderForValue) repeated .build_event_stream.TestResult.ExecutionInfo.TimingBreakdown child = 1; -
addChild
public BuildEventStreamProtos.TestResult.ExecutionInfo.TimingBreakdown.Builder addChild(int index, BuildEventStreamProtos.TestResult.ExecutionInfo.TimingBreakdown.Builder builderForValue) repeated .build_event_stream.TestResult.ExecutionInfo.TimingBreakdown child = 1; -
addAllChild
public BuildEventStreamProtos.TestResult.ExecutionInfo.TimingBreakdown.Builder addAllChild(Iterable<? extends BuildEventStreamProtos.TestResult.ExecutionInfo.TimingBreakdown> values) repeated .build_event_stream.TestResult.ExecutionInfo.TimingBreakdown child = 1; -
clearChild
repeated .build_event_stream.TestResult.ExecutionInfo.TimingBreakdown child = 1; -
removeChild
public BuildEventStreamProtos.TestResult.ExecutionInfo.TimingBreakdown.Builder removeChild(int index) repeated .build_event_stream.TestResult.ExecutionInfo.TimingBreakdown child = 1; -
getChildBuilder
public BuildEventStreamProtos.TestResult.ExecutionInfo.TimingBreakdown.Builder getChildBuilder(int index) repeated .build_event_stream.TestResult.ExecutionInfo.TimingBreakdown child = 1; -
getChildOrBuilder
public BuildEventStreamProtos.TestResult.ExecutionInfo.TimingBreakdownOrBuilder getChildOrBuilder(int index) repeated .build_event_stream.TestResult.ExecutionInfo.TimingBreakdown child = 1;- Specified by:
getChildOrBuilderin interfaceBuildEventStreamProtos.TestResult.ExecutionInfo.TimingBreakdownOrBuilder
-
getChildOrBuilderList
public List<? extends BuildEventStreamProtos.TestResult.ExecutionInfo.TimingBreakdownOrBuilder> getChildOrBuilderList()repeated .build_event_stream.TestResult.ExecutionInfo.TimingBreakdown child = 1;- Specified by:
getChildOrBuilderListin interfaceBuildEventStreamProtos.TestResult.ExecutionInfo.TimingBreakdownOrBuilder
-
addChildBuilder
repeated .build_event_stream.TestResult.ExecutionInfo.TimingBreakdown child = 1; -
addChildBuilder
public BuildEventStreamProtos.TestResult.ExecutionInfo.TimingBreakdown.Builder addChildBuilder(int index) repeated .build_event_stream.TestResult.ExecutionInfo.TimingBreakdown child = 1; -
getChildBuilderList
public List<BuildEventStreamProtos.TestResult.ExecutionInfo.TimingBreakdown.Builder> getChildBuilderList()repeated .build_event_stream.TestResult.ExecutionInfo.TimingBreakdown child = 1; -
getName
string name = 2;- Specified by:
getNamein interfaceBuildEventStreamProtos.TestResult.ExecutionInfo.TimingBreakdownOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()string name = 2;- Specified by:
getNameBytesin interfaceBuildEventStreamProtos.TestResult.ExecutionInfo.TimingBreakdownOrBuilder- Returns:
- The bytes for name.
-
setName
public BuildEventStreamProtos.TestResult.ExecutionInfo.TimingBreakdown.Builder setName(String value) string name = 2;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
string name = 2;- Returns:
- This builder for chaining.
-
setNameBytes
public BuildEventStreamProtos.TestResult.ExecutionInfo.TimingBreakdown.Builder setNameBytes(com.google.protobuf.ByteString value) string name = 2;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
getTimeMillis
Deprecated.build_event_stream.TestResult.ExecutionInfo.TimingBreakdown.time_millis is deprecated. See third_party/bazel/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto;l=754Deprecated, use `time` instead. TODO(yannic): Remove.
int64 time_millis = 3 [deprecated = true];- Specified by:
getTimeMillisin interfaceBuildEventStreamProtos.TestResult.ExecutionInfo.TimingBreakdownOrBuilder- Returns:
- The timeMillis.
-
setTimeMillis
@Deprecated public BuildEventStreamProtos.TestResult.ExecutionInfo.TimingBreakdown.Builder setTimeMillis(long value) Deprecated.build_event_stream.TestResult.ExecutionInfo.TimingBreakdown.time_millis is deprecated. See third_party/bazel/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto;l=754Deprecated, use `time` instead. TODO(yannic): Remove.
int64 time_millis = 3 [deprecated = true];- Parameters:
value- The timeMillis to set.- Returns:
- This builder for chaining.
-
clearTimeMillis
@Deprecated public BuildEventStreamProtos.TestResult.ExecutionInfo.TimingBreakdown.Builder clearTimeMillis()Deprecated.build_event_stream.TestResult.ExecutionInfo.TimingBreakdown.time_millis is deprecated. See third_party/bazel/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto;l=754Deprecated, use `time` instead. TODO(yannic): Remove.
int64 time_millis = 3 [deprecated = true];- Returns:
- This builder for chaining.
-
hasTime
public boolean hasTime().google.protobuf.Duration time = 4;- Specified by:
hasTimein interfaceBuildEventStreamProtos.TestResult.ExecutionInfo.TimingBreakdownOrBuilder- Returns:
- Whether the time field is set.
-
getTime
public com.google.protobuf.Duration getTime().google.protobuf.Duration time = 4;- Specified by:
getTimein interfaceBuildEventStreamProtos.TestResult.ExecutionInfo.TimingBreakdownOrBuilder- Returns:
- The time.
-
setTime
public BuildEventStreamProtos.TestResult.ExecutionInfo.TimingBreakdown.Builder setTime(com.google.protobuf.Duration value) .google.protobuf.Duration time = 4; -
setTime
public BuildEventStreamProtos.TestResult.ExecutionInfo.TimingBreakdown.Builder setTime(com.google.protobuf.Duration.Builder builderForValue) .google.protobuf.Duration time = 4; -
mergeTime
public BuildEventStreamProtos.TestResult.ExecutionInfo.TimingBreakdown.Builder mergeTime(com.google.protobuf.Duration value) .google.protobuf.Duration time = 4; -
clearTime
.google.protobuf.Duration time = 4; -
getTimeBuilder
public com.google.protobuf.Duration.Builder getTimeBuilder().google.protobuf.Duration time = 4; -
getTimeOrBuilder
public com.google.protobuf.DurationOrBuilder getTimeOrBuilder().google.protobuf.Duration time = 4;- Specified by:
getTimeOrBuilderin interfaceBuildEventStreamProtos.TestResult.ExecutionInfo.TimingBreakdownOrBuilder
-