| Interface | Description |
|---|---|
| ApiProvider |
The
ApiProvider interface provides interface and
method introspection and invocation operations for use by API
clients. |
| Consumer<T> |
Represents an operation that accepts a single input.
|
| ExecutionContext.SecurityContext |
Implementations of this interface will provide all needed data for
authentication for the given invocation.
|
| HttpResponse |
HTTP response abstraction for REST API invocations.
|
| HttpResponseAccessor |
Accessor of the raw HTTP response for REST API invocations.
|
| Class | Description |
|---|---|
| AsyncHandle<T> |
This handle is used to complete an operation invocation (with an output value
or an error) or report progress.
|
| ExecutionContext |
The
ExecutionContext class provides information about the
execution of an API method invocation. |
| ExecutionContext.ApplicationData |
Immutable class representing additional application specific data
associated with the request for method execution represented by this
ExecutionContext. |
| ExecutionContext.Builder | |
| ExecutionContext.RuntimeData |
This class contains data and settings related to the execution of the
invocation by the vAPI runtime, protocol and transport.
|
| MethodResult |
The
MethodResult class contains the result of a method
call. |