Package com.buildless.client
Enum Class CacheClientAgent
- All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite,com.google.protobuf.ProtocolMessageEnum,Serializable,Comparable<CacheClientAgent>,Constable
public enum CacheClientAgent
extends Enum<CacheClientAgent>
implements com.google.protobuf.ProtocolMessageEnum
## Cache Client Agent Specifies known cache client engines which can be used with Buildless.Protobuf enum
buildless.client.CacheClientAgent-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionCache client: Bazel/Blaze.Cache client: CCache.No client is specified; this is a default value which may indicate a protocol-incompatible enumeration.Cache client: Docker.Generic cache clients of any type.Cache client: GitHub Actions.Cache client: Gradle.Cache client: Maven.Cache client: Nix.Cache client: Raw Redis.Cache client: SCCache, an extension of CCache.Cache client: Turborepo. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intCache client: Bazel/Blaze.static final intCache client: CCache.static final intNo client is specified; this is a default value which may indicate a protocol-incompatible enumeration.static final intCache client: Docker.static final intGeneric cache clients of any type.static final intCache client: GitHub Actions.static final intCache client: Gradle.static final intCache client: Maven.static final intCache client: Nix.static final intCache client: Raw Redis.static final intCache client: SCCache, an extension of CCache.static final intCache client: Turborepo. -
Method Summary
Modifier and TypeMethodDescriptionstatic CacheClientAgentforNumber(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<CacheClientAgent>static CacheClientAgentvalueOf(int value) Deprecated.static CacheClientAgentvalueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) Returns the enum constant of this class with the specified name.static CacheClientAgentReturns the enum constant of this class with the specified name.static CacheClientAgent[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
CLIENT_UNSPECIFIED
No client is specified; this is a default value which may indicate a protocol-incompatible enumeration.
CLIENT_UNSPECIFIED = 0; -
GENERIC
Generic cache clients of any type.
GENERIC = 110; -
GRADLE
Cache client: Gradle.
GRADLE = 210; -
MAVEN
Cache client: Maven.
MAVEN = 220; -
BAZEL
Cache client: Bazel/Blaze.
BAZEL = 310; -
CCACHE
Cache client: CCache.
CCACHE = 410; -
SCCACHE
Cache client: SCCache, an extension of CCache.
SCCACHE = 420; -
TURBO
Cache client: Turborepo.
TURBO = 510; -
NIX
Cache client: Nix.
NIX = 610; -
DOCKER
Cache client: Docker.
DOCKER = 710; -
GITHUB_ACTIONS
Cache client: GitHub Actions.
GITHUB_ACTIONS = 810; -
REDIS
Cache client: Raw Redis.
REDIS = 910; -
UNRECOGNIZED
-
-
Field Details
-
CLIENT_UNSPECIFIED_VALUE
public static final int CLIENT_UNSPECIFIED_VALUENo client is specified; this is a default value which may indicate a protocol-incompatible enumeration.
CLIENT_UNSPECIFIED = 0;- See Also:
-
GENERIC_VALUE
public static final int GENERIC_VALUEGeneric cache clients of any type.
GENERIC = 110;- See Also:
-
GRADLE_VALUE
public static final int GRADLE_VALUECache client: Gradle.
GRADLE = 210;- See Also:
-
MAVEN_VALUE
public static final int MAVEN_VALUECache client: Maven.
MAVEN = 220;- See Also:
-
BAZEL_VALUE
public static final int BAZEL_VALUECache client: Bazel/Blaze.
BAZEL = 310;- See Also:
-
CCACHE_VALUE
public static final int CCACHE_VALUECache client: CCache.
CCACHE = 410;- See Also:
-
SCCACHE_VALUE
public static final int SCCACHE_VALUECache client: SCCache, an extension of CCache.
SCCACHE = 420;- See Also:
-
TURBO_VALUE
public static final int TURBO_VALUECache client: Turborepo.
TURBO = 510;- See Also:
-
NIX_VALUE
public static final int NIX_VALUECache client: Nix.
NIX = 610;- See Also:
-
DOCKER_VALUE
public static final int DOCKER_VALUECache client: Docker.
DOCKER = 710;- See Also:
-
GITHUB_ACTIONS_VALUE
public static final int GITHUB_ACTIONS_VALUECache client: GitHub Actions.
GITHUB_ACTIONS = 810;- See Also:
-
REDIS_VALUE
public static final int REDIS_VALUECache client: Raw Redis.
REDIS = 910;- 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
-
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
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
-