Package com.azure.common
Class ServiceClient
- java.lang.Object
-
- com.azure.common.ServiceClient
-
- Direct Known Subclasses:
AzureServiceClient
,ConfigurationAsyncClient
public abstract class ServiceClient extends Object
The base class for REST service clients.
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
ServiceClient(HttpPipeline httpPipeline)
Creates ServiceClient.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected com.azure.common.implementation.serializer.SerializerAdapter
createSerializerAdapter()
HttpPipeline
httpPipeline()
com.azure.common.implementation.serializer.SerializerAdapter
serializerAdapter()
-
-
-
Constructor Detail
-
ServiceClient
protected ServiceClient(HttpPipeline httpPipeline)
Creates ServiceClient.- Parameters:
httpPipeline
- The HTTP pipeline to send requests through
-
-
Method Detail
-
httpPipeline
public HttpPipeline httpPipeline()
- Returns:
- the HTTP pipeline to send requests through.
-
serializerAdapter
public com.azure.common.implementation.serializer.SerializerAdapter serializerAdapter()
- Returns:
- the serializer for this ServiceClient.
-
createSerializerAdapter
protected com.azure.common.implementation.serializer.SerializerAdapter createSerializerAdapter()
- Returns:
- the default serializer of RestProxy.
-
-