| Package | Description |
|---|---|
| com.vmware.vapi.bindings | |
| com.vmware.vapi.bindings.type |
Representation of the IDL types for the use of the Java language bindings.
|
| com.vmware.vapi.std.activation |
The
com.vmware.vapi.std.activation package provides interfaces that
TODO. |
| com.vmware.vapi.std.introspection |
The
com.vmware.vapi.std.introspection package provides interfaces that
expose basic information about the vAPI interfaces registered with a vAPI
provider. |
| Modifier and Type | Method and Description |
|---|---|
Type |
Task.getType() |
| Constructor and Description |
|---|
Task(String taskId,
Type resultType) |
| Modifier and Type | Class and Description |
|---|---|
class |
TypeReference<T extends Type>
Reference to another type.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AnyErrorType
Type descriptor for
Exception IDL type. |
class |
BinaryType |
class |
BooleanType |
class |
DateTimeType |
class |
DoubleType |
class |
DynamicStructType
Description of a "dynamic structure" type in static language bindings.
|
class |
EnumType
Description of an enumeration type.
|
class |
ErrorType
Description of an error type.
|
class |
IdType
Description of an ID type.
|
class |
IntegerType |
class |
ListType |
class |
MapType |
class |
OpaqueType |
class |
OptionalType |
class |
SecretType |
class |
SetType |
class |
StringType |
class |
StructType
Description of a structure type.
|
class |
TypeReference<T extends Type>
Reference to another type.
|
class |
UriType |
class |
VoidType |
| Modifier and Type | Method and Description |
|---|---|
Type |
SetType.getElementType() |
Type |
OptionalType.getElementType() |
Type |
ListType.getElementType() |
Type |
StructType.getField(String field)
Returns the type of the specified structure field.
|
Type |
StructType.getFieldByJavaName(String javaName)
Returns the type of the specified structure field by its mixed case
(java) name.
|
Type |
MapType.getKeyType() |
Type |
MapType.getValueType() |
| Modifier and Type | Method and Description |
|---|---|
void |
TypeVisitor.visit(TypeReference<? extends Type> type)
Invoked by
TypeReference.accept(TypeVisitor). |
| Constructor and Description |
|---|
ListType(Type elementType) |
MapType(Type keyType,
Type valueType)
Map type.
|
OptionalType(Type elementType) |
SetType(Type elementType)
Set type.
|
| Constructor and Description |
|---|
ErrorType(String name,
Map<String,Type> fields,
Class<?> bindingClass,
Map<String,StructType.FieldNameDetails> fieldNameDetails)
Creates an error type.
|
StructType(String name,
Map<String,Type> fields,
Class<?> bindingClass,
List<com.vmware.vapi.internal.data.ConstraintValidator> validators,
boolean isModel,
List<String> modelKeyFields,
Map<String,StructType.FieldNameDetails> fieldNameDetails)
Constructor overload for compatibility with bindings generated with
older version of vAPI generator.
|
StructType(String name,
Map<String,Type> fields,
Class<?> bindingClass,
List<com.vmware.vapi.internal.data.ConstraintValidator> validators,
boolean isModel,
List<String> modelKeyFields,
Map<String,StructType.FieldNameDetails> fieldNameDetails,
String discriminator,
String discriminatedBy)
Constructor.
|
| Modifier and Type | Field and Description |
|---|---|
static Type |
ActivationManagerDefinitions.__cancelOutput |
| Modifier and Type | Field and Description |
|---|---|
static Type |
ServiceDefinitions.__getOutput |
static Type |
ProviderDefinitions.__getOutput |
static Type |
OperationDefinitions.__getOutput |
static Type |
ServiceDefinitions.__listOutput |
static Type |
OperationDefinitions.__listOutput |
Copyright © 2022. All rights reserved.