Package jenkins.plugins.jclouds.config
Enum CloudInitContentType
- java.lang.Object
-
- java.lang.Enum<CloudInitContentType>
-
- jenkins.plugins.jclouds.config.CloudInitContentType
-
- All Implemented Interfaces:
Serializable
,Comparable<CloudInitContentType>
,org.jenkinsci.lib.configprovider.model.ContentType
public enum CloudInitContentType extends Enum<CloudInitContentType> implements org.jenkinsci.lib.configprovider.model.ContentType
Defines the possible mime types of JClouds user-data and their codeMirror mode. See cloud-init formats
-
-
Enum Constant Summary
Enum Constants Enum Constant Description BOOTHOOK
CLOUDCONFIG
INCLUDE
INCLUDEONCE
PARTHANDLER
SHELL
UPSTART
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getCmMode()
String
getMime()
static CloudInitContentType
valueOf(String name)
Returns the enum constant of this type with the specified name.static CloudInitContentType[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
CLOUDCONFIG
public static final CloudInitContentType CLOUDCONFIG
-
SHELL
public static final CloudInitContentType SHELL
-
INCLUDE
public static final CloudInitContentType INCLUDE
-
INCLUDEONCE
public static final CloudInitContentType INCLUDEONCE
-
BOOTHOOK
public static final CloudInitContentType BOOTHOOK
-
UPSTART
public static final CloudInitContentType UPSTART
-
PARTHANDLER
public static final CloudInitContentType PARTHANDLER
-
-
Method Detail
-
values
public static CloudInitContentType[] 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 (CloudInitContentType c : CloudInitContentType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static CloudInitContentType 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
-
getCmMode
public String getCmMode()
- Specified by:
getCmMode
in interfaceorg.jenkinsci.lib.configprovider.model.ContentType
-
getMime
public String getMime()
- Specified by:
getMime
in interfaceorg.jenkinsci.lib.configprovider.model.ContentType
-
-