public static final class OperationTypes.DataDefinition.DataType extends ApiEnumeration<OperationTypes.DataDefinition.DataType>
OperationTypes.DataDefinition.DataType
enumeration provides values representing the data types supported by the vAPI
infrastructure.
| Modifier and Type | Class and Description |
|---|---|
static class |
OperationTypes.DataDefinition.DataType.Values
Native Java
enum representing this enumeration class. |
| Modifier and Type | Field and Description |
|---|---|
static OperationTypes.DataDefinition.DataType |
ANY_ERROR
Indicates the value is arbitrary error type.
|
static OperationTypes.DataDefinition.DataType |
BINARY
Indicates the value is a binary type.
|
static OperationTypes.DataDefinition.DataType |
BOOLEAN
Indicates the value is a boolean type.
|
static OperationTypes.DataDefinition.DataType |
DOUBLE
Indicates the value is a double type.
|
static OperationTypes.DataDefinition.DataType |
DYNAMIC_STRUCTURE
Indicates the value is a dynamic structure.
|
static OperationTypes.DataDefinition.DataType |
ERROR
Indicates the value is a specific error type.
|
static OperationTypes.DataDefinition.DataType |
LIST
Indicates the value is a list data type.
|
static OperationTypes.DataDefinition.DataType |
LONG
Indicates the value is a long data type.
|
static OperationTypes.DataDefinition.DataType |
OPAQUE
Indicates the value is an opaque type.
|
static OperationTypes.DataDefinition.DataType |
OPTIONAL
Indicates the value is an optional data type.
|
static OperationTypes.DataDefinition.DataType |
SECRET
Indicates the value is a secret data type.
|
static OperationTypes.DataDefinition.DataType |
STRING
Indicates the value is a string data type.
|
static OperationTypes.DataDefinition.DataType |
STRUCTURE
Indicates the value is a structure data type.
|
static OperationTypes.DataDefinition.DataType |
STRUCTURE_REF
Indicates the value is a structure reference.
|
static OperationTypes.DataDefinition.DataType |
VOID
Indicates the value is a void data type.
|
| Modifier and Type | Method and Description |
|---|---|
OperationTypes.DataDefinition.DataType.Values |
getEnumValue()
Returns a native Java
enum constant representing this enumeration
constant. |
boolean |
isUnknown()
Checks if this enumeration constant is unknown.
|
static OperationTypes.DataDefinition.DataType |
valueOf(String name)
Returns the enumeration constant for the specified name.
|
static OperationTypes.DataDefinition.DataType[] |
values()
Retrieve all enumeration constants pre-defined by this enumeration class.
|
buildNameMap, equals, hashCode, name, toStringpublic static final OperationTypes.DataDefinition.DataType BINARY
public static final OperationTypes.DataDefinition.DataType BOOLEAN
public static final OperationTypes.DataDefinition.DataType DOUBLE
public static final OperationTypes.DataDefinition.DataType DYNAMIC_STRUCTURE
STRUCTURE
can be used.public static final OperationTypes.DataDefinition.DataType ERROR
public static final OperationTypes.DataDefinition.DataType ANY_ERROR
ERROR
can be used.public static final OperationTypes.DataDefinition.DataType LIST
public static final OperationTypes.DataDefinition.DataType LONG
public static final OperationTypes.DataDefinition.DataType OPAQUE
OperationTypes.DataDefinition.DataType can be
used.public static final OperationTypes.DataDefinition.DataType OPTIONAL
public static final OperationTypes.DataDefinition.DataType SECRET
public static final OperationTypes.DataDefinition.DataType STRING
public static final OperationTypes.DataDefinition.DataType STRUCTURE
public static final OperationTypes.DataDefinition.DataType STRUCTURE_REF
public static final OperationTypes.DataDefinition.DataType VOID
public static OperationTypes.DataDefinition.DataType[] 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 OperationTypes.DataDefinition.DataType
but is not pre-defined.
null.public static OperationTypes.DataDefinition.DataType valueOf(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 OperationTypes.DataDefinition.DataType will be returned for the
specified name, which will not be one of the pre-defined constant
instances. Such new instance maps to the OperationTypes.DataDefinition.DataType.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 OperationTypes.DataDefinition.DataType.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 OperationTypes.DataDefinition.DataType.Values._UNKNOWN
enum constant is returned.
The native Java enum is OperationTypes.DataDefinition.DataType.Values.
enum constant. Never null.Copyright © 2022. All rights reserved.