public static final class SubscriptionsTypes.CreateSpecSubscribedLibrary.Target extends ApiEnumeration<SubscriptionsTypes.CreateSpecSubscribedLibrary.Target>
Target
enumeration class defines the options related to the target
subscribed library which will be associated with the subscription. This
enumeration was added in vSphere API 6.7.2.
Modifier and Type | Class and Description |
---|---|
static class |
SubscriptionsTypes.CreateSpecSubscribedLibrary.Target.Values
Native Java
enum representing this enumeration class. |
Modifier and Type | Field and Description |
---|---|
static SubscriptionsTypes.CreateSpecSubscribedLibrary.Target |
CREATE_NEW
Create a new subscribed library.
|
static SubscriptionsTypes.CreateSpecSubscribedLibrary.Target |
USE_EXISTING
Use the specified existing subscribed library.
|
Modifier and Type | Method and Description |
---|---|
SubscriptionsTypes.CreateSpecSubscribedLibrary.Target.Values |
getEnumValue()
Returns a native Java
enum constant representing this enumeration
constant. |
boolean |
isUnknown()
Checks if this enumeration constant is unknown.
|
static SubscriptionsTypes.CreateSpecSubscribedLibrary.Target |
valueOf(java.lang.String name)
Returns the enumeration constant for the specified name.
|
static SubscriptionsTypes.CreateSpecSubscribedLibrary.Target[] |
values()
Retrieve all enumeration constants pre-defined by this enumeration class.
|
buildNameMap, equals, hashCode, name, toString
public static final SubscriptionsTypes.CreateSpecSubscribedLibrary.Target CREATE_NEW
public static final SubscriptionsTypes.CreateSpecSubscribedLibrary.Target USE_EXISTING
public static SubscriptionsTypes.CreateSpecSubscribedLibrary.Target[] values()
Additional instances might exist at runtime, for example to represent a
new constant added to this enumeration class in subsequent version of the
API. Such new constant is represented as instance of SubscriptionsTypes.CreateSpecSubscribedLibrary.Target
but is not pre-defined.
null
.public static SubscriptionsTypes.CreateSpecSubscribedLibrary.Target valueOf(java.lang.String name)
If the name matches exactly the identifier used to declare an enumeration constant from this enumeration class, the constant in question will be returned.
Otherwise, a new instance of SubscriptionsTypes.CreateSpecSubscribedLibrary.Target
will be returned for the
specified name, which will not be one of the pre-defined constant
instances. Such new instance maps to the SubscriptionsTypes.CreateSpecSubscribedLibrary.Target.Values._UNKNOWN
enum
constant from the native Java enum
.
name
- The name of the constant to return. Must not be null
.null
.public boolean isUnknown()
valueOf(java.lang.String)
and values()
.true
if this constant is unknown, and false
otherwise.public SubscriptionsTypes.CreateSpecSubscribedLibrary.Target.Values getEnumValue()
enum
constant representing this enumeration
constant. The result is useful for usual handling of Java enum
,
for example it can be used in switch
statements.
If this enumeration constant is unknown, then SubscriptionsTypes.CreateSpecSubscribedLibrary.Target.Values._UNKNOWN
enum
constant is returned.
The native Java enum
is SubscriptionsTypes.CreateSpecSubscribedLibrary.Target.Values
.
enum
constant. Never null
.