Enum Class FailureDetails.RemoteExecution.Code
java.lang.Object
java.lang.Enum<FailureDetails.RemoteExecution.Code>
com.google.devtools.build.lib.server.FailureDetails.RemoteExecution.Code
- All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite,com.google.protobuf.ProtocolMessageEnum,Serializable,Comparable<FailureDetails.RemoteExecution.Code>,Constable
- Enclosing class:
- FailureDetails.RemoteExecution
public static enum FailureDetails.RemoteExecution.Code
extends Enum<FailureDetails.RemoteExecution.Code>
implements com.google.protobuf.ProtocolMessageEnum
The association of some of these options with exit code 2, "command line error", seems sketchy. Especially worth reconsidering are the channel init failure modes, which can correspond to failures occurring in gRPC setup. These all correspond with current Bazel behavior.Protobuf enum
failure_details.RemoteExecution.Code-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionCACHE_CHANNEL_INIT_FAILURE = 6 [(.failure_details.metadata) = { ...CACHE_INIT_FAILURE = 3 [(.failure_details.metadata) = { ...CAPABILITIES_QUERY_FAILURE = 1 [(.failure_details.metadata) = { ...CLIENT_SERVER_INCOMPATIBLE = 9 [(.failure_details.metadata) = { ...CREDENTIALS_INIT_FAILURE = 2 [(.failure_details.metadata) = { ...DOWNLOADED_INPUTS_DELETION_FAILURE = 10 [(.failure_details.metadata) = { ...DOWNLOADER_CHANNEL_INIT_FAILURE = 7 [(.failure_details.metadata) = { ...EXEC_CHANNEL_INIT_FAILURE = 5 [(.failure_details.metadata) = { ...ILLEGAL_OUTPUT = 15 [(.failure_details.metadata) = { ...INCOMPLETE_OUTPUT_DOWNLOAD_CLEANUP_FAILURE = 13 [(.failure_details.metadata) = { ...INVALID_EXEC_AND_PLATFORM_PROPERTIES = 16 [(.failure_details.metadata) = { ...LOG_DIR_CLEANUP_FAILURE = 8 [(.failure_details.metadata) = { ...REMOTE_DEFAULT_PLATFORM_PROPERTIES_PARSE_FAILURE = 14 [(.failure_details.metadata) = { ...REMOTE_DOWNLOAD_OUTPUTS_MINIMAL_WITHOUT_INMEMORY_DOTD = 11 [(.failure_details.metadata) = { ...REMOTE_DOWNLOAD_OUTPUTS_MINIMAL_WITHOUT_INMEMORY_JDEPS = 12 [(.failure_details.metadata) = { ...REMOTE_EXECUTION_UNKNOWN = 0 [(.failure_details.metadata) = { ...RPC_LOG_FAILURE = 4 [(.failure_details.metadata) = { ...TOPLEVEL_OUTPUTS_DOWNLOAD_FAILURE = 17 [(.failure_details.metadata) = { ... -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intCACHE_CHANNEL_INIT_FAILURE = 6 [(.failure_details.metadata) = { ...static final intCACHE_INIT_FAILURE = 3 [(.failure_details.metadata) = { ...static final intCAPABILITIES_QUERY_FAILURE = 1 [(.failure_details.metadata) = { ...static final intCLIENT_SERVER_INCOMPATIBLE = 9 [(.failure_details.metadata) = { ...static final intCREDENTIALS_INIT_FAILURE = 2 [(.failure_details.metadata) = { ...static final intDOWNLOADED_INPUTS_DELETION_FAILURE = 10 [(.failure_details.metadata) = { ...static final intDOWNLOADER_CHANNEL_INIT_FAILURE = 7 [(.failure_details.metadata) = { ...static final intEXEC_CHANNEL_INIT_FAILURE = 5 [(.failure_details.metadata) = { ...static final intILLEGAL_OUTPUT = 15 [(.failure_details.metadata) = { ...static final intINCOMPLETE_OUTPUT_DOWNLOAD_CLEANUP_FAILURE = 13 [(.failure_details.metadata) = { ...static final intINVALID_EXEC_AND_PLATFORM_PROPERTIES = 16 [(.failure_details.metadata) = { ...static final intLOG_DIR_CLEANUP_FAILURE = 8 [(.failure_details.metadata) = { ...static final intREMOTE_DEFAULT_PLATFORM_PROPERTIES_PARSE_FAILURE = 14 [(.failure_details.metadata) = { ...static final intREMOTE_DOWNLOAD_OUTPUTS_MINIMAL_WITHOUT_INMEMORY_DOTD = 11 [(.failure_details.metadata) = { ...static final intREMOTE_DOWNLOAD_OUTPUTS_MINIMAL_WITHOUT_INMEMORY_JDEPS = 12 [(.failure_details.metadata) = { ...static final intREMOTE_EXECUTION_UNKNOWN = 0 [(.failure_details.metadata) = { ...static final intRPC_LOG_FAILURE = 4 [(.failure_details.metadata) = { ...static final intTOPLEVEL_OUTPUTS_DOWNLOAD_FAILURE = 17 [(.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.RemoteExecution.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.RemoteExecution.Code[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
REMOTE_EXECUTION_UNKNOWN
REMOTE_EXECUTION_UNKNOWN = 0 [(.failure_details.metadata) = { ... } -
CAPABILITIES_QUERY_FAILURE
CAPABILITIES_QUERY_FAILURE = 1 [(.failure_details.metadata) = { ... } -
CREDENTIALS_INIT_FAILURE
CREDENTIALS_INIT_FAILURE = 2 [(.failure_details.metadata) = { ... } -
CACHE_INIT_FAILURE
CACHE_INIT_FAILURE = 3 [(.failure_details.metadata) = { ... } -
RPC_LOG_FAILURE
RPC_LOG_FAILURE = 4 [(.failure_details.metadata) = { ... } -
EXEC_CHANNEL_INIT_FAILURE
EXEC_CHANNEL_INIT_FAILURE = 5 [(.failure_details.metadata) = { ... } -
CACHE_CHANNEL_INIT_FAILURE
CACHE_CHANNEL_INIT_FAILURE = 6 [(.failure_details.metadata) = { ... } -
DOWNLOADER_CHANNEL_INIT_FAILURE
DOWNLOADER_CHANNEL_INIT_FAILURE = 7 [(.failure_details.metadata) = { ... } -
LOG_DIR_CLEANUP_FAILURE
LOG_DIR_CLEANUP_FAILURE = 8 [(.failure_details.metadata) = { ... } -
CLIENT_SERVER_INCOMPATIBLE
CLIENT_SERVER_INCOMPATIBLE = 9 [(.failure_details.metadata) = { ... } -
DOWNLOADED_INPUTS_DELETION_FAILURE
DOWNLOADED_INPUTS_DELETION_FAILURE = 10 [(.failure_details.metadata) = { ... } -
REMOTE_DOWNLOAD_OUTPUTS_MINIMAL_WITHOUT_INMEMORY_DOTD
public static final FailureDetails.RemoteExecution.Code REMOTE_DOWNLOAD_OUTPUTS_MINIMAL_WITHOUT_INMEMORY_DOTDREMOTE_DOWNLOAD_OUTPUTS_MINIMAL_WITHOUT_INMEMORY_DOTD = 11 [(.failure_details.metadata) = { ... } -
REMOTE_DOWNLOAD_OUTPUTS_MINIMAL_WITHOUT_INMEMORY_JDEPS
public static final FailureDetails.RemoteExecution.Code REMOTE_DOWNLOAD_OUTPUTS_MINIMAL_WITHOUT_INMEMORY_JDEPSREMOTE_DOWNLOAD_OUTPUTS_MINIMAL_WITHOUT_INMEMORY_JDEPS = 12 [(.failure_details.metadata) = { ... } -
INCOMPLETE_OUTPUT_DOWNLOAD_CLEANUP_FAILURE
INCOMPLETE_OUTPUT_DOWNLOAD_CLEANUP_FAILURE = 13 [(.failure_details.metadata) = { ... } -
REMOTE_DEFAULT_PLATFORM_PROPERTIES_PARSE_FAILURE
public static final FailureDetails.RemoteExecution.Code REMOTE_DEFAULT_PLATFORM_PROPERTIES_PARSE_FAILUREREMOTE_DEFAULT_PLATFORM_PROPERTIES_PARSE_FAILURE = 14 [(.failure_details.metadata) = { ... } -
ILLEGAL_OUTPUT
ILLEGAL_OUTPUT = 15 [(.failure_details.metadata) = { ... } -
INVALID_EXEC_AND_PLATFORM_PROPERTIES
INVALID_EXEC_AND_PLATFORM_PROPERTIES = 16 [(.failure_details.metadata) = { ... } -
TOPLEVEL_OUTPUTS_DOWNLOAD_FAILURE
TOPLEVEL_OUTPUTS_DOWNLOAD_FAILURE = 17 [(.failure_details.metadata) = { ... } -
UNRECOGNIZED
-
-
Field Details
-
REMOTE_EXECUTION_UNKNOWN_VALUE
public static final int REMOTE_EXECUTION_UNKNOWN_VALUEREMOTE_EXECUTION_UNKNOWN = 0 [(.failure_details.metadata) = { ... }- See Also:
-
CAPABILITIES_QUERY_FAILURE_VALUE
public static final int CAPABILITIES_QUERY_FAILURE_VALUECAPABILITIES_QUERY_FAILURE = 1 [(.failure_details.metadata) = { ... }- See Also:
-
CREDENTIALS_INIT_FAILURE_VALUE
public static final int CREDENTIALS_INIT_FAILURE_VALUECREDENTIALS_INIT_FAILURE = 2 [(.failure_details.metadata) = { ... }- See Also:
-
CACHE_INIT_FAILURE_VALUE
public static final int CACHE_INIT_FAILURE_VALUECACHE_INIT_FAILURE = 3 [(.failure_details.metadata) = { ... }- See Also:
-
RPC_LOG_FAILURE_VALUE
public static final int RPC_LOG_FAILURE_VALUERPC_LOG_FAILURE = 4 [(.failure_details.metadata) = { ... }- See Also:
-
EXEC_CHANNEL_INIT_FAILURE_VALUE
public static final int EXEC_CHANNEL_INIT_FAILURE_VALUEEXEC_CHANNEL_INIT_FAILURE = 5 [(.failure_details.metadata) = { ... }- See Also:
-
CACHE_CHANNEL_INIT_FAILURE_VALUE
public static final int CACHE_CHANNEL_INIT_FAILURE_VALUECACHE_CHANNEL_INIT_FAILURE = 6 [(.failure_details.metadata) = { ... }- See Also:
-
DOWNLOADER_CHANNEL_INIT_FAILURE_VALUE
public static final int DOWNLOADER_CHANNEL_INIT_FAILURE_VALUEDOWNLOADER_CHANNEL_INIT_FAILURE = 7 [(.failure_details.metadata) = { ... }- See Also:
-
LOG_DIR_CLEANUP_FAILURE_VALUE
public static final int LOG_DIR_CLEANUP_FAILURE_VALUELOG_DIR_CLEANUP_FAILURE = 8 [(.failure_details.metadata) = { ... }- See Also:
-
CLIENT_SERVER_INCOMPATIBLE_VALUE
public static final int CLIENT_SERVER_INCOMPATIBLE_VALUECLIENT_SERVER_INCOMPATIBLE = 9 [(.failure_details.metadata) = { ... }- See Also:
-
DOWNLOADED_INPUTS_DELETION_FAILURE_VALUE
public static final int DOWNLOADED_INPUTS_DELETION_FAILURE_VALUEDOWNLOADED_INPUTS_DELETION_FAILURE = 10 [(.failure_details.metadata) = { ... }- See Also:
-
REMOTE_DOWNLOAD_OUTPUTS_MINIMAL_WITHOUT_INMEMORY_DOTD_VALUE
public static final int REMOTE_DOWNLOAD_OUTPUTS_MINIMAL_WITHOUT_INMEMORY_DOTD_VALUEREMOTE_DOWNLOAD_OUTPUTS_MINIMAL_WITHOUT_INMEMORY_DOTD = 11 [(.failure_details.metadata) = { ... }- See Also:
-
REMOTE_DOWNLOAD_OUTPUTS_MINIMAL_WITHOUT_INMEMORY_JDEPS_VALUE
public static final int REMOTE_DOWNLOAD_OUTPUTS_MINIMAL_WITHOUT_INMEMORY_JDEPS_VALUEREMOTE_DOWNLOAD_OUTPUTS_MINIMAL_WITHOUT_INMEMORY_JDEPS = 12 [(.failure_details.metadata) = { ... }- See Also:
-
INCOMPLETE_OUTPUT_DOWNLOAD_CLEANUP_FAILURE_VALUE
public static final int INCOMPLETE_OUTPUT_DOWNLOAD_CLEANUP_FAILURE_VALUEINCOMPLETE_OUTPUT_DOWNLOAD_CLEANUP_FAILURE = 13 [(.failure_details.metadata) = { ... }- See Also:
-
REMOTE_DEFAULT_PLATFORM_PROPERTIES_PARSE_FAILURE_VALUE
public static final int REMOTE_DEFAULT_PLATFORM_PROPERTIES_PARSE_FAILURE_VALUEREMOTE_DEFAULT_PLATFORM_PROPERTIES_PARSE_FAILURE = 14 [(.failure_details.metadata) = { ... }- See Also:
-
ILLEGAL_OUTPUT_VALUE
public static final int ILLEGAL_OUTPUT_VALUEILLEGAL_OUTPUT = 15 [(.failure_details.metadata) = { ... }- See Also:
-
INVALID_EXEC_AND_PLATFORM_PROPERTIES_VALUE
public static final int INVALID_EXEC_AND_PLATFORM_PROPERTIES_VALUEINVALID_EXEC_AND_PLATFORM_PROPERTIES = 16 [(.failure_details.metadata) = { ... }- See Also:
-
TOPLEVEL_OUTPUTS_DOWNLOAD_FAILURE_VALUE
public static final int TOPLEVEL_OUTPUTS_DOWNLOAD_FAILURE_VALUETOPLEVEL_OUTPUTS_DOWNLOAD_FAILURE = 17 [(.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.RemoteExecution.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.RemoteExecution.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
-