Interface | Description |
---|---|
DynamicStructure |
Interface representing a "dynamic structure".
|
Invocable<T> |
Describes the invoke methods of none task vAPI operation.
|
Service |
Marker interface for vAPI generated bindings services
|
StaticStructure |
Interface implemented by all generated static bindings structures.
|
StreamInvocable<T> |
Describes the invoke methods of streaming none task vAPI operation.
|
Structure |
Base interface that represents a Java language bindings structure.
|
StubCreator |
Interface for vAPI client-side stub factories.
|
TaskInvocable<T> |
Describes the invoke methods of task vAPI operations.
|
Class | Description |
---|---|
ApiEnumeration<E extends ApiEnumeration<E>> |
Base class for all Java mappings of interface definition language
enumerated types.
|
CompletionStageFuture<T> |
This class exposes the
Future and CompletionStage
abstractions for binding clients. |
DynamicStructureImpl |
DynamicStructure implementation backed by a StructValue . |
LocalizableMessageFactory |
Factory for
LocalizableMessage instances. |
StubConfiguration |
This is a helper class for creating stub configurations.
|
StubConfigurationBase |
This class provides all needed configuration for creating a
Stub |
StubFactory |
Factory for client-side vAPI stubs.
|
Task<T> |
This class is used to hold taskId and return type of the operations.
|
Exception | Description |
---|---|
ApiError |
Common base class for all VMODL2 errors (standard and custom ones)
in Java static language bindings.
|
UnresolvedError |
Concrete
ApiError which represents a VMODL2 error that
was reported but couldn't be resolved. |