Class BuildEventStreamProtos.BuildMetrics.BuildGraphMetrics.AspectCount.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<BuildEventStreamProtos.BuildMetrics.BuildGraphMetrics.AspectCount.Builder>
com.google.devtools.build.lib.buildeventstream.BuildEventStreamProtos.BuildMetrics.BuildGraphMetrics.AspectCount.Builder
- All Implemented Interfaces:
BuildEventStreamProtos.BuildMetrics.BuildGraphMetrics.AspectCountOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- BuildEventStreamProtos.BuildMetrics.BuildGraphMetrics.AspectCount
public static final class BuildEventStreamProtos.BuildMetrics.BuildGraphMetrics.AspectCount.Builder
extends com.google.protobuf.GeneratedMessage.Builder<BuildEventStreamProtos.BuildMetrics.BuildGraphMetrics.AspectCount.Builder>
implements BuildEventStreamProtos.BuildMetrics.BuildGraphMetrics.AspectCountOrBuilder
For SkyKeys whose function name is ASPECT break out that informationProtobuf type
build_event_stream.BuildMetrics.BuildGraphMetrics.AspectCount-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()number of actions created by aspects of this type.usually the same as above, but can differ in some cases.number of aspects created of this type.clearKey()Unique key for Aspect.longnumber of actions created by aspects of this type.usually the same as above, but can differ in some cases.com.google.protobuf.ByteStringusually the same as above, but can differ in some cases.longgetCount()number of aspects created of this type.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetKey()Unique key for Aspect.com.google.protobuf.ByteStringUnique key for Aspect.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setActionCount(long value) number of actions created by aspects of this type.setAspectName(String value) usually the same as above, but can differ in some cases.setAspectNameBytes(com.google.protobuf.ByteString value) usually the same as above, but can differ in some cases.setCount(long value) number of aspects created of this type.Unique key for Aspect.setKeyBytes(com.google.protobuf.ByteString value) Unique key for Aspect.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.BuildGraphMetrics.AspectCount.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.BuildGraphMetrics.AspectCount.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.BuildGraphMetrics.AspectCount.Builder>
-
getDefaultInstanceForType
public BuildEventStreamProtos.BuildMetrics.BuildGraphMetrics.AspectCount 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.BuildGraphMetrics.AspectCount.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<BuildEventStreamProtos.BuildMetrics.BuildGraphMetrics.AspectCount.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<BuildEventStreamProtos.BuildMetrics.BuildGraphMetrics.AspectCount.Builder>
-
mergeFrom
public BuildEventStreamProtos.BuildMetrics.BuildGraphMetrics.AspectCount.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.BuildGraphMetrics.AspectCount.Builder>- Throws:
IOException
-
getKey
Unique key for Aspect.
string key = 1;- Specified by:
getKeyin interfaceBuildEventStreamProtos.BuildMetrics.BuildGraphMetrics.AspectCountOrBuilder- Returns:
- The key.
-
getKeyBytes
public com.google.protobuf.ByteString getKeyBytes()Unique key for Aspect.
string key = 1;- Specified by:
getKeyBytesin interfaceBuildEventStreamProtos.BuildMetrics.BuildGraphMetrics.AspectCountOrBuilder- Returns:
- The bytes for key.
-
setKey
public BuildEventStreamProtos.BuildMetrics.BuildGraphMetrics.AspectCount.Builder setKey(String value) Unique key for Aspect.
string key = 1;- Parameters:
value- The key to set.- Returns:
- This builder for chaining.
-
clearKey
Unique key for Aspect.
string key = 1;- Returns:
- This builder for chaining.
-
setKeyBytes
public BuildEventStreamProtos.BuildMetrics.BuildGraphMetrics.AspectCount.Builder setKeyBytes(com.google.protobuf.ByteString value) Unique key for Aspect.
string key = 1;- Parameters:
value- The bytes for key to set.- Returns:
- This builder for chaining.
-
getAspectName
usually the same as above, but can differ in some cases.
string aspect_name = 2;- Specified by:
getAspectNamein interfaceBuildEventStreamProtos.BuildMetrics.BuildGraphMetrics.AspectCountOrBuilder- Returns:
- The aspectName.
-
getAspectNameBytes
public com.google.protobuf.ByteString getAspectNameBytes()usually the same as above, but can differ in some cases.
string aspect_name = 2;- Specified by:
getAspectNameBytesin interfaceBuildEventStreamProtos.BuildMetrics.BuildGraphMetrics.AspectCountOrBuilder- Returns:
- The bytes for aspectName.
-
setAspectName
public BuildEventStreamProtos.BuildMetrics.BuildGraphMetrics.AspectCount.Builder setAspectName(String value) usually the same as above, but can differ in some cases.
string aspect_name = 2;- Parameters:
value- The aspectName to set.- Returns:
- This builder for chaining.
-
clearAspectName
usually the same as above, but can differ in some cases.
string aspect_name = 2;- Returns:
- This builder for chaining.
-
setAspectNameBytes
public BuildEventStreamProtos.BuildMetrics.BuildGraphMetrics.AspectCount.Builder setAspectNameBytes(com.google.protobuf.ByteString value) usually the same as above, but can differ in some cases.
string aspect_name = 2;- Parameters:
value- The bytes for aspectName to set.- Returns:
- This builder for chaining.
-
getCount
public long getCount()number of aspects created of this type.
uint64 count = 3;- Specified by:
getCountin interfaceBuildEventStreamProtos.BuildMetrics.BuildGraphMetrics.AspectCountOrBuilder- Returns:
- The count.
-
setCount
public BuildEventStreamProtos.BuildMetrics.BuildGraphMetrics.AspectCount.Builder setCount(long value) number of aspects created of this type.
uint64 count = 3;- Parameters:
value- The count to set.- Returns:
- This builder for chaining.
-
clearCount
number of aspects created of this type.
uint64 count = 3;- Returns:
- This builder for chaining.
-
getActionCount
public long getActionCount()number of actions created by aspects of this type.
uint64 action_count = 4;- Specified by:
getActionCountin interfaceBuildEventStreamProtos.BuildMetrics.BuildGraphMetrics.AspectCountOrBuilder- Returns:
- The actionCount.
-
setActionCount
public BuildEventStreamProtos.BuildMetrics.BuildGraphMetrics.AspectCount.Builder setActionCount(long value) number of actions created by aspects of this type.
uint64 action_count = 4;- Parameters:
value- The actionCount to set.- Returns:
- This builder for chaining.
-
clearActionCount
number of actions created by aspects of this type.
uint64 action_count = 4;- Returns:
- This builder for chaining.
-