Class UsageapiClient
- java.lang.Object
- 
- com.oracle.bmc.http.internal.BaseSyncClient
- 
- com.oracle.bmc.usageapi.UsageapiClient
 
 
- 
- All Implemented Interfaces:
- Usageapi,- AutoCloseable
 
 @Generated(value="OracleSDKGenerator", comments="API Version: 20200107") public class UsageapiClient extends BaseSyncClient implements Usageapi
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classUsageapiClient.BuilderBuilder class for this client.
 - 
Field SummaryFields Modifier and Type Field Description StringclientCommonLibraryVersionCompatible SDK version, provided by the codegen.Optional<String>minimumClientCommonLibraryVersionFromClientMinimum compatible SDK version, maybe provided by the codegen.static ServiceSERVICEService instance for Usageapi.
 - 
Constructor SummaryConstructors Constructor Description UsageapiClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory)Deprecated.Use thebuilderinstead.UsageapiClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, List<ClientConfigurator> additionalClientConfigurators)Deprecated.Use thebuilderinstead.UsageapiClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, List<ClientConfigurator> additionalClientConfigurators, String endpoint)Deprecated.Use thebuilderinstead.UsageapiClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, Map<SigningStrategy,RequestSignerFactory> signingStrategyRequestSignerFactories, List<ClientConfigurator> additionalClientConfigurators, String endpoint)Deprecated.Use thebuilderinstead.UsageapiClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, Map<SigningStrategy,RequestSignerFactory> signingStrategyRequestSignerFactories, List<ClientConfigurator> additionalClientConfigurators, String endpoint, ExecutorService executorService)Deprecated.Use thebuilderinstead.UsageapiClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider)Deprecated.Use thebuilderinstead.UsageapiClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration)Deprecated.Use thebuilderinstead.UsageapiClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator)Deprecated.Use thebuilderinstead.
 - 
Method Summary- 
Methods inherited from class com.oracle.bmc.http.internal.BaseSyncClientclientCall
 - 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 - 
Methods inherited from interface java.lang.AutoCloseableclose
 - 
Methods inherited from interface com.oracle.bmc.usageapi.UsageapigetEndpoint, refreshClient, setEndpoint, useRealmSpecificEndpointTemplate
 
- 
 
- 
- 
- 
Constructor Detail- 
UsageapiClient@Deprecated public UsageapiClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider) Deprecated.Use thebuilderinstead.Create a new client instance.- Parameters:
- authenticationDetailsProvider- The authentication details (see- UsageapiClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider))
 
 - 
UsageapiClient@Deprecated public UsageapiClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration) Deprecated.Use thebuilderinstead.Create a new client instance.- Parameters:
- authenticationDetailsProvider- The authentication details (see- UsageapiClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider))
- configuration-- ClientBuilderBase.configuration
 
 - 
UsageapiClient@Deprecated public UsageapiClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator) Deprecated.Use thebuilderinstead.Create a new client instance.- Parameters:
- authenticationDetailsProvider- The authentication details (see- UsageapiClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider))
- configuration-- ClientBuilderBase.configuration
- clientConfigurator-- ClientBuilderBase.clientConfigurator(com.oracle.bmc.http.ClientConfigurator)
 
 - 
UsageapiClient@Deprecated public UsageapiClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory) Deprecated.Use thebuilderinstead.Create a new client instance.- Parameters:
- authenticationDetailsProvider- The authentication details (see- UsageapiClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider))
- configuration-- ClientBuilderBase.configuration
- clientConfigurator-- ClientBuilderBase.clientConfigurator(com.oracle.bmc.http.ClientConfigurator)
- defaultRequestSignerFactory-- ClientBuilderBase.requestSignerFactory
 
 - 
UsageapiClient@Deprecated public UsageapiClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, List<ClientConfigurator> additionalClientConfigurators) Deprecated.Use thebuilderinstead.Create a new client instance.- Parameters:
- authenticationDetailsProvider- The authentication details (see- UsageapiClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider))
- configuration-- ClientBuilderBase.configuration
- clientConfigurator-- ClientBuilderBase.clientConfigurator(com.oracle.bmc.http.ClientConfigurator)
- defaultRequestSignerFactory-- ClientBuilderBase.requestSignerFactory
- additionalClientConfigurators-- ClientBuilderBase.additionalClientConfigurators
 
 - 
UsageapiClient@Deprecated public UsageapiClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, List<ClientConfigurator> additionalClientConfigurators, String endpoint) Deprecated.Use thebuilderinstead.Create a new client instance.- Parameters:
- authenticationDetailsProvider- The authentication details (see- UsageapiClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider))
- configuration-- ClientBuilderBase.configuration
- clientConfigurator-- ClientBuilderBase.clientConfigurator(com.oracle.bmc.http.ClientConfigurator)
- defaultRequestSignerFactory-- ClientBuilderBase.requestSignerFactory
- additionalClientConfigurators-- ClientBuilderBase.additionalClientConfigurators
- endpoint-- ClientBuilderBase.endpoint(java.lang.String)
 
 - 
UsageapiClient@Deprecated public UsageapiClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, Map<SigningStrategy,RequestSignerFactory> signingStrategyRequestSignerFactories, List<ClientConfigurator> additionalClientConfigurators, String endpoint) Deprecated.Use thebuilderinstead.Create a new client instance.- Parameters:
- authenticationDetailsProvider- The authentication details (see- UsageapiClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider))
- configuration-- ClientBuilderBase.configuration
- clientConfigurator-- ClientBuilderBase.clientConfigurator(com.oracle.bmc.http.ClientConfigurator)
- defaultRequestSignerFactory-- ClientBuilderBase.requestSignerFactory
- additionalClientConfigurators-- ClientBuilderBase.additionalClientConfigurators
- endpoint-- ClientBuilderBase.endpoint(java.lang.String)
- signingStrategyRequestSignerFactories-- ClientBuilderBase.signingStrategyRequestSignerFactories
 
 - 
UsageapiClient@Deprecated public UsageapiClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, Map<SigningStrategy,RequestSignerFactory> signingStrategyRequestSignerFactories, List<ClientConfigurator> additionalClientConfigurators, String endpoint, ExecutorService executorService) Deprecated.Use thebuilderinstead.Create a new client instance.- Parameters:
- authenticationDetailsProvider- The authentication details (see- UsageapiClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider))
- configuration-- ClientBuilderBase.configuration
- clientConfigurator-- ClientBuilderBase.clientConfigurator(com.oracle.bmc.http.ClientConfigurator)
- defaultRequestSignerFactory-- ClientBuilderBase.requestSignerFactory
- additionalClientConfigurators-- ClientBuilderBase.additionalClientConfigurators
- endpoint-- ClientBuilderBase.endpoint(java.lang.String)
- signingStrategyRequestSignerFactories-- ClientBuilderBase.signingStrategyRequestSignerFactories
- executorService-- UsageapiClient.Builder.executorService
 
 
- 
 - 
Method Detail- 
builderpublic static UsageapiClient.Builder builder() Create a builder for this client.- Returns:
- builder
 
 - 
setRegionpublic void setRegion(Region region) Description copied from interface:UsageapiSets the region to call (ex, Region.US_PHOENIX_1).Note, this will call setEndpointafter resolving the endpoint. If the service is not available in this Region, however, an IllegalArgumentException will be raised.
 - 
setRegionpublic void setRegion(String regionId) Description copied from interface:UsageapiSets the region to call (ex, ‘us-phoenix-1’).Note, this will first try to map the region ID to a known Region and call setRegion.If no known Region could be determined, it will create an endpoint based on the default endpoint format ( Region.formatDefaultRegionEndpoint(Service, String)and then callsetEndpoint.
 - 
createCustomTablepublic CreateCustomTableResponse createCustomTable(CreateCustomTableRequest request) Description copied from interface:UsageapiReturns the created custom table.- Specified by:
- createCustomTablein interface- Usageapi
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
createEmailRecipientsGrouppublic CreateEmailRecipientsGroupResponse createEmailRecipientsGroup(CreateEmailRecipientsGroupRequest request) Description copied from interface:UsageapiCreates a list of email recipients that can receive usage statements for the subscription.- Specified by:
- createEmailRecipientsGroupin interface- Usageapi
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
createQuerypublic CreateQueryResponse createQuery(CreateQueryRequest request) Description copied from interface:UsageapiReturns the created query.- Specified by:
- createQueryin interface- Usageapi
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
createSchedulepublic CreateScheduleResponse createSchedule(CreateScheduleRequest request) Description copied from interface:UsageapiReturns the created schedule.- Specified by:
- createSchedulein interface- Usageapi
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
createUsageCarbonEmissionsQuerypublic CreateUsageCarbonEmissionsQueryResponse createUsageCarbonEmissionsQuery(CreateUsageCarbonEmissionsQueryRequest request) Description copied from interface:UsageapiReturns the created carbon emissions usage query.- Specified by:
- createUsageCarbonEmissionsQueryin interface- Usageapi
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
deleteCustomTablepublic DeleteCustomTableResponse deleteCustomTable(DeleteCustomTableRequest request) Description copied from interface:UsageapiDelete a saved custom table by the OCID.- Specified by:
- deleteCustomTablein interface- Usageapi
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
deleteEmailRecipientsGrouppublic DeleteEmailRecipientsGroupResponse deleteEmailRecipientsGroup(DeleteEmailRecipientsGroupRequest request) Description copied from interface:UsageapiDeletes the email recipients group for the usage statement subscription.- Specified by:
- deleteEmailRecipientsGroupin interface- Usageapi
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
deleteQuerypublic DeleteQueryResponse deleteQuery(DeleteQueryRequest request) Description copied from interface:UsageapiDelete a saved query by the OCID.- Specified by:
- deleteQueryin interface- Usageapi
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
deleteSchedulepublic DeleteScheduleResponse deleteSchedule(DeleteScheduleRequest request) Description copied from interface:UsageapiDelete a saved scheduled report by the OCID.- Specified by:
- deleteSchedulein interface- Usageapi
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
deleteUsageCarbonEmissionsQuerypublic DeleteUsageCarbonEmissionsQueryResponse deleteUsageCarbonEmissionsQuery(DeleteUsageCarbonEmissionsQueryRequest request) Description copied from interface:UsageapiDelete a carbon emissions usage saved query by the OCID.- Specified by:
- deleteUsageCarbonEmissionsQueryin interface- Usageapi
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
getCustomTablepublic GetCustomTableResponse getCustomTable(GetCustomTableRequest request) Description copied from interface:UsageapiReturns the saved custom table.- Specified by:
- getCustomTablein interface- Usageapi
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
getEmailRecipientsGrouppublic GetEmailRecipientsGroupResponse getEmailRecipientsGroup(GetEmailRecipientsGroupRequest request) Description copied from interface:UsageapiReturns the saved usage statement email recipients group.- Specified by:
- getEmailRecipientsGroupin interface- Usageapi
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
getQuerypublic GetQueryResponse getQuery(GetQueryRequest request) Description copied from interface:UsageapiReturns the saved query.
 - 
getSchedulepublic GetScheduleResponse getSchedule(GetScheduleRequest request) Description copied from interface:UsageapiReturns the saved schedule.- Specified by:
- getSchedulein interface- Usageapi
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
getScheduledRunpublic GetScheduledRunResponse getScheduledRun(GetScheduledRunRequest request) Description copied from interface:UsageapiReturns the saved schedule run.- Specified by:
- getScheduledRunin interface- Usageapi
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
getUsageCarbonEmissionsQuerypublic GetUsageCarbonEmissionsQueryResponse getUsageCarbonEmissionsQuery(GetUsageCarbonEmissionsQueryRequest request) Description copied from interface:UsageapiReturns the carbon emissions usage saved query.- Specified by:
- getUsageCarbonEmissionsQueryin interface- Usageapi
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
listCustomTablespublic ListCustomTablesResponse listCustomTables(ListCustomTablesRequest request) Description copied from interface:UsageapiReturns the saved custom table list.- Specified by:
- listCustomTablesin interface- Usageapi
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
listEmailRecipientsGroupspublic ListEmailRecipientsGroupsResponse listEmailRecipientsGroups(ListEmailRecipientsGroupsRequest request) Description copied from interface:UsageapiReturns the saved usage statement email recipients group.- Specified by:
- listEmailRecipientsGroupsin interface- Usageapi
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
listQueriespublic ListQueriesResponse listQueries(ListQueriesRequest request) Description copied from interface:UsageapiReturns the saved query list.- Specified by:
- listQueriesin interface- Usageapi
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
listScheduledRunspublic ListScheduledRunsResponse listScheduledRuns(ListScheduledRunsRequest request) Description copied from interface:UsageapiReturns the schedule history list.- Specified by:
- listScheduledRunsin interface- Usageapi
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
listSchedulespublic ListSchedulesResponse listSchedules(ListSchedulesRequest request) Description copied from interface:UsageapiReturns the saved schedule list.- Specified by:
- listSchedulesin interface- Usageapi
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
listUsageCarbonEmissionsQueriespublic ListUsageCarbonEmissionsQueriesResponse listUsageCarbonEmissionsQueries(ListUsageCarbonEmissionsQueriesRequest request) Description copied from interface:UsageapiReturns the carbon emissions usage saved query list.- Specified by:
- listUsageCarbonEmissionsQueriesin interface- Usageapi
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
requestAverageCarbonEmissionpublic RequestAverageCarbonEmissionResponse requestAverageCarbonEmission(RequestAverageCarbonEmissionRequest request) Description copied from interface:UsageapiReturns the average carbon emissions summary by SKU.- Specified by:
- requestAverageCarbonEmissionin interface- Usageapi
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
requestCleanEnergyUsagepublic RequestCleanEnergyUsageResponse requestCleanEnergyUsage(RequestCleanEnergyUsageRequest request) Description copied from interface:UsageapiReturns the clean energy usage summary by region.- Specified by:
- requestCleanEnergyUsagein interface- Usageapi
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
requestSummarizedConfigurationspublic RequestSummarizedConfigurationsResponse requestSummarizedConfigurations(RequestSummarizedConfigurationsRequest request) Description copied from interface:UsageapiReturns the configurations list for the UI drop-down list.- Specified by:
- requestSummarizedConfigurationsin interface- Usageapi
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
requestSummarizedUsagespublic RequestSummarizedUsagesResponse requestSummarizedUsages(RequestSummarizedUsagesRequest request) Description copied from interface:UsageapiReturns usage for the given account.- Specified by:
- requestSummarizedUsagesin interface- Usageapi
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
requestUsageCarbonEmissionConfigpublic RequestUsageCarbonEmissionConfigResponse requestUsageCarbonEmissionConfig(RequestUsageCarbonEmissionConfigRequest request) Description copied from interface:UsageapiReturns the configuration list for the Console’s carbon emission user interface drop-down list.- Specified by:
- requestUsageCarbonEmissionConfigin interface- Usageapi
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
requestUsageCarbonEmissionspublic RequestUsageCarbonEmissionsResponse requestUsageCarbonEmissions(RequestUsageCarbonEmissionsRequest request) Description copied from interface:UsageapiReturns carbon emission usage for the given account.- Specified by:
- requestUsageCarbonEmissionsin interface- Usageapi
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
updateCustomTablepublic UpdateCustomTableResponse updateCustomTable(UpdateCustomTableRequest request) Description copied from interface:UsageapiUpdate a saved custom table by table ID.- Specified by:
- updateCustomTablein interface- Usageapi
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
updateEmailRecipientsGrouppublic UpdateEmailRecipientsGroupResponse updateEmailRecipientsGroup(UpdateEmailRecipientsGroupRequest request) Description copied from interface:UsageapiUpdates a saved email recipients group.- Specified by:
- updateEmailRecipientsGroupin interface- Usageapi
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
updateQuerypublic UpdateQueryResponse updateQuery(UpdateQueryRequest request) Description copied from interface:UsageapiUpdate a saved query by the OCID.- Specified by:
- updateQueryin interface- Usageapi
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
updateSchedulepublic UpdateScheduleResponse updateSchedule(UpdateScheduleRequest request) Description copied from interface:UsageapiUpdate a saved schedule.- Specified by:
- updateSchedulein interface- Usageapi
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
updateUsageCarbonEmissionsQuerypublic UpdateUsageCarbonEmissionsQueryResponse updateUsageCarbonEmissionsQuery(UpdateUsageCarbonEmissionsQueryRequest request) Description copied from interface:UsageapiUpdate a carbon emissions usage saved query by the OCID.- Specified by:
- updateUsageCarbonEmissionsQueryin interface- Usageapi
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
getWaiterspublic UsageapiWaiters getWaiters() Description copied from interface:UsageapiGets the pre-configured waiters available for resources for this service.- Specified by:
- getWaitersin interface- Usageapi
- Returns:
- The service waiters.
 
 - 
getPaginatorspublic UsageapiPaginators getPaginators() Description copied from interface:UsageapiGets the pre-configured paginators available for list operations in this service which may return multiple pages of data.These paginators provide an Iterableinterface so that service responses, or resources/records, can be iterated through without having to manually deal with pagination and page tokens.- Specified by:
- getPaginatorsin interface- Usageapi
- Returns:
- The service paginators.
 
 - 
getDefaultConfiguratorprotected ClientConfigurator getDefaultConfigurator() 
 - 
useRealmSpecificEndpointTemplatepublic void useRealmSpecificEndpointTemplate(boolean useOfRealmSpecificEndpointTemplateEnabled) This method should be used to enable or disable the use of realm-specific endpoint template.The default value is null. To enable the use of endpoint template defined for the realm in use, set the flag to true To disable the use of endpoint template defined for the realm in use, set the flag to false - Parameters:
- useOfRealmSpecificEndpointTemplateEnabled- This flag can be set to true or false to enable or disable the use of realm-specific endpoint template respectively
 
 - 
populateServiceParametersInEndpointpublic final void populateServiceParametersInEndpoint(String endpoint, Map<String,Object> requiredParametersMap) Populate the parameters in the endpoint with its corresponding value and update the base endpoint.The value will be populated iff the parameter in endpoint is a required request path parameter or a required request query parameter. If not, the parameter in the endpoint will be ignored and left blank. - Parameters:
- endpoint- The endpoint template in use
- requiredParametersMap- Map of parameter name as key and value set in request path or query parameter as value
 
 - 
updateBaseEndpointpublic final void updateBaseEndpoint(String endpoint) This method should be used for parameterized endpoint templates only.This does not include {region} and {secondLevelDomain} parameters. - Parameters:
- endpoint- The updated endpoint to use
 
 - 
setEndpointpublic final void setEndpoint(String endpoint) 
 - 
getEndpointpublic final String getEndpoint() 
 - 
refreshClientpublic final void refreshClient() Rebuild the backingHttpClient.This will call ClientConfigurators again, and can be used to e.g. refresh the SSL certificate.
 - 
closepublic final void close() - Specified by:
- closein interface- AutoCloseable
 
 - 
getClientCommonLibraryVersionpublic String getClientCommonLibraryVersion() 
 
- 
 
-