Enum ImageHeader
- java.lang.Object
-
- java.lang.Enum<ImageHeader>
-
- org.openstack4j.openstack.image.domain.ImageHeader
-
- All Implemented Interfaces:
Serializable,Comparable<ImageHeader>
public enum ImageHeader extends Enum<ImageHeader>
Used to decode and encode header values into corresponding image mutators- Author:
- Jeremy Unruh
-
-
Enum Constant Summary
Enum Constants Enum Constant Description CHECKSUMCONTAINER_FORMATCOPY_FROMCREATED_ATDELETEDDELETED_ATDISK_FORMATIDIS_PUBLICLOCATIONMIN_DISKMIN_RAMNAMEOWNERPROPERTYPROTECTEDSIZESIZE_MAXSIZE_MINSTATUSSTOREUPDATED_AT
-
Field Summary
Fields Modifier and Type Field Description static StringGLANCE_HEADER_PREFIXstatic StringHEADER_PREFIX
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringasGlanceHeader()StringasHeader()StringasParam()static ImageHeadervalueOf(String name)Returns the enum constant of this type with the specified name.static ImageHeader[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
ID
public static final ImageHeader ID
-
NAME
public static final ImageHeader NAME
-
CHECKSUM
public static final ImageHeader CHECKSUM
-
MIN_DISK
public static final ImageHeader MIN_DISK
-
MIN_RAM
public static final ImageHeader MIN_RAM
-
IS_PUBLIC
public static final ImageHeader IS_PUBLIC
-
PROTECTED
public static final ImageHeader PROTECTED
-
CREATED_AT
public static final ImageHeader CREATED_AT
-
UPDATED_AT
public static final ImageHeader UPDATED_AT
-
DELETED_AT
public static final ImageHeader DELETED_AT
-
COPY_FROM
public static final ImageHeader COPY_FROM
-
OWNER
public static final ImageHeader OWNER
-
LOCATION
public static final ImageHeader LOCATION
-
STATUS
public static final ImageHeader STATUS
-
DISK_FORMAT
public static final ImageHeader DISK_FORMAT
-
CONTAINER_FORMAT
public static final ImageHeader CONTAINER_FORMAT
-
SIZE
public static final ImageHeader SIZE
-
SIZE_MIN
public static final ImageHeader SIZE_MIN
-
SIZE_MAX
public static final ImageHeader SIZE_MAX
-
STORE
public static final ImageHeader STORE
-
PROPERTY
public static final ImageHeader PROPERTY
-
DELETED
public static final ImageHeader DELETED
-
-
Field Detail
-
HEADER_PREFIX
public static final String HEADER_PREFIX
- See Also:
- Constant Field Values
-
GLANCE_HEADER_PREFIX
public static final String GLANCE_HEADER_PREFIX
- See Also:
- Constant Field Values
-
-
Method Detail
-
values
public static ImageHeader[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (ImageHeader c : ImageHeader.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static ImageHeader valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (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 type has no constant with the specified nameNullPointerException- if the argument is null
-
asParam
public String asParam()
-
asHeader
public String asHeader()
-
asGlanceHeader
public String asGlanceHeader()
-
-