- Base64Url - Class in com.microsoft.rest
-
Simple wrapper over Base64Url encoded byte array used during serialization/deserialization.
- Base64UrlSerializer - Class in com.microsoft.rest.serializer
-
Custom serializer for serializing Byte[] objects into Base64 strings.
- Base64UrlSerializer() - Constructor for class com.microsoft.rest.serializer.Base64UrlSerializer
-
- BaseUrlHandler - Class in com.microsoft.rest
-
Handles dynamic replacements on base URL.
- BaseUrlHandler() - Constructor for class com.microsoft.rest.BaseUrlHandler
-
- BasicAuthenticationCredentials - Class in com.microsoft.rest.credentials
-
Basic Auth credentials for use with a REST Service Client.
- BasicAuthenticationCredentials(String, String) - Constructor for class com.microsoft.rest.credentials.BasicAuthenticationCredentials
-
Instantiates a new basic authentication credential.
- BasicAuthenticationCredentialsInterceptor - Class in com.microsoft.rest.credentials
-
Basic Auth credentials interceptor for placing a basic auth credential into request headers.
- BasicAuthenticationCredentialsInterceptor(BasicAuthenticationCredentials) - Constructor for class com.microsoft.rest.credentials.BasicAuthenticationCredentialsInterceptor
-
Initialize a BasicAuthenticationCredentialsFilter class with a
BasicAuthenticationCredentials credential.
- build(Response<ResponseBody>) - Method in class com.microsoft.rest.ServiceResponseBuilder
-
Build a ServiceResponse instance from a REST call response and a
possible error.
- buildBody(int, ResponseBody) - Method in class com.microsoft.rest.ServiceResponseBuilder
-
Builds the body object from the HTTP status code and returned response
body undeserialized and wrapped in ResponseBody.
- buildEmpty(Response<Void>) - Method in class com.microsoft.rest.ServiceResponseBuilder
-
Build a ServiceResponse instance from a REST call response and a
possible error, which does not have a response body.
- buildEmptyWithHeaders(Response<Void>, Class<THeader>) - Method in class com.microsoft.rest.ServiceResponseBuilder
-
Build a ServiceResponseWithHeaders instance from a REST call response, a header
in JSON format, and a possible error, which does not have a response body.
- buildWithHeaders(Response<ResponseBody>, Class<THeader>) - Method in class com.microsoft.rest.ServiceResponseBuilder
-
Build a ServiceResponseWithHeaders instance from a REST call response, a header
in JSON format, and a possible error.
- ByteArraySerializer - Class in com.microsoft.rest.serializer
-
Custom serializer for serializing Byte[] objects into Base64 strings.
- ByteArraySerializer() - Constructor for class com.microsoft.rest.serializer.ByteArraySerializer
-
- getBody() - Method in exception com.microsoft.rest.ServiceException
-
Gets the HTTP response body.
- getBody() - Method in class com.microsoft.rest.ServiceResponse
-
Gets the response object.
- getConverterFactory() - Method in class com.microsoft.rest.serializer.JacksonMapperAdapter
-
Gets a static instance of JacksonConverter factory.
- getDateTime() - Method in class com.microsoft.rest.DateTimeRfc1123
-
Returns the underlying DateTime.
- getDecodedBytes() - Method in class com.microsoft.rest.Base64Url
-
Decode the bytes and return.
- getDelimiter() - Method in enum com.microsoft.rest.serializer.CollectionFormat
-
Gets the delimiter used to join a list of parameters.
- getEncodedBytes() - Method in class com.microsoft.rest.Base64Url
-
Returns the underlying encoded byte array.
- getHeaders() - Method in class com.microsoft.rest.ServiceResponseWithHeaders
-
Gets the response headers.
- getHeadResponse() - Method in class com.microsoft.rest.ServiceResponse
-
Gets the raw REST response from a HEAD operation.
- getModule() - Static method in class com.microsoft.rest.serializer.Base64UrlSerializer
-
Gets a module wrapping this serializer as an adapter for the Jackson
ObjectMapper.
- getModule() - Static method in class com.microsoft.rest.serializer.ByteArraySerializer
-
Gets a module wrapping this serializer as an adapter for the Jackson
ObjectMapper.
- getModule() - Static method in class com.microsoft.rest.serializer.DateTimeRfc1123Serializer
-
Gets a module wrapping this serializer as an adapter for the Jackson
ObjectMapper.
- getModule() - Static method in class com.microsoft.rest.serializer.DateTimeSerializer
-
Gets a module wrapping this serializer as an adapter for the Jackson
ObjectMapper.
- getModule(ObjectMapper) - Static method in class com.microsoft.rest.serializer.FlatteningDeserializer
-
Gets a module wrapping this serializer as an adapter for the Jackson
ObjectMapper.
- getModule(ObjectMapper) - Static method in class com.microsoft.rest.serializer.FlatteningSerializer
-
Gets a module wrapping this serializer as an adapter for the Jackson
ObjectMapper.
- getModule() - Static method in class com.microsoft.rest.serializer.HeadersSerializer
-
Gets a module wrapping this serializer as an adapter for the Jackson
ObjectMapper.
- getName() - Method in class com.microsoft.rest.retry.RetryStrategy
-
Gets the name of the retry strategy.
- getObjectMapper() - Method in class com.microsoft.rest.serializer.JacksonMapperAdapter
-
Gets a static instance of ObjectMapper.
- getPassword() - Method in class com.microsoft.rest.credentials.BasicAuthenticationCredentials
-
Get the password of the credential.
- getResponse() - Method in exception com.microsoft.rest.ServiceException
-
Gets information about the associated HTTP response.
- getResponse() - Method in class com.microsoft.rest.ServiceResponse
-
Gets the raw REST response.
- getScheme() - Method in class com.microsoft.rest.credentials.TokenCredentials
-
Get the authentication scheme.
- getSimpleMapper() - Method in class com.microsoft.rest.serializer.JacksonMapperAdapter
-
Gets a static instance of ObjectMapper that doesn't handle flattening.
- getSubscription() - Method in class com.microsoft.rest.ServiceCall
-
- getToken() - Method in class com.microsoft.rest.credentials.TokenCredentials
-
Get the secure token.
- getUserName() - Method in class com.microsoft.rest.credentials.BasicAuthenticationCredentials
-
Get the user name of the credential.
- scheme - Variable in class com.microsoft.rest.credentials.TokenCredentials
-
The authentication scheme.
- serialize(Base64Url, JsonGenerator, SerializerProvider) - Method in class com.microsoft.rest.serializer.Base64UrlSerializer
-
- serialize(Byte[], JsonGenerator, SerializerProvider) - Method in class com.microsoft.rest.serializer.ByteArraySerializer
-
- serialize(DateTimeRfc1123, JsonGenerator, SerializerProvider) - Method in class com.microsoft.rest.serializer.DateTimeRfc1123Serializer
-
- serialize(DateTime, JsonGenerator, SerializerProvider) - Method in class com.microsoft.rest.serializer.DateTimeSerializer
-
- serialize(Object, JsonGenerator, SerializerProvider) - Method in class com.microsoft.rest.serializer.FlatteningSerializer
-
- serialize(Headers, JsonGenerator, SerializerProvider) - Method in class com.microsoft.rest.serializer.HeadersSerializer
-
- serialize(Object) - Method in class com.microsoft.rest.serializer.JacksonMapperAdapter
-
Serializes an object into a JSON string using the current ObjectMapper.
- serializeList(List<?>, CollectionFormat) - Method in class com.microsoft.rest.serializer.JacksonMapperAdapter
-
Serializes a list into a string with the delimiter specified with the
Swagger collection format joining each individual serialized items in
the list.
- serializeRaw(Object) - Method in class com.microsoft.rest.serializer.JacksonMapperAdapter
-
Serializes an object into a raw string using the current ObjectMapper.
- ServiceCall<T> - Class in com.microsoft.rest
-
An instance of this class provides access to the underlying REST call invocation.
- ServiceCall() - Constructor for class com.microsoft.rest.ServiceCall
-
- ServiceCallback<T> - Class in com.microsoft.rest
-
The callback used for client side asynchronous operations.
- ServiceCallback() - Constructor for class com.microsoft.rest.ServiceCallback
-
- ServiceClient - Class in com.microsoft.rest
-
ServiceClient is the abstraction for accessing REST operations and their payload data types.
- ServiceClient(String) - Constructor for class com.microsoft.rest.ServiceClient
-
Initializes a new instance of the ServiceClient class.
- ServiceClient(String, OkHttpClient.Builder, Retrofit.Builder) - Constructor for class com.microsoft.rest.ServiceClient
-
Initializes a new instance of the ServiceClient class.
- ServiceClientCredentials - Interface in com.microsoft.rest.credentials
-
ServiceClientCredentials is the abstraction for credentials used by
ServiceClients accessing REST services.
- ServiceException - Exception in com.microsoft.rest
-
Exception thrown for an invalid response with custom error information.
- ServiceException() - Constructor for exception com.microsoft.rest.ServiceException
-
Initializes a new instance of the ServiceException class.
- ServiceException(String) - Constructor for exception com.microsoft.rest.ServiceException
-
Initializes a new instance of the ServiceException class.
- ServiceException(String, Throwable) - Constructor for exception com.microsoft.rest.ServiceException
-
Initializes a new instance of the ServiceException class.
- ServiceException(Throwable) - Constructor for exception com.microsoft.rest.ServiceException
-
Initializes a new instance of the ServiceException class.
- ServiceResponse<T> - Class in com.microsoft.rest
-
An instance of this class holds a response object and a raw REST response.
- ServiceResponse(T, Response<ResponseBody>) - Constructor for class com.microsoft.rest.ServiceResponse
-
Instantiate a ServiceResponse instance with a response object and a raw REST response.
- ServiceResponse(Response<Void>) - Constructor for class com.microsoft.rest.ServiceResponse
-
Instantiate a ServiceResponse instance with a response from a HEAD operation.
- ServiceResponseBuilder<T,E extends RestException> - Class in com.microsoft.rest
-
- ServiceResponseBuilder(JacksonMapperAdapter) - Constructor for class com.microsoft.rest.ServiceResponseBuilder
-
Create a ServiceResponseBuilder instance.
- ServiceResponseBuilder(JacksonMapperAdapter, Map<Integer, Type>) - Constructor for class com.microsoft.rest.ServiceResponseBuilder
-
Create a ServiceResponseBuilder instance.
- ServiceResponseWithHeaders<TBody,THeader> - Class in com.microsoft.rest
-
An instance of this class holds a response object and a raw REST response.
- ServiceResponseWithHeaders(TBody, THeader, Response<ResponseBody>) - Constructor for class com.microsoft.rest.ServiceResponseWithHeaders
-
Instantiate a ServiceResponse instance with a response object and a raw REST response.
- ServiceResponseWithHeaders(THeader, Response<Void>) - Constructor for class com.microsoft.rest.ServiceResponseWithHeaders
-
Instantiate a ServiceResponse instance with a response object and a raw REST response.
- setBody(Object) - Method in exception com.microsoft.rest.ServiceException
-
Sets the HTTP response body.
- setBody(T) - Method in class com.microsoft.rest.ServiceResponse
-
Sets the response object.
- setResponse(Response) - Method in exception com.microsoft.rest.ServiceException
-
Sets the HTTP response.
- setSubscription(Subscription) - Method in class com.microsoft.rest.ServiceCall
-
- setToken(String) - Method in class com.microsoft.rest.credentials.TokenCredentials
-
Set the secure token.
- shouldRetry(int, Response) - Method in class com.microsoft.rest.retry.ExponentialBackoffRetryStrategy
-
Returns if a request should be retried based on the retry count, current response,
and the current strategy.
- shouldRetry(int, Response) - Method in class com.microsoft.rest.retry.RetryStrategy
-
Returns if a request should be retried based on the retry count, current response,
and the current strategy.
- success(T) - Method in class com.microsoft.rest.ServiceCall
-
Invoke this method to report completed, allowing
AbstractFuture.get() to be unblocked.
- success(T) - Method in class com.microsoft.rest.ServiceCallback
-
Override this method to handle successful REST call results.