Package org.azd.abstractions
Class InstanceFactory
java.lang.Object
org.azd.abstractions.InstanceFactory
Factory class to create an instance of request and response object.
-
Method Summary
Modifier and TypeMethodDescriptionstatic HttpClientCreates an instance of HttpClient.static HttpRequestcreateHttpRequest(AccessTokenCredential accessTokenCredential, RequestInformation requestInformation) Creates an instance of HttpRequest.static ResponsePipelineCreates the response pipeline with all handlers.static RetryHandlerstatic SerializerContextCreates an instance of serializer context.
-
Method Details
-
createSerializerContext
Creates an instance of serializer context.- Returns:
- SerializerContext
SerializerContext.
-
createRetryHandler
-
createHttpClient
Creates an instance of HttpClient.- Returns:
- HttpClient
HttpClient.
-
createHttpRequest
public static HttpRequest createHttpRequest(AccessTokenCredential accessTokenCredential, RequestInformation requestInformation) Creates an instance of HttpRequest.- Parameters:
accessTokenCredential- Access token credential object.requestInformation- Request information object to set the request url, request body.- Returns:
- HttpRequest object
HttpRequest.
-
createResponsePipeline
Creates the response pipeline with all handlers.- Returns:
- ResponsePipeline with default response handlers.
-