Interface | Description |
---|---|
HttpConfiguration.Header |
Represents an HTTP header field.
|
HttpConfiguration.HeadersProvider |
Callback for supplying HTTP headers per request.
|
ProtocolConnection |
This is the 'client' side of a remote protocol.
|
ProtocolConnectionFactory | |
RequestProcessor |
Implementations of this interface might be attached to client
ApiProvider implementations as request post-processors or to the
server ApiProvider implementations as request pre-processors. |
Class | Description |
---|---|
ClientConfiguration |
This class is used for vAPI runtime client configuration.
|
ClientConfiguration.Builder |
This is a builder for
ClientConfiguration |
Constants | |
HttpConfiguration |
This class is used for configuring the HTTP client that is used by the
runtime client.
|
HttpConfiguration.BasicHeader |
A basic implementation of
HttpConfiguration.Header . |
HttpConfiguration.Builder |
Builder class for the
HttpConfiguration . |
HttpConfiguration.KeyStoreConfig |
This class contains the client certificates configuration.
|
HttpConfiguration.SslConfiguration |
This class contains the SSL configuration.
|
HttpConfiguration.SslConfiguration.Builder |
Builder class for the
HttpConfiguration.SslConfiguration . |
JsonProtocolConnectionFactory |
Factory for creating
ProtocolConnection instances which uses JSON for
messaging protocol. |
RequestProcessor.Request |
This class represents a vAPI request.
|
Enum | Description |
---|---|
HttpConfiguration.LibType |
Type of the third-party HTTP library which would be used by the
transport implementation.
|
HttpConfiguration.Protocol |
Enumerates the wire protocols supported by the vAPI client for invoking APIs.
|
JsonProtocolConnectionFactory.Protocol |