| Package | Description |
|---|---|
| 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 |
|---|---|
static OperationTypes.DataDefinition |
OperationTypes.DataDefinition._newInstance(StructValue structValue)
WARNING: Internal method, subject to change in future versions.
Returns new instance of this binding class and injects the provided data value. WARNING: The returned object is not fully initialized. |
static OperationTypes.DataDefinition |
OperationTypes.DataDefinition._newInstance2(StructValue structValue)
WARNING: Internal method, subject to change in future versions.
Serves as a versioning mechanism. |
OperationTypes.DataDefinition |
OperationTypes.DataDefinition.Builder.build() |
OperationTypes.DataDefinition |
OperationTypes.DataDefinition.getElementDefinition()
Contains the element definition for generic data types like List and Optional.
|
OperationTypes.DataDefinition |
OperationTypes.Info.getInputDefinition()
OperationTypes.DataDefinition
describing the operation input. |
OperationTypes.DataDefinition |
OperationTypes.Info.getOutputDefinition()
OperationTypes.DataDefinition
describing the operation output. |
| Modifier and Type | Method and Description |
|---|---|
List<OperationTypes.DataDefinition> |
OperationTypes.Info.getErrorDefinitions()
List of
OperationTypes.DataDefinition
describing the errors that the operation might report. |
Map<String,OperationTypes.DataDefinition> |
OperationTypes.DataDefinition.getFields()
Fields of the structure type.
|
| Modifier and Type | Method and Description |
|---|---|
void |
OperationTypes.DataDefinition.setElementDefinition(OperationTypes.DataDefinition elementDefinition)
Contains the element definition for generic data types like List and Optional.
|
OperationTypes.DataDefinition.Builder |
OperationTypes.DataDefinition.Builder.setElementDefinition(OperationTypes.DataDefinition elementDefinition)
Contains the element definition for generic data types like List and Optional.
|
void |
OperationTypes.Info.setInputDefinition(OperationTypes.DataDefinition inputDefinition)
OperationTypes.DataDefinition
describing the operation input. |
void |
OperationTypes.Info.setOutputDefinition(OperationTypes.DataDefinition outputDefinition)
OperationTypes.DataDefinition
describing the operation output. |
| Modifier and Type | Method and Description |
|---|---|
void |
OperationTypes.Info.setErrorDefinitions(List<OperationTypes.DataDefinition> errorDefinitions)
List of
OperationTypes.DataDefinition
describing the errors that the operation might report. |
void |
OperationTypes.DataDefinition.setFields(Map<String,OperationTypes.DataDefinition> fields)
Fields of the structure type.
|
OperationTypes.DataDefinition.Builder |
OperationTypes.DataDefinition.Builder.setFields(Map<String,OperationTypes.DataDefinition> fields)
Fields of the structure type.
|
| Constructor and Description |
|---|
Builder(OperationTypes.DataDefinition inputDefinition,
OperationTypes.DataDefinition outputDefinition,
List<OperationTypes.DataDefinition> errorDefinitions)
Constructor with parameters for the required properties of
OperationTypes.Info. |
DataDefinition(OperationTypes.DataDefinition.DataType type,
OperationTypes.DataDefinition elementDefinition,
String name,
Map<String,OperationTypes.DataDefinition> fields)
This constructor is provided for backwards compatibility purposes only.
|
Info(OperationTypes.DataDefinition inputDefinition,
OperationTypes.DataDefinition outputDefinition,
List<OperationTypes.DataDefinition> errorDefinitions)
This constructor is provided for backwards compatibility purposes only.
|
| Constructor and Description |
|---|
Builder(OperationTypes.DataDefinition inputDefinition,
OperationTypes.DataDefinition outputDefinition,
List<OperationTypes.DataDefinition> errorDefinitions)
Constructor with parameters for the required properties of
OperationTypes.Info. |
DataDefinition(OperationTypes.DataDefinition.DataType type,
OperationTypes.DataDefinition elementDefinition,
String name,
Map<String,OperationTypes.DataDefinition> fields)
This constructor is provided for backwards compatibility purposes only.
|
Info(OperationTypes.DataDefinition inputDefinition,
OperationTypes.DataDefinition outputDefinition,
List<OperationTypes.DataDefinition> errorDefinitions)
This constructor is provided for backwards compatibility purposes only.
|
Copyright © 2022. All rights reserved.