Enum Class FailureDetails.ActionQuery.Code
java.lang.Object
java.lang.Enum<FailureDetails.ActionQuery.Code>
com.google.devtools.build.lib.server.FailureDetails.ActionQuery.Code
- All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite,com.google.protobuf.ProtocolMessageEnum,Serializable,Comparable<FailureDetails.ActionQuery.Code>,Constable
- Enclosing class:
- FailureDetails.ActionQuery
public static enum FailureDetails.ActionQuery.Code
extends Enum<FailureDetails.ActionQuery.Code>
implements com.google.protobuf.ProtocolMessageEnum
All numerical exit code associations correspond to pre-existing Bazel behavior. These associations are suspicious: - COMMAND_LINE_EXPANSION_FAILURE: this is associated with 2, the numerical exit code for "bad Bazel command line", but is generated when an action's command line fails to expand, which sounds similar but is completely different. - OUTPUT_FAILURE: this is associated with 6, an undocumented exit code. - INVALID_AQUERY_EXPRESSION: this is associate with 1, which is not documented for (a)query. TODO(b/138456686): Revise these after the (intentionally non-breaking) initial rollout of FailureDetail-based encoding.Protobuf enum
failure_details.ActionQuery.Code-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionACTION_QUERY_UNKNOWN = 0 [(.failure_details.metadata) = { ...AQUERY_OUTPUT_TOO_BIG = 8 [(.failure_details.metadata) = { ...COMMAND_LINE_EXPANSION_FAILURE = 1 [(.failure_details.metadata) = { ...COMMAND_LINE_EXPRESSION_MISSING = 3 [(.failure_details.metadata) = { ...EXPRESSION_PARSE_FAILURE = 4 [(.failure_details.metadata) = { ...ILLEGAL_PATTERN_SYNTAX = 9 [(.failure_details.metadata) = { ...INCORRECT_ARGUMENTS = 10 [(.failure_details.metadata) = { ...INVALID_AQUERY_EXPRESSION = 6 [(.failure_details.metadata) = { ...LABELS_FUNCTION_NOT_SUPPORTED = 13 [(.failure_details.metadata) = { ...OUTPUT_FAILURE = 2 [(.failure_details.metadata) = { ...SKYFRAME_STATE_AFTER_EXECUTION = 12 [(.failure_details.metadata) = { ...SKYFRAME_STATE_PREREQ_UNMET = 7 [(.failure_details.metadata) = { ...SKYFRAME_STATE_WITH_COMMAND_LINE_EXPRESSION = 5 [(.failure_details.metadata) = { ...TEMPLATE_EXPANSION_FAILURE = 14 [(.failure_details.metadata) = { ...TOP_LEVEL_TARGETS_WITH_SKYFRAME_STATE_NOT_SUPPORTED = 11 [(.failure_details.metadata) = { ... -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intACTION_QUERY_UNKNOWN = 0 [(.failure_details.metadata) = { ...static final intAQUERY_OUTPUT_TOO_BIG = 8 [(.failure_details.metadata) = { ...static final intCOMMAND_LINE_EXPANSION_FAILURE = 1 [(.failure_details.metadata) = { ...static final intCOMMAND_LINE_EXPRESSION_MISSING = 3 [(.failure_details.metadata) = { ...static final intEXPRESSION_PARSE_FAILURE = 4 [(.failure_details.metadata) = { ...static final intILLEGAL_PATTERN_SYNTAX = 9 [(.failure_details.metadata) = { ...static final intINCORRECT_ARGUMENTS = 10 [(.failure_details.metadata) = { ...static final intINVALID_AQUERY_EXPRESSION = 6 [(.failure_details.metadata) = { ...static final intLABELS_FUNCTION_NOT_SUPPORTED = 13 [(.failure_details.metadata) = { ...static final intOUTPUT_FAILURE = 2 [(.failure_details.metadata) = { ...static final intSKYFRAME_STATE_AFTER_EXECUTION = 12 [(.failure_details.metadata) = { ...static final intSKYFRAME_STATE_PREREQ_UNMET = 7 [(.failure_details.metadata) = { ...static final intSKYFRAME_STATE_WITH_COMMAND_LINE_EXPRESSION = 5 [(.failure_details.metadata) = { ...static final intTEMPLATE_EXPANSION_FAILURE = 14 [(.failure_details.metadata) = { ...static final intTOP_LEVEL_TARGETS_WITH_SKYFRAME_STATE_NOT_SUPPORTED = 11 [(.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.ActionQuery.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.ActionQuery.Code[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
ACTION_QUERY_UNKNOWN
ACTION_QUERY_UNKNOWN = 0 [(.failure_details.metadata) = { ... } -
COMMAND_LINE_EXPANSION_FAILURE
COMMAND_LINE_EXPANSION_FAILURE = 1 [(.failure_details.metadata) = { ... } -
OUTPUT_FAILURE
OUTPUT_FAILURE = 2 [(.failure_details.metadata) = { ... } -
COMMAND_LINE_EXPRESSION_MISSING
COMMAND_LINE_EXPRESSION_MISSING = 3 [(.failure_details.metadata) = { ... } -
EXPRESSION_PARSE_FAILURE
EXPRESSION_PARSE_FAILURE = 4 [(.failure_details.metadata) = { ... } -
SKYFRAME_STATE_WITH_COMMAND_LINE_EXPRESSION
SKYFRAME_STATE_WITH_COMMAND_LINE_EXPRESSION = 5 [(.failure_details.metadata) = { ... } -
INVALID_AQUERY_EXPRESSION
INVALID_AQUERY_EXPRESSION = 6 [(.failure_details.metadata) = { ... } -
SKYFRAME_STATE_PREREQ_UNMET
SKYFRAME_STATE_PREREQ_UNMET = 7 [(.failure_details.metadata) = { ... } -
AQUERY_OUTPUT_TOO_BIG
AQUERY_OUTPUT_TOO_BIG = 8 [(.failure_details.metadata) = { ... } -
ILLEGAL_PATTERN_SYNTAX
ILLEGAL_PATTERN_SYNTAX = 9 [(.failure_details.metadata) = { ... } -
INCORRECT_ARGUMENTS
INCORRECT_ARGUMENTS = 10 [(.failure_details.metadata) = { ... } -
TOP_LEVEL_TARGETS_WITH_SKYFRAME_STATE_NOT_SUPPORTED
public static final FailureDetails.ActionQuery.Code TOP_LEVEL_TARGETS_WITH_SKYFRAME_STATE_NOT_SUPPORTEDTOP_LEVEL_TARGETS_WITH_SKYFRAME_STATE_NOT_SUPPORTED = 11 [(.failure_details.metadata) = { ... } -
SKYFRAME_STATE_AFTER_EXECUTION
SKYFRAME_STATE_AFTER_EXECUTION = 12 [(.failure_details.metadata) = { ... } -
LABELS_FUNCTION_NOT_SUPPORTED
LABELS_FUNCTION_NOT_SUPPORTED = 13 [(.failure_details.metadata) = { ... } -
TEMPLATE_EXPANSION_FAILURE
TEMPLATE_EXPANSION_FAILURE = 14 [(.failure_details.metadata) = { ... } -
UNRECOGNIZED
-
-
Field Details
-
ACTION_QUERY_UNKNOWN_VALUE
public static final int ACTION_QUERY_UNKNOWN_VALUEACTION_QUERY_UNKNOWN = 0 [(.failure_details.metadata) = { ... }- See Also:
-
COMMAND_LINE_EXPANSION_FAILURE_VALUE
public static final int COMMAND_LINE_EXPANSION_FAILURE_VALUECOMMAND_LINE_EXPANSION_FAILURE = 1 [(.failure_details.metadata) = { ... }- See Also:
-
OUTPUT_FAILURE_VALUE
public static final int OUTPUT_FAILURE_VALUEOUTPUT_FAILURE = 2 [(.failure_details.metadata) = { ... }- See Also:
-
COMMAND_LINE_EXPRESSION_MISSING_VALUE
public static final int COMMAND_LINE_EXPRESSION_MISSING_VALUECOMMAND_LINE_EXPRESSION_MISSING = 3 [(.failure_details.metadata) = { ... }- See Also:
-
EXPRESSION_PARSE_FAILURE_VALUE
public static final int EXPRESSION_PARSE_FAILURE_VALUEEXPRESSION_PARSE_FAILURE = 4 [(.failure_details.metadata) = { ... }- See Also:
-
SKYFRAME_STATE_WITH_COMMAND_LINE_EXPRESSION_VALUE
public static final int SKYFRAME_STATE_WITH_COMMAND_LINE_EXPRESSION_VALUESKYFRAME_STATE_WITH_COMMAND_LINE_EXPRESSION = 5 [(.failure_details.metadata) = { ... }- See Also:
-
INVALID_AQUERY_EXPRESSION_VALUE
public static final int INVALID_AQUERY_EXPRESSION_VALUEINVALID_AQUERY_EXPRESSION = 6 [(.failure_details.metadata) = { ... }- See Also:
-
SKYFRAME_STATE_PREREQ_UNMET_VALUE
public static final int SKYFRAME_STATE_PREREQ_UNMET_VALUESKYFRAME_STATE_PREREQ_UNMET = 7 [(.failure_details.metadata) = { ... }- See Also:
-
AQUERY_OUTPUT_TOO_BIG_VALUE
public static final int AQUERY_OUTPUT_TOO_BIG_VALUEAQUERY_OUTPUT_TOO_BIG = 8 [(.failure_details.metadata) = { ... }- See Also:
-
ILLEGAL_PATTERN_SYNTAX_VALUE
public static final int ILLEGAL_PATTERN_SYNTAX_VALUEILLEGAL_PATTERN_SYNTAX = 9 [(.failure_details.metadata) = { ... }- See Also:
-
INCORRECT_ARGUMENTS_VALUE
public static final int INCORRECT_ARGUMENTS_VALUEINCORRECT_ARGUMENTS = 10 [(.failure_details.metadata) = { ... }- See Also:
-
TOP_LEVEL_TARGETS_WITH_SKYFRAME_STATE_NOT_SUPPORTED_VALUE
public static final int TOP_LEVEL_TARGETS_WITH_SKYFRAME_STATE_NOT_SUPPORTED_VALUETOP_LEVEL_TARGETS_WITH_SKYFRAME_STATE_NOT_SUPPORTED = 11 [(.failure_details.metadata) = { ... }- See Also:
-
SKYFRAME_STATE_AFTER_EXECUTION_VALUE
public static final int SKYFRAME_STATE_AFTER_EXECUTION_VALUESKYFRAME_STATE_AFTER_EXECUTION = 12 [(.failure_details.metadata) = { ... }- See Also:
-
LABELS_FUNCTION_NOT_SUPPORTED_VALUE
public static final int LABELS_FUNCTION_NOT_SUPPORTED_VALUELABELS_FUNCTION_NOT_SUPPORTED = 13 [(.failure_details.metadata) = { ... }- See Also:
-
TEMPLATE_EXPANSION_FAILURE_VALUE
public static final int TEMPLATE_EXPANSION_FAILURE_VALUETEMPLATE_EXPANSION_FAILURE = 14 [(.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.ActionQuery.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.ActionQuery.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
-