Package org.openstack4j.api.types
Enum ServiceType
- java.lang.Object
-
- java.lang.Enum<ServiceType>
-
- org.openstack4j.api.types.ServiceType
-
- All Implemented Interfaces:
Serializable,Comparable<ServiceType>
public enum ServiceType extends Enum<ServiceType>
-
-
Enum Constant Summary
Enum Constants Enum Constant Description APP_CATALOGARTIFACTBARBICANBLOCK_STORAGECLUSTERINGCOMPUTEDATABASEDNSEC2IDENTITYIMAGEMAGNUMNETWORKOBJECT_STORAGEOCTAVIAORCHESTRATIONPLACEMENTSAHARASHARETACKERTELEMETRYTELEMETRY_AODHUNKNOWNWORKFLOW
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ServiceTypeforName(String name)StringgetServiceName()StringgetType()static ServiceTypevalueOf(String name)Returns the enum constant of this type with the specified name.static ServiceType[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
IDENTITY
public static final ServiceType IDENTITY
-
APP_CATALOG
public static final ServiceType APP_CATALOG
-
COMPUTE
public static final ServiceType COMPUTE
-
IMAGE
public static final ServiceType IMAGE
-
BLOCK_STORAGE
public static final ServiceType BLOCK_STORAGE
-
OBJECT_STORAGE
public static final ServiceType OBJECT_STORAGE
-
NETWORK
public static final ServiceType NETWORK
-
OCTAVIA
public static final ServiceType OCTAVIA
-
PLACEMENT
public static final ServiceType PLACEMENT
-
EC2
public static final ServiceType EC2
-
TELEMETRY
public static final ServiceType TELEMETRY
-
TELEMETRY_AODH
public static final ServiceType TELEMETRY_AODH
-
ORCHESTRATION
public static final ServiceType ORCHESTRATION
-
CLUSTERING
public static final ServiceType CLUSTERING
-
SAHARA
public static final ServiceType SAHARA
-
SHARE
public static final ServiceType SHARE
-
DATABASE
public static final ServiceType DATABASE
-
BARBICAN
public static final ServiceType BARBICAN
-
TACKER
public static final ServiceType TACKER
-
ARTIFACT
public static final ServiceType ARTIFACT
-
MAGNUM
public static final ServiceType MAGNUM
-
DNS
public static final ServiceType DNS
-
WORKFLOW
public static final ServiceType WORKFLOW
-
UNKNOWN
public static final ServiceType UNKNOWN
-
-
Method Detail
-
values
public static ServiceType[] 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 (ServiceType c : ServiceType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static ServiceType 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
-
forName
public static ServiceType forName(String name)
-
getServiceName
public String getServiceName()
-
getType
public String getType()
-
-