Package org.jclouds.ec2.domain
Enum Class ImageAttribute
- All Implemented Interfaces:
Serializable
,Comparable<ImageAttribute>
,java.lang.constant.Constable
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionthe mapping that defines native device names to use when exposing virtual devices.the ID of the kernel associated with the AMI.the launch permissions of the AMI.the operating system platform.the product code associated with the AMI.the ID of the RAM disk associated with the AMI. -
Method Summary
Modifier and TypeMethodDescriptionstatic ImageAttribute
toString()
value()
static ImageAttribute
Returns the enum constant of this class with the specified name.static ImageAttribute[]
values()
Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
PRODUCT_CODES
the product code associated with the AMI. -
RAMDISK
the ID of the RAM disk associated with the AMI. -
KERNEL
the ID of the kernel associated with the AMI. -
LAUNCH_PERMISSION
the launch permissions of the AMI. -
PLATFORM
the operating system platform. -
BLOCK_DEVICE_MAPPING
the mapping that defines native device names to use when exposing virtual devices. -
UNRECOGNIZED
-
-
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
-
value
-
toString
- Overrides:
toString
in classEnum<ImageAttribute>
-
fromValue
-