See: Description
| Class | Description |
|---|---|
| Base64Url |
Simple wrapper over Base64Url encoded byte array used during serialization/deserialization.
|
| BaseUrlHandler |
Handles dynamic replacements on base URL.
|
| CustomHeadersInterceptor |
An instance of this class enables adding custom headers in client requests
when added to the
OkHttpClient interceptors. |
| DateTimeRfc1123 |
Simple wrapper over joda.time.DateTime used for specifying RFC1123 format during serialization/deserialization.
|
| ServiceCall<T> |
An instance of this class provides access to the underlying REST call invocation.
|
| ServiceCallback<T> |
The callback used for client side asynchronous operations.
|
| ServiceClient |
ServiceClient is the abstraction for accessing REST operations and their payload data types.
|
| ServiceResponse<T> |
An instance of this class holds a response object and a raw REST response.
|
| ServiceResponseBuilder<T,E extends RestException> |
The builder for building a
ServiceResponse. |
| ServiceResponseWithHeaders<TBody,THeader> |
An instance of this class holds a response object and a raw REST response.
|
| UserAgentInterceptor |
User agent interceptor for putting a 'User-Agent' header in the request.
|
| Validator |
Validates user provided parameters are not null if they are required.
|
| Exception | Description |
|---|---|
| RestException |
Exception thrown for an invalid response with custom error information.
|
| ServiceException |
Exception thrown for an invalid response with custom error information.
|
/**
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for
* license information.
*/