Package com.ibm.cloud.cloudant.internal
Class CloudantBaseService
- java.lang.Object
-
- com.ibm.cloud.sdk.core.service.BaseService
-
- com.ibm.cloud.cloudant.internal.CloudantBaseService
-
- Direct Known Subclasses:
Cloudant
public abstract class CloudantBaseService extends com.ibm.cloud.sdk.core.service.BaseServiceThis class provides customizations to the generated Cloudant class. It is not public API, but is used in the class hierarchy to bridge the generated Cloudant class to the SDK core BaseService.
-
-
Constructor Summary
Constructors Constructor Description CloudantBaseService(String serviceName, com.ibm.cloud.sdk.core.security.Authenticator authenticator)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidconfigureClient(com.ibm.cloud.sdk.core.http.HttpConfigOptions options)voidsetDefaultHeaders(Map<String,String> headers)voidsetServiceUrl(String serviceUrl)-
Methods inherited from class com.ibm.cloud.sdk.core.service.BaseService
configureService, constructServiceUrl, constructServiceURL, disableRetries, enableGzipCompression, enableRetries, getAuthenticator, getClient, getEndPoint, getName, getServiceUrl, isJsonMimeType, isJsonPatchMimeType, setClient, setEndPoint, toString
-
-
-
-
Constructor Detail
-
CloudantBaseService
public CloudantBaseService(String serviceName, com.ibm.cloud.sdk.core.security.Authenticator authenticator)
-
-
Method Detail
-
setServiceUrl
public void setServiceUrl(String serviceUrl)
- Overrides:
setServiceUrlin classcom.ibm.cloud.sdk.core.service.BaseService
-
configureClient
public void configureClient(com.ibm.cloud.sdk.core.http.HttpConfigOptions options)
- Overrides:
configureClientin classcom.ibm.cloud.sdk.core.service.BaseService
-
-