Enum Class EnvironmentType
- All Implemented Interfaces:
Serializable,Comparable<EnvironmentType>,java.lang.constant.Constable
@Generated(value="jsii-pacmak/1.104.0 (build e79254c)",
date="2024-11-06T23:25:05.895Z")
@Stability(Stable)
public enum EnvironmentType
extends Enum<EnvironmentType>
Build environment type.
Example:
Fleet fleet = Fleet.Builder.create(this, "Fleet")
.computeType(FleetComputeType.MEDIUM)
.environmentType(EnvironmentType.LINUX_CONTAINER)
.baseCapacity(1)
.build();
Project.Builder.create(this, "Project")
.environment(BuildEnvironment.builder()
.fleet(fleet)
.buildImage(LinuxBuildImage.STANDARD_7_0)
.build())
.build();
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionARM container.Linux container.Linux GPU container.MacOS ARM container.Windows Server 2019 container.Windows Server 2022 container. -
Method Summary
Modifier and TypeMethodDescriptionstatic EnvironmentTypeReturns the enum constant of this class with the specified name.static EnvironmentType[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
ARM_CONTAINER
ARM container. -
LINUX_CONTAINER
Linux container. -
LINUX_GPU_CONTAINER
Linux GPU container. -
WINDOWS_SERVER_2019_CONTAINER
Windows Server 2019 container. -
WINDOWS_SERVER_2022_CONTAINER
Windows Server 2022 container. -
MAC_ARM
MacOS ARM container.
-
-
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
-