| Package | Description |
|---|---|
| com.vmware.vapi.bindings | |
| com.vmware.vapi.std |
The
com.vmware.vapi.std package provides standard types that can be used
in the interface specification of any interface. |
| com.vmware.vapi.std.errors |
The
com.vmware.vapi.std.errors package provides the standard exceptions
that can be included in the list of exceptions in the specification of methods
to indicate that the method might report those exceptions. |
| com.vmware.vapi.std.interposition |
The
com.vmware.vapi.std.interposition 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 | Interface and Description |
|---|---|
interface |
DynamicStructure
Interface representing a "dynamic structure".
|
interface |
StaticStructure
Interface implemented by all generated static bindings structures.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ApiError
Common base class for all VMODL2 errors (standard and custom ones)
in Java static language bindings.
|
class |
DynamicStructureImpl
DynamicStructure implementation backed by a StructValue. |
class |
UnresolvedError
Concrete
ApiError which represents a VMODL2 error that
was reported but couldn't be resolved. |
| Modifier and Type | Method and Description |
|---|---|
<T extends Structure> |
UnresolvedError._convertTo(Class<T> clazz) |
<T extends Structure> |
Structure._convertTo(Class<T> clazz)
Converts this structure into an instance of the provided class structure
if possible.
|
<T extends Structure> |
DynamicStructureImpl._convertTo(Class<T> clazz) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
UnresolvedError._hasTypeNameOf(Class<? extends Structure> clazz) |
boolean |
Structure._hasTypeNameOf(Class<? extends Structure> clazz)
Checks if the runtime type name of this structure matches the type
represented by the specified binding class.
|
boolean |
DynamicStructureImpl._hasTypeNameOf(Class<? extends Structure> clazz) |
| Modifier and Type | Class and Description |
|---|---|
class |
AuthenticationScheme
The
AuthenticationScheme class defines constants for
authentication scheme identifiers for authentication mechanisms present in the
vAPI infrastructure shipped by VMware. |
class |
DynamicID
The
DynamicID class represents an identifier for a resource of an
arbitrary type. |
class |
LocalizableMessage
The
LocalizableMessage class represents localizable string and message
template. |
class |
LocalizationParam
This class holds a single message parameter and formatting settings for it.
|
class |
NestedLocalizableMessage
The
NestedLocalizableMessage class represents a nested within a
parameter localizable string or message template. |
| Modifier and Type | Method and Description |
|---|---|
<T extends Structure> |
NestedLocalizableMessage._convertTo(Class<T> clazz) |
<T extends Structure> |
LocalizationParam._convertTo(Class<T> clazz) |
<T extends Structure> |
LocalizableMessage._convertTo(Class<T> clazz) |
<T extends Structure> |
DynamicID._convertTo(Class<T> clazz) |
<T extends Structure> |
AuthenticationScheme._convertTo(Class<T> clazz) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
NestedLocalizableMessage._hasTypeNameOf(Class<? extends Structure> clazz) |
boolean |
LocalizationParam._hasTypeNameOf(Class<? extends Structure> clazz) |
boolean |
LocalizableMessage._hasTypeNameOf(Class<? extends Structure> clazz) |
boolean |
DynamicID._hasTypeNameOf(Class<? extends Structure> clazz) |
boolean |
AuthenticationScheme._hasTypeNameOf(Class<? extends Structure> clazz) |
| Modifier and Type | Class and Description |
|---|---|
class |
AlreadyExists
The
AlreadyExists exception indicates that an attempt was made to create
an entity but the entity already exists. |
class |
AlreadyInDesiredState
The
AlreadyInDesiredState exception indicates that an attempt to change
the state of a resource or service had no effect because the resource or service
is already in the desired state. |
class |
ArgumentLocations
The
ArgumentLocations class describes which part(s) of the input to the
method caused the exception. |
class |
Canceled
The
Canceled exception indicates that the method canceled itself in
response to an explicit request to do so. |
class |
ConcurrentChange
The
ConcurrentChange exception indicates that a data structure, entity,
or resource has been modified since some earlier point in time. |
class |
Error
The
Error exception describes theproperties common to all standard
exceptions. |
class |
FeatureInUse
The
FeatureInUse exception indicates that an action cannot be completed
because a feature is in use. |
class |
FileLocations
The
FileLocations class identifies the file(s) that caused the method to
report the exception. |
class |
InternalServerError
The
InternalServerError exception indicates that the server encounters
an unexpected condition that prevented it from fulfilling the request. |
class |
InvalidArgument
The
InvalidArgument exception indicates that the values received for one
or more parameters are not acceptable. |
class |
InvalidElementConfiguration
The
InvalidElementConfiguration exception indicates that an attempt to
modify the configuration of an element or a group containing the element failed
due to the configuraton of the element. |
class |
InvalidElementType
The
InvalidElementType exception indicates that the server was unable to
fulfil the request because an element of a specific type cannot be a member of
particular group. |
class |
InvalidRequest
The
InvalidRequest exception indicates that the request is malformed in
such a way that the server is unable to process it. |
class |
NotAllowedInCurrentState
The
NotAllowedInCurrentState exception indicates that the requested
method is not allowed with a resource or service in its current state. |
class |
NotFound
The
NotFound exception indicates that a specified element could not be
found. |
class |
OperationNotFound
The
OperationNotFound exception indicates that the method specified in
the request could not be found. |
class |
ResourceBusy
The
ResourceBusy exception indicates that the method could not be
completed because a resource it needs is busy. |
class |
ResourceInaccessible
The
ResourceInaccessible exception indicates that the method could not
be completed because an entity is not accessible. |
class |
ResourceInUse
The
ResourceInUse exception indicates that the method could not be
completed because a resource is in use. |
class |
ServiceUnavailable
The
ServiceUnavailable exception indicates that the interface is
unavailable. |
class |
TimedOut
The
TimedOut exception indicates that the method did not complete within
the allowed amount of time. |
class |
TransientIndication
The
TransientIndication class indicates whether or not the exception is
transient. |
class |
UnableToAllocateResource
The
UnableToAllocateResource exception indicates that the method failed
because it was unable to allocate or acquire a required resource. |
class |
Unauthenticated
The
Unauthenticated exception indicates that the method requires
authentication and the user is not authenticated. |
class |
Unauthorized
The
Unauthorized exception indicates that the user is not authorized to
perform the method. |
class |
UnexpectedInput
The
UnexpectedInput exception indicates that the request contained a
parameter or property whose name is not known by the server. |
class |
Unsupported
The
Unsupported exception indicates that the method is not supported by
the interface. |
class |
UnverifiedPeer
The
UnverifiedPeer exception indicates that an attempt to connect to an
unknown or not-yet-trusted endpoint failed because the system was unable to
verify the identity of the endpoint. |
| Modifier and Type | Method and Description |
|---|---|
<T extends Structure> |
UnverifiedPeer._convertTo(Class<T> clazz) |
<T extends Structure> |
Unsupported._convertTo(Class<T> clazz) |
<T extends Structure> |
UnexpectedInput._convertTo(Class<T> clazz) |
<T extends Structure> |
Unauthorized._convertTo(Class<T> clazz) |
<T extends Structure> |
Unauthenticated._convertTo(Class<T> clazz) |
<T extends Structure> |
UnableToAllocateResource._convertTo(Class<T> clazz) |
<T extends Structure> |
TransientIndication._convertTo(Class<T> clazz) |
<T extends Structure> |
TimedOut._convertTo(Class<T> clazz) |
<T extends Structure> |
ServiceUnavailable._convertTo(Class<T> clazz) |
<T extends Structure> |
ResourceInaccessible._convertTo(Class<T> clazz) |
<T extends Structure> |
ResourceInUse._convertTo(Class<T> clazz) |
<T extends Structure> |
ResourceBusy._convertTo(Class<T> clazz) |
<T extends Structure> |
OperationNotFound._convertTo(Class<T> clazz) |
<T extends Structure> |
NotFound._convertTo(Class<T> clazz) |
<T extends Structure> |
NotAllowedInCurrentState._convertTo(Class<T> clazz) |
<T extends Structure> |
InvalidRequest._convertTo(Class<T> clazz) |
<T extends Structure> |
InvalidElementType._convertTo(Class<T> clazz) |
<T extends Structure> |
InvalidElementConfiguration._convertTo(Class<T> clazz) |
<T extends Structure> |
InvalidArgument._convertTo(Class<T> clazz) |
<T extends Structure> |
InternalServerError._convertTo(Class<T> clazz) |
<T extends Structure> |
FileLocations._convertTo(Class<T> clazz) |
<T extends Structure> |
FeatureInUse._convertTo(Class<T> clazz) |
<T extends Structure> |
Error._convertTo(Class<T> clazz) |
<T extends Structure> |
ConcurrentChange._convertTo(Class<T> clazz) |
<T extends Structure> |
AlreadyInDesiredState._convertTo(Class<T> clazz) |
<T extends Structure> |
Canceled._convertTo(Class<T> clazz) |
<T extends Structure> |
ArgumentLocations._convertTo(Class<T> clazz) |
<T extends Structure> |
AlreadyExists._convertTo(Class<T> clazz) |
| Modifier and Type | Method and Description |
|---|---|
Structure |
Error.getData()
Data to facilitate clients responding to the method reporting a standard
exception to indicating that it was unable to complete successfully.
|
| Modifier and Type | Method and Description |
|---|---|
UnverifiedPeer.Builder |
UnverifiedPeer.Builder.setData(Structure data)
Data to facilitate clients responding to the method reporting a standard
exception to indicating that it was unable to complete successfully.
|
Unsupported.Builder |
Unsupported.Builder.setData(Structure data)
Data to facilitate clients responding to the method reporting a standard
exception to indicating that it was unable to complete successfully.
|
UnexpectedInput.Builder |
UnexpectedInput.Builder.setData(Structure data)
Data to facilitate clients responding to the method reporting a standard
exception to indicating that it was unable to complete successfully.
|
Unauthorized.Builder |
Unauthorized.Builder.setData(Structure data)
Data to facilitate clients responding to the method reporting a standard
exception to indicating that it was unable to complete successfully.
|
Unauthenticated.Builder |
Unauthenticated.Builder.setData(Structure data)
Data to facilitate clients responding to the method reporting a standard
exception to indicating that it was unable to complete successfully.
|
UnableToAllocateResource.Builder |
UnableToAllocateResource.Builder.setData(Structure data)
Data to facilitate clients responding to the method reporting a standard
exception to indicating that it was unable to complete successfully.
|
TimedOut.Builder |
TimedOut.Builder.setData(Structure data)
Data to facilitate clients responding to the method reporting a standard
exception to indicating that it was unable to complete successfully.
|
ServiceUnavailable.Builder |
ServiceUnavailable.Builder.setData(Structure data)
Data to facilitate clients responding to the method reporting a standard
exception to indicating that it was unable to complete successfully.
|
ResourceInaccessible.Builder |
ResourceInaccessible.Builder.setData(Structure data)
Data to facilitate clients responding to the method reporting a standard
exception to indicating that it was unable to complete successfully.
|
ResourceInUse.Builder |
ResourceInUse.Builder.setData(Structure data)
Data to facilitate clients responding to the method reporting a standard
exception to indicating that it was unable to complete successfully.
|
ResourceBusy.Builder |
ResourceBusy.Builder.setData(Structure data)
Data to facilitate clients responding to the method reporting a standard
exception to indicating that it was unable to complete successfully.
|
OperationNotFound.Builder |
OperationNotFound.Builder.setData(Structure data)
Data to facilitate clients responding to the method reporting a standard
exception to indicating that it was unable to complete successfully.
|
NotFound.Builder |
NotFound.Builder.setData(Structure data)
Data to facilitate clients responding to the method reporting a standard
exception to indicating that it was unable to complete successfully.
|
NotAllowedInCurrentState.Builder |
NotAllowedInCurrentState.Builder.setData(Structure data)
Data to facilitate clients responding to the method reporting a standard
exception to indicating that it was unable to complete successfully.
|
InvalidRequest.Builder |
InvalidRequest.Builder.setData(Structure data)
Data to facilitate clients responding to the method reporting a standard
exception to indicating that it was unable to complete successfully.
|
InvalidElementType.Builder |
InvalidElementType.Builder.setData(Structure data)
Data to facilitate clients responding to the method reporting a standard
exception to indicating that it was unable to complete successfully.
|
InvalidElementConfiguration.Builder |
InvalidElementConfiguration.Builder.setData(Structure data)
Data to facilitate clients responding to the method reporting a standard
exception to indicating that it was unable to complete successfully.
|
InvalidArgument.Builder |
InvalidArgument.Builder.setData(Structure data)
Data to facilitate clients responding to the method reporting a standard
exception to indicating that it was unable to complete successfully.
|
InternalServerError.Builder |
InternalServerError.Builder.setData(Structure data)
Data to facilitate clients responding to the method reporting a standard
exception to indicating that it was unable to complete successfully.
|
FeatureInUse.Builder |
FeatureInUse.Builder.setData(Structure data)
Data to facilitate clients responding to the method reporting a standard
exception to indicating that it was unable to complete successfully.
|
void |
Error.setData(Structure data)
Data to facilitate clients responding to the method reporting a standard
exception to indicating that it was unable to complete successfully.
|
Error.Builder |
Error.Builder.setData(Structure data)
Data to facilitate clients responding to the method reporting a standard
exception to indicating that it was unable to complete successfully.
|
ConcurrentChange.Builder |
ConcurrentChange.Builder.setData(Structure data)
Data to facilitate clients responding to the method reporting a standard
exception to indicating that it was unable to complete successfully.
|
AlreadyInDesiredState.Builder |
AlreadyInDesiredState.Builder.setData(Structure data)
Data to facilitate clients responding to the method reporting a standard
exception to indicating that it was unable to complete successfully.
|
Canceled.Builder |
Canceled.Builder.setData(Structure data)
Data to facilitate clients responding to the method reporting a standard
exception to indicating that it was unable to complete successfully.
|
AlreadyExists.Builder |
AlreadyExists.Builder.setData(Structure data)
Data to facilitate clients responding to the method reporting a standard
exception to indicating that it was unable to complete successfully.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
UnverifiedPeer._hasTypeNameOf(Class<? extends Structure> clazz) |
boolean |
Unsupported._hasTypeNameOf(Class<? extends Structure> clazz) |
boolean |
UnexpectedInput._hasTypeNameOf(Class<? extends Structure> clazz) |
boolean |
Unauthorized._hasTypeNameOf(Class<? extends Structure> clazz) |
boolean |
Unauthenticated._hasTypeNameOf(Class<? extends Structure> clazz) |
boolean |
UnableToAllocateResource._hasTypeNameOf(Class<? extends Structure> clazz) |
boolean |
TransientIndication._hasTypeNameOf(Class<? extends Structure> clazz) |
boolean |
TimedOut._hasTypeNameOf(Class<? extends Structure> clazz) |
boolean |
ServiceUnavailable._hasTypeNameOf(Class<? extends Structure> clazz) |
boolean |
ResourceInaccessible._hasTypeNameOf(Class<? extends Structure> clazz) |
boolean |
ResourceInUse._hasTypeNameOf(Class<? extends Structure> clazz) |
boolean |
ResourceBusy._hasTypeNameOf(Class<? extends Structure> clazz) |
boolean |
OperationNotFound._hasTypeNameOf(Class<? extends Structure> clazz) |
boolean |
NotFound._hasTypeNameOf(Class<? extends Structure> clazz) |
boolean |
NotAllowedInCurrentState._hasTypeNameOf(Class<? extends Structure> clazz) |
boolean |
InvalidRequest._hasTypeNameOf(Class<? extends Structure> clazz) |
boolean |
InvalidElementType._hasTypeNameOf(Class<? extends Structure> clazz) |
boolean |
InvalidElementConfiguration._hasTypeNameOf(Class<? extends Structure> clazz) |
boolean |
InvalidArgument._hasTypeNameOf(Class<? extends Structure> clazz) |
boolean |
InternalServerError._hasTypeNameOf(Class<? extends Structure> clazz) |
boolean |
FileLocations._hasTypeNameOf(Class<? extends Structure> clazz) |
boolean |
FeatureInUse._hasTypeNameOf(Class<? extends Structure> clazz) |
boolean |
Error._hasTypeNameOf(Class<? extends Structure> clazz) |
boolean |
ConcurrentChange._hasTypeNameOf(Class<? extends Structure> clazz) |
boolean |
AlreadyInDesiredState._hasTypeNameOf(Class<? extends Structure> clazz) |
boolean |
Canceled._hasTypeNameOf(Class<? extends Structure> clazz) |
boolean |
ArgumentLocations._hasTypeNameOf(Class<? extends Structure> clazz) |
boolean |
AlreadyExists._hasTypeNameOf(Class<? extends Structure> clazz) |
| Constructor and Description |
|---|
AlreadyExists(List<LocalizableMessage> messages,
Structure data)
This constructor is provided for backwards compatibility purposes only.
|
AlreadyInDesiredState(List<LocalizableMessage> messages,
Structure data)
This constructor is provided for backwards compatibility purposes only.
|
Canceled(List<LocalizableMessage> messages,
Structure data)
This constructor is provided for backwards compatibility purposes only.
|
ConcurrentChange(List<LocalizableMessage> messages,
Structure data)
This constructor is provided for backwards compatibility purposes only.
|
Error(List<LocalizableMessage> messages,
Structure data)
This constructor is provided for backwards compatibility purposes only.
|
FeatureInUse(List<LocalizableMessage> messages,
Structure data)
This constructor is provided for backwards compatibility purposes only.
|
InternalServerError(List<LocalizableMessage> messages,
Structure data)
This constructor is provided for backwards compatibility purposes only.
|
InvalidArgument(List<LocalizableMessage> messages,
Structure data)
This constructor is provided for backwards compatibility purposes only.
|
InvalidElementConfiguration(List<LocalizableMessage> messages,
Structure data)
This constructor is provided for backwards compatibility purposes only.
|
InvalidElementType(List<LocalizableMessage> messages,
Structure data)
This constructor is provided for backwards compatibility purposes only.
|
InvalidRequest(List<LocalizableMessage> messages,
Structure data)
This constructor is provided for backwards compatibility purposes only.
|
NotAllowedInCurrentState(List<LocalizableMessage> messages,
Structure data)
This constructor is provided for backwards compatibility purposes only.
|
NotFound(List<LocalizableMessage> messages,
Structure data)
This constructor is provided for backwards compatibility purposes only.
|
OperationNotFound(List<LocalizableMessage> messages,
Structure data)
This constructor is provided for backwards compatibility purposes only.
|
ResourceBusy(List<LocalizableMessage> messages,
Structure data)
This constructor is provided for backwards compatibility purposes only.
|
ResourceInaccessible(List<LocalizableMessage> messages,
Structure data)
This constructor is provided for backwards compatibility purposes only.
|
ResourceInUse(List<LocalizableMessage> messages,
Structure data)
This constructor is provided for backwards compatibility purposes only.
|
ServiceUnavailable(List<LocalizableMessage> messages,
Structure data)
This constructor is provided for backwards compatibility purposes only.
|
TimedOut(List<LocalizableMessage> messages,
Structure data)
This constructor is provided for backwards compatibility purposes only.
|
UnableToAllocateResource(List<LocalizableMessage> messages,
Structure data)
This constructor is provided for backwards compatibility purposes only.
|
Unauthenticated(List<LocalizableMessage> messages,
Structure data)
This constructor is provided for backwards compatibility purposes only.
|
Unauthorized(List<LocalizableMessage> messages,
Structure data)
This constructor is provided for backwards compatibility purposes only.
|
UnexpectedInput(List<LocalizableMessage> messages,
Structure data)
This constructor is provided for backwards compatibility purposes only.
|
Unsupported(List<LocalizableMessage> messages,
Structure data)
This constructor is provided for backwards compatibility purposes only.
|
UnverifiedPeer(List<LocalizableMessage> messages,
Structure data)
This constructor is provided for backwards compatibility purposes only.
|
| Modifier and Type | Class and Description |
|---|---|
class |
InvocationRequest
Information about an interposed request for operation invocation.
|
class |
InvocationResult
Information about the result from an interposed operation invocation.
|
class |
SecurityPrincipal
VMODL equivalent of com.vmware.vapi.security.PrincipalId.
|
| Modifier and Type | Method and Description |
|---|---|
<T extends Structure> |
SecurityPrincipal._convertTo(Class<T> clazz) |
<T extends Structure> |
InvocationResult._convertTo(Class<T> clazz) |
<T extends Structure> |
InvocationRequest._convertTo(Class<T> clazz) |
| Modifier and Type | Method and Description |
|---|---|
Structure |
InvocationResult.getError()
Error result value.
|
| Modifier and Type | Method and Description |
|---|---|
void |
InvocationResult.setError(Structure error)
Error result value.
|
InvocationResult.Builder |
InvocationResult.Builder.setError(Structure error)
Error result value.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
SecurityPrincipal._hasTypeNameOf(Class<? extends Structure> clazz) |
boolean |
InvocationResult._hasTypeNameOf(Class<? extends Structure> clazz) |
boolean |
InvocationRequest._hasTypeNameOf(Class<? extends Structure> clazz) |
| Constructor and Description |
|---|
InvocationResult(InvocationResult.ResultType resultType,
DataValue output,
Structure error)
This constructor is provided for backwards compatibility purposes only.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
OperationTypes.DataDefinition
The
OperationTypes.DataDefinition
structure describes a vAPI data type. |
static class |
OperationTypes.Info
Information about a vAPI operation.
|
static class |
ProviderTypes.Info
Information about a vAPI provider
|
static class |
ServiceTypes.Info
Information about a vAPI service
|
| Modifier and Type | Method and Description |
|---|---|
<T extends Structure> |
ServiceTypes.Info._convertTo(Class<T> clazz) |
<T extends Structure> |
ProviderTypes.Info._convertTo(Class<T> clazz) |
<T extends Structure> |
OperationTypes.DataDefinition._convertTo(Class<T> clazz) |
<T extends Structure> |
OperationTypes.Info._convertTo(Class<T> clazz) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
ServiceTypes.Info._hasTypeNameOf(Class<? extends Structure> clazz) |
boolean |
ProviderTypes.Info._hasTypeNameOf(Class<? extends Structure> clazz) |
boolean |
OperationTypes.DataDefinition._hasTypeNameOf(Class<? extends Structure> clazz) |
boolean |
OperationTypes.Info._hasTypeNameOf(Class<? extends Structure> clazz) |
Copyright © 2022. All rights reserved.