Enum Class Protos.ActionCacheStatistics.MissReason
java.lang.Object
java.lang.Enum<Protos.ActionCacheStatistics.MissReason>
com.google.devtools.build.lib.actions.cache.Protos.ActionCacheStatistics.MissReason
- All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite,com.google.protobuf.ProtocolMessageEnum,Serializable,Comparable<Protos.ActionCacheStatistics.MissReason>,Constable
- Enclosing class:
- Protos.ActionCacheStatistics
public static enum Protos.ActionCacheStatistics.MissReason
extends Enum<Protos.ActionCacheStatistics.MissReason>
implements com.google.protobuf.ProtocolMessageEnum
Reasons for not finding an action in the cache.Protobuf enum
blaze.ActionCacheStatistics.MissReason-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionCORRUPTED_CACHE_ENTRY = 4;DIFFERENT_ACTION_KEY = 0;DIFFERENT_DEPS = 1;DIFFERENT_ENVIRONMENT = 2;DIFFERENT_FILES = 3;NOT_CACHED = 5;UNCONDITIONAL_EXECUTION = 6; -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intCORRUPTED_CACHE_ENTRY = 4;static final intDIFFERENT_ACTION_KEY = 0;static final intDIFFERENT_DEPS = 1;static final intDIFFERENT_ENVIRONMENT = 2;static final intDIFFERENT_FILES = 3;static final intNOT_CACHED = 5;static final intUNCONDITIONAL_EXECUTION = 6; -
Method Summary
Modifier and TypeMethodDescriptionforNumber(int value) static final com.google.protobuf.Descriptors.EnumDescriptorfinal com.google.protobuf.Descriptors.EnumDescriptorfinal intfinal com.google.protobuf.Descriptors.EnumValueDescriptorstatic com.google.protobuf.Internal.EnumLiteMap<Protos.ActionCacheStatistics.MissReason>valueOf(int value) Deprecated.valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) Returns the enum constant of this class with the specified name.Returns the enum constant of this class with the specified name.values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
DIFFERENT_ACTION_KEY
DIFFERENT_ACTION_KEY = 0; -
DIFFERENT_DEPS
DIFFERENT_DEPS = 1; -
DIFFERENT_ENVIRONMENT
DIFFERENT_ENVIRONMENT = 2; -
DIFFERENT_FILES
DIFFERENT_FILES = 3; -
CORRUPTED_CACHE_ENTRY
CORRUPTED_CACHE_ENTRY = 4; -
NOT_CACHED
NOT_CACHED = 5; -
UNCONDITIONAL_EXECUTION
UNCONDITIONAL_EXECUTION = 6; -
UNRECOGNIZED
-
-
Field Details
-
DIFFERENT_ACTION_KEY_VALUE
public static final int DIFFERENT_ACTION_KEY_VALUEDIFFERENT_ACTION_KEY = 0;- See Also:
-
DIFFERENT_DEPS_VALUE
public static final int DIFFERENT_DEPS_VALUEDIFFERENT_DEPS = 1;- See Also:
-
DIFFERENT_ENVIRONMENT_VALUE
public static final int DIFFERENT_ENVIRONMENT_VALUEDIFFERENT_ENVIRONMENT = 2;- See Also:
-
DIFFERENT_FILES_VALUE
public static final int DIFFERENT_FILES_VALUEDIFFERENT_FILES = 3;- See Also:
-
CORRUPTED_CACHE_ENTRY_VALUE
public static final int CORRUPTED_CACHE_ENTRY_VALUECORRUPTED_CACHE_ENTRY = 4;- See Also:
-
NOT_CACHED_VALUE
public static final int NOT_CACHED_VALUENOT_CACHED = 5;- See Also:
-
UNCONDITIONAL_EXECUTION_VALUE
public static final int UNCONDITIONAL_EXECUTION_VALUEUNCONDITIONAL_EXECUTION = 6;- See Also:
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-
getNumber
public final int getNumber()- Specified by:
getNumberin interfacecom.google.protobuf.Internal.EnumLite- Specified by:
getNumberin interfacecom.google.protobuf.ProtocolMessageEnum
-
valueOf
Deprecated.Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
value- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-
forNumber
- Parameters:
value- The numeric wire value of the corresponding enum entry.- Returns:
- The enum associated with the given numeric wire value.
-
internalGetValueMap
public static com.google.protobuf.Internal.EnumLiteMap<Protos.ActionCacheStatistics.MissReason> internalGetValueMap() -
getValueDescriptor
public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()- Specified by:
getValueDescriptorin interfacecom.google.protobuf.ProtocolMessageEnum
-
getDescriptorForType
public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.ProtocolMessageEnum
-
getDescriptor
public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() -
valueOf
public static Protos.ActionCacheStatistics.MissReason valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
desc- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-