Enum Class FailureDetails.ExecutionOptions.Code
java.lang.Object
java.lang.Enum<FailureDetails.ExecutionOptions.Code>
com.google.devtools.build.lib.server.FailureDetails.ExecutionOptions.Code
- All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite,com.google.protobuf.ProtocolMessageEnum,Serializable,Comparable<FailureDetails.ExecutionOptions.Code>,Constable
- Enclosing class:
- FailureDetails.ExecutionOptions
public static enum FailureDetails.ExecutionOptions.Code
extends Enum<FailureDetails.ExecutionOptions.Code>
implements com.google.protobuf.ProtocolMessageEnum
All numerical exit code associations correspond to pre-existing Bazel behavior. These associations are suspicious: - REQUESTED_STRATEGY_INCOMPATIBLE_WITH_SANDBOXING (instead: 2?) - DEPRECATED_LOCAL_RESOURCES_USED (instead: 2?) TODO(b/138456686): Revise these after the (intentionally non-breaking) initial rollout of FailureDetail-based encoding.Protobuf enum
failure_details.ExecutionOptions.Code-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionDEPRECATED_LOCAL_RESOURCES_USED = 5 [(.failure_details.metadata) = { ...DYNAMIC_STRATEGY_NOT_SANDBOXED = 10 [(.failure_details.metadata) = { ...EXECUTION_OPTIONS_UNKNOWN = 0 [(.failure_details.metadata) = { ...INVALID_CYCLIC_DYNAMIC_STRATEGY = 6 [(.failure_details.metadata) = { ...INVALID_STRATEGY = 3 [(.failure_details.metadata) = { ...MULTIPLE_EXECUTION_LOG_FORMATS = 11 [(.failure_details.metadata) = { ...REMOTE_FALLBACK_STRATEGY_NOT_ABSTRACT_SPAWN = 8 [(.failure_details.metadata) = { ...REQUESTED_STRATEGY_INCOMPATIBLE_WITH_SANDBOXING = 4 [(.failure_details.metadata) = { ...RESTRICTION_UNMATCHED_TO_ACTION_CONTEXT = 7 [(.failure_details.metadata) = { ...STRATEGY_NOT_FOUND = 9 [(.failure_details.metadata) = { ... -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intDEPRECATED_LOCAL_RESOURCES_USED = 5 [(.failure_details.metadata) = { ...static final intDYNAMIC_STRATEGY_NOT_SANDBOXED = 10 [(.failure_details.metadata) = { ...static final intEXECUTION_OPTIONS_UNKNOWN = 0 [(.failure_details.metadata) = { ...static final intINVALID_CYCLIC_DYNAMIC_STRATEGY = 6 [(.failure_details.metadata) = { ...static final intINVALID_STRATEGY = 3 [(.failure_details.metadata) = { ...static final intMULTIPLE_EXECUTION_LOG_FORMATS = 11 [(.failure_details.metadata) = { ...static final intREMOTE_FALLBACK_STRATEGY_NOT_ABSTRACT_SPAWN = 8 [(.failure_details.metadata) = { ...static final intREQUESTED_STRATEGY_INCOMPATIBLE_WITH_SANDBOXING = 4 [(.failure_details.metadata) = { ...static final intRESTRICTION_UNMATCHED_TO_ACTION_CONTEXT = 7 [(.failure_details.metadata) = { ...static final intSTRATEGY_NOT_FOUND = 9 [(.failure_details.metadata) = { ... -
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<FailureDetails.ExecutionOptions.Code>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.static FailureDetails.ExecutionOptions.Code[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
EXECUTION_OPTIONS_UNKNOWN
EXECUTION_OPTIONS_UNKNOWN = 0 [(.failure_details.metadata) = { ... } -
INVALID_STRATEGY
INVALID_STRATEGY = 3 [(.failure_details.metadata) = { ... } -
REQUESTED_STRATEGY_INCOMPATIBLE_WITH_SANDBOXING
public static final FailureDetails.ExecutionOptions.Code REQUESTED_STRATEGY_INCOMPATIBLE_WITH_SANDBOXINGREQUESTED_STRATEGY_INCOMPATIBLE_WITH_SANDBOXING = 4 [(.failure_details.metadata) = { ... } -
DEPRECATED_LOCAL_RESOURCES_USED
DEPRECATED_LOCAL_RESOURCES_USED = 5 [(.failure_details.metadata) = { ... } -
INVALID_CYCLIC_DYNAMIC_STRATEGY
INVALID_CYCLIC_DYNAMIC_STRATEGY = 6 [(.failure_details.metadata) = { ... } -
RESTRICTION_UNMATCHED_TO_ACTION_CONTEXT
RESTRICTION_UNMATCHED_TO_ACTION_CONTEXT = 7 [(.failure_details.metadata) = { ... } -
REMOTE_FALLBACK_STRATEGY_NOT_ABSTRACT_SPAWN
public static final FailureDetails.ExecutionOptions.Code REMOTE_FALLBACK_STRATEGY_NOT_ABSTRACT_SPAWNREMOTE_FALLBACK_STRATEGY_NOT_ABSTRACT_SPAWN = 8 [(.failure_details.metadata) = { ... } -
STRATEGY_NOT_FOUND
STRATEGY_NOT_FOUND = 9 [(.failure_details.metadata) = { ... } -
DYNAMIC_STRATEGY_NOT_SANDBOXED
DYNAMIC_STRATEGY_NOT_SANDBOXED = 10 [(.failure_details.metadata) = { ... } -
MULTIPLE_EXECUTION_LOG_FORMATS
MULTIPLE_EXECUTION_LOG_FORMATS = 11 [(.failure_details.metadata) = { ... } -
UNRECOGNIZED
-
-
Field Details
-
EXECUTION_OPTIONS_UNKNOWN_VALUE
public static final int EXECUTION_OPTIONS_UNKNOWN_VALUEEXECUTION_OPTIONS_UNKNOWN = 0 [(.failure_details.metadata) = { ... }- See Also:
-
INVALID_STRATEGY_VALUE
public static final int INVALID_STRATEGY_VALUEINVALID_STRATEGY = 3 [(.failure_details.metadata) = { ... }- See Also:
-
REQUESTED_STRATEGY_INCOMPATIBLE_WITH_SANDBOXING_VALUE
public static final int REQUESTED_STRATEGY_INCOMPATIBLE_WITH_SANDBOXING_VALUEREQUESTED_STRATEGY_INCOMPATIBLE_WITH_SANDBOXING = 4 [(.failure_details.metadata) = { ... }- See Also:
-
DEPRECATED_LOCAL_RESOURCES_USED_VALUE
public static final int DEPRECATED_LOCAL_RESOURCES_USED_VALUEDEPRECATED_LOCAL_RESOURCES_USED = 5 [(.failure_details.metadata) = { ... }- See Also:
-
INVALID_CYCLIC_DYNAMIC_STRATEGY_VALUE
public static final int INVALID_CYCLIC_DYNAMIC_STRATEGY_VALUEINVALID_CYCLIC_DYNAMIC_STRATEGY = 6 [(.failure_details.metadata) = { ... }- See Also:
-
RESTRICTION_UNMATCHED_TO_ACTION_CONTEXT_VALUE
public static final int RESTRICTION_UNMATCHED_TO_ACTION_CONTEXT_VALUERESTRICTION_UNMATCHED_TO_ACTION_CONTEXT = 7 [(.failure_details.metadata) = { ... }- See Also:
-
REMOTE_FALLBACK_STRATEGY_NOT_ABSTRACT_SPAWN_VALUE
public static final int REMOTE_FALLBACK_STRATEGY_NOT_ABSTRACT_SPAWN_VALUEREMOTE_FALLBACK_STRATEGY_NOT_ABSTRACT_SPAWN = 8 [(.failure_details.metadata) = { ... }- See Also:
-
STRATEGY_NOT_FOUND_VALUE
public static final int STRATEGY_NOT_FOUND_VALUESTRATEGY_NOT_FOUND = 9 [(.failure_details.metadata) = { ... }- See Also:
-
DYNAMIC_STRATEGY_NOT_SANDBOXED_VALUE
public static final int DYNAMIC_STRATEGY_NOT_SANDBOXED_VALUEDYNAMIC_STRATEGY_NOT_SANDBOXED = 10 [(.failure_details.metadata) = { ... }- See Also:
-
MULTIPLE_EXECUTION_LOG_FORMATS_VALUE
public static final int MULTIPLE_EXECUTION_LOG_FORMATS_VALUEMULTIPLE_EXECUTION_LOG_FORMATS = 11 [(.failure_details.metadata) = { ... }- 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<FailureDetails.ExecutionOptions.Code> 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 FailureDetails.ExecutionOptions.Code 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
-