Class BuildEventStreamProtos.BuildMetrics.MemoryMetrics.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<BuildEventStreamProtos.BuildMetrics.MemoryMetrics.Builder>
com.google.devtools.build.lib.buildeventstream.BuildEventStreamProtos.BuildMetrics.MemoryMetrics.Builder
- All Implemented Interfaces:
BuildEventStreamProtos.BuildMetrics.MemoryMetricsOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- BuildEventStreamProtos.BuildMetrics.MemoryMetrics
public static final class BuildEventStreamProtos.BuildMetrics.MemoryMetrics.Builder
extends com.google.protobuf.GeneratedMessage.Builder<BuildEventStreamProtos.BuildMetrics.MemoryMetrics.Builder>
implements BuildEventStreamProtos.BuildMetrics.MemoryMetricsOrBuilder
Protobuf type
build_event_stream.BuildMetrics.MemoryMetrics-
Method Summary
Modifier and TypeMethodDescriptionaddAllGarbageMetrics(Iterable<? extends BuildEventStreamProtos.BuildMetrics.MemoryMetrics.GarbageMetrics> values) repeated .build_event_stream.BuildMetrics.MemoryMetrics.GarbageMetrics garbage_metrics = 3;addGarbageMetrics(int index, BuildEventStreamProtos.BuildMetrics.MemoryMetrics.GarbageMetrics value) repeated .build_event_stream.BuildMetrics.MemoryMetrics.GarbageMetrics garbage_metrics = 3;addGarbageMetrics(int index, BuildEventStreamProtos.BuildMetrics.MemoryMetrics.GarbageMetrics.Builder builderForValue) repeated .build_event_stream.BuildMetrics.MemoryMetrics.GarbageMetrics garbage_metrics = 3;repeated .build_event_stream.BuildMetrics.MemoryMetrics.GarbageMetrics garbage_metrics = 3;addGarbageMetrics(BuildEventStreamProtos.BuildMetrics.MemoryMetrics.GarbageMetrics.Builder builderForValue) repeated .build_event_stream.BuildMetrics.MemoryMetrics.GarbageMetrics garbage_metrics = 3;repeated .build_event_stream.BuildMetrics.MemoryMetrics.GarbageMetrics garbage_metrics = 3;addGarbageMetricsBuilder(int index) repeated .build_event_stream.BuildMetrics.MemoryMetrics.GarbageMetrics garbage_metrics = 3;build()clear()repeated .build_event_stream.BuildMetrics.MemoryMetrics.GarbageMetrics garbage_metrics = 3;Size of the peak JVM heap size in bytes post GC.Size of the peak tenured space JVM heap size event in bytes post GC.Size of the JVM heap post build in bytes.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetGarbageMetrics(int index) repeated .build_event_stream.BuildMetrics.MemoryMetrics.GarbageMetrics garbage_metrics = 3;getGarbageMetricsBuilder(int index) repeated .build_event_stream.BuildMetrics.MemoryMetrics.GarbageMetrics garbage_metrics = 3;repeated .build_event_stream.BuildMetrics.MemoryMetrics.GarbageMetrics garbage_metrics = 3;intrepeated .build_event_stream.BuildMetrics.MemoryMetrics.GarbageMetrics garbage_metrics = 3;repeated .build_event_stream.BuildMetrics.MemoryMetrics.GarbageMetrics garbage_metrics = 3;getGarbageMetricsOrBuilder(int index) repeated .build_event_stream.BuildMetrics.MemoryMetrics.GarbageMetrics garbage_metrics = 3;repeated .build_event_stream.BuildMetrics.MemoryMetrics.GarbageMetrics garbage_metrics = 3;longSize of the peak JVM heap size in bytes post GC.longSize of the peak tenured space JVM heap size event in bytes post GC.longSize of the JVM heap post build in bytes.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) removeGarbageMetrics(int index) repeated .build_event_stream.BuildMetrics.MemoryMetrics.GarbageMetrics garbage_metrics = 3;setGarbageMetrics(int index, BuildEventStreamProtos.BuildMetrics.MemoryMetrics.GarbageMetrics value) repeated .build_event_stream.BuildMetrics.MemoryMetrics.GarbageMetrics garbage_metrics = 3;setGarbageMetrics(int index, BuildEventStreamProtos.BuildMetrics.MemoryMetrics.GarbageMetrics.Builder builderForValue) repeated .build_event_stream.BuildMetrics.MemoryMetrics.GarbageMetrics garbage_metrics = 3;setPeakPostGcHeapSize(long value) Size of the peak JVM heap size in bytes post GC.setPeakPostGcTenuredSpaceHeapSize(long value) Size of the peak tenured space JVM heap size event in bytes post GC.setUsedHeapSizePostBuild(long value) Size of the JVM heap post build in bytes.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.BuildMetrics.MemoryMetrics.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.BuildMetrics.MemoryMetrics.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.BuildMetrics.MemoryMetrics.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.BuildMetrics.MemoryMetrics.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<BuildEventStreamProtos.BuildMetrics.MemoryMetrics.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<BuildEventStreamProtos.BuildMetrics.MemoryMetrics.Builder>
-
mergeFrom
public BuildEventStreamProtos.BuildMetrics.MemoryMetrics.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.BuildMetrics.MemoryMetrics.Builder>- Throws:
IOException
-
getUsedHeapSizePostBuild
public long getUsedHeapSizePostBuild()Size of the JVM heap post build in bytes. This is only collected if --memory_profile is set, since it forces a full GC.
int64 used_heap_size_post_build = 1;- Specified by:
getUsedHeapSizePostBuildin interfaceBuildEventStreamProtos.BuildMetrics.MemoryMetricsOrBuilder- Returns:
- The usedHeapSizePostBuild.
-
setUsedHeapSizePostBuild
public BuildEventStreamProtos.BuildMetrics.MemoryMetrics.Builder setUsedHeapSizePostBuild(long value) Size of the JVM heap post build in bytes. This is only collected if --memory_profile is set, since it forces a full GC.
int64 used_heap_size_post_build = 1;- Parameters:
value- The usedHeapSizePostBuild to set.- Returns:
- This builder for chaining.
-
clearUsedHeapSizePostBuild
Size of the JVM heap post build in bytes. This is only collected if --memory_profile is set, since it forces a full GC.
int64 used_heap_size_post_build = 1;- Returns:
- This builder for chaining.
-
getPeakPostGcHeapSize
public long getPeakPostGcHeapSize()Size of the peak JVM heap size in bytes post GC. Note that this reports 0 if there was no major GC during the build.
int64 peak_post_gc_heap_size = 2;- Specified by:
getPeakPostGcHeapSizein interfaceBuildEventStreamProtos.BuildMetrics.MemoryMetricsOrBuilder- Returns:
- The peakPostGcHeapSize.
-
setPeakPostGcHeapSize
Size of the peak JVM heap size in bytes post GC. Note that this reports 0 if there was no major GC during the build.
int64 peak_post_gc_heap_size = 2;- Parameters:
value- The peakPostGcHeapSize to set.- Returns:
- This builder for chaining.
-
clearPeakPostGcHeapSize
Size of the peak JVM heap size in bytes post GC. Note that this reports 0 if there was no major GC during the build.
int64 peak_post_gc_heap_size = 2;- Returns:
- This builder for chaining.
-
getPeakPostGcTenuredSpaceHeapSize
public long getPeakPostGcTenuredSpaceHeapSize()Size of the peak tenured space JVM heap size event in bytes post GC. Note that this reports 0 if there was no major GC during the build.
int64 peak_post_gc_tenured_space_heap_size = 4;- Specified by:
getPeakPostGcTenuredSpaceHeapSizein interfaceBuildEventStreamProtos.BuildMetrics.MemoryMetricsOrBuilder- Returns:
- The peakPostGcTenuredSpaceHeapSize.
-
setPeakPostGcTenuredSpaceHeapSize
public BuildEventStreamProtos.BuildMetrics.MemoryMetrics.Builder setPeakPostGcTenuredSpaceHeapSize(long value) Size of the peak tenured space JVM heap size event in bytes post GC. Note that this reports 0 if there was no major GC during the build.
int64 peak_post_gc_tenured_space_heap_size = 4;- Parameters:
value- The peakPostGcTenuredSpaceHeapSize to set.- Returns:
- This builder for chaining.
-
clearPeakPostGcTenuredSpaceHeapSize
public BuildEventStreamProtos.BuildMetrics.MemoryMetrics.Builder clearPeakPostGcTenuredSpaceHeapSize()Size of the peak tenured space JVM heap size event in bytes post GC. Note that this reports 0 if there was no major GC during the build.
int64 peak_post_gc_tenured_space_heap_size = 4;- Returns:
- This builder for chaining.
-
getGarbageMetricsList
public List<BuildEventStreamProtos.BuildMetrics.MemoryMetrics.GarbageMetrics> getGarbageMetricsList()repeated .build_event_stream.BuildMetrics.MemoryMetrics.GarbageMetrics garbage_metrics = 3;- Specified by:
getGarbageMetricsListin interfaceBuildEventStreamProtos.BuildMetrics.MemoryMetricsOrBuilder
-
getGarbageMetricsCount
public int getGarbageMetricsCount()repeated .build_event_stream.BuildMetrics.MemoryMetrics.GarbageMetrics garbage_metrics = 3;- Specified by:
getGarbageMetricsCountin interfaceBuildEventStreamProtos.BuildMetrics.MemoryMetricsOrBuilder
-
getGarbageMetrics
public BuildEventStreamProtos.BuildMetrics.MemoryMetrics.GarbageMetrics getGarbageMetrics(int index) repeated .build_event_stream.BuildMetrics.MemoryMetrics.GarbageMetrics garbage_metrics = 3;- Specified by:
getGarbageMetricsin interfaceBuildEventStreamProtos.BuildMetrics.MemoryMetricsOrBuilder
-
setGarbageMetrics
public BuildEventStreamProtos.BuildMetrics.MemoryMetrics.Builder setGarbageMetrics(int index, BuildEventStreamProtos.BuildMetrics.MemoryMetrics.GarbageMetrics value) repeated .build_event_stream.BuildMetrics.MemoryMetrics.GarbageMetrics garbage_metrics = 3; -
setGarbageMetrics
public BuildEventStreamProtos.BuildMetrics.MemoryMetrics.Builder setGarbageMetrics(int index, BuildEventStreamProtos.BuildMetrics.MemoryMetrics.GarbageMetrics.Builder builderForValue) repeated .build_event_stream.BuildMetrics.MemoryMetrics.GarbageMetrics garbage_metrics = 3; -
addGarbageMetrics
public BuildEventStreamProtos.BuildMetrics.MemoryMetrics.Builder addGarbageMetrics(BuildEventStreamProtos.BuildMetrics.MemoryMetrics.GarbageMetrics value) repeated .build_event_stream.BuildMetrics.MemoryMetrics.GarbageMetrics garbage_metrics = 3; -
addGarbageMetrics
public BuildEventStreamProtos.BuildMetrics.MemoryMetrics.Builder addGarbageMetrics(int index, BuildEventStreamProtos.BuildMetrics.MemoryMetrics.GarbageMetrics value) repeated .build_event_stream.BuildMetrics.MemoryMetrics.GarbageMetrics garbage_metrics = 3; -
addGarbageMetrics
public BuildEventStreamProtos.BuildMetrics.MemoryMetrics.Builder addGarbageMetrics(BuildEventStreamProtos.BuildMetrics.MemoryMetrics.GarbageMetrics.Builder builderForValue) repeated .build_event_stream.BuildMetrics.MemoryMetrics.GarbageMetrics garbage_metrics = 3; -
addGarbageMetrics
public BuildEventStreamProtos.BuildMetrics.MemoryMetrics.Builder addGarbageMetrics(int index, BuildEventStreamProtos.BuildMetrics.MemoryMetrics.GarbageMetrics.Builder builderForValue) repeated .build_event_stream.BuildMetrics.MemoryMetrics.GarbageMetrics garbage_metrics = 3; -
addAllGarbageMetrics
public BuildEventStreamProtos.BuildMetrics.MemoryMetrics.Builder addAllGarbageMetrics(Iterable<? extends BuildEventStreamProtos.BuildMetrics.MemoryMetrics.GarbageMetrics> values) repeated .build_event_stream.BuildMetrics.MemoryMetrics.GarbageMetrics garbage_metrics = 3; -
clearGarbageMetrics
repeated .build_event_stream.BuildMetrics.MemoryMetrics.GarbageMetrics garbage_metrics = 3; -
removeGarbageMetrics
repeated .build_event_stream.BuildMetrics.MemoryMetrics.GarbageMetrics garbage_metrics = 3; -
getGarbageMetricsBuilder
public BuildEventStreamProtos.BuildMetrics.MemoryMetrics.GarbageMetrics.Builder getGarbageMetricsBuilder(int index) repeated .build_event_stream.BuildMetrics.MemoryMetrics.GarbageMetrics garbage_metrics = 3; -
getGarbageMetricsOrBuilder
public BuildEventStreamProtos.BuildMetrics.MemoryMetrics.GarbageMetricsOrBuilder getGarbageMetricsOrBuilder(int index) repeated .build_event_stream.BuildMetrics.MemoryMetrics.GarbageMetrics garbage_metrics = 3;- Specified by:
getGarbageMetricsOrBuilderin interfaceBuildEventStreamProtos.BuildMetrics.MemoryMetricsOrBuilder
-
getGarbageMetricsOrBuilderList
public List<? extends BuildEventStreamProtos.BuildMetrics.MemoryMetrics.GarbageMetricsOrBuilder> getGarbageMetricsOrBuilderList()repeated .build_event_stream.BuildMetrics.MemoryMetrics.GarbageMetrics garbage_metrics = 3;- Specified by:
getGarbageMetricsOrBuilderListin interfaceBuildEventStreamProtos.BuildMetrics.MemoryMetricsOrBuilder
-
addGarbageMetricsBuilder
public BuildEventStreamProtos.BuildMetrics.MemoryMetrics.GarbageMetrics.Builder addGarbageMetricsBuilder()repeated .build_event_stream.BuildMetrics.MemoryMetrics.GarbageMetrics garbage_metrics = 3; -
addGarbageMetricsBuilder
public BuildEventStreamProtos.BuildMetrics.MemoryMetrics.GarbageMetrics.Builder addGarbageMetricsBuilder(int index) repeated .build_event_stream.BuildMetrics.MemoryMetrics.GarbageMetrics garbage_metrics = 3; -
getGarbageMetricsBuilderList
public List<BuildEventStreamProtos.BuildMetrics.MemoryMetrics.GarbageMetrics.Builder> getGarbageMetricsBuilderList()repeated .build_event_stream.BuildMetrics.MemoryMetrics.GarbageMetrics garbage_metrics = 3;
-