Class AnalyticsClient
- java.lang.Object
- 
- com.oracle.bmc.http.internal.BaseSyncClient
- 
- com.oracle.bmc.analytics.AnalyticsClient
 
 
- 
- All Implemented Interfaces:
- Analytics,- AutoCloseable
 
 @Generated(value="OracleSDKGenerator", comments="API Version: 20190331") public class AnalyticsClient extends BaseSyncClient implements Analytics
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classAnalyticsClient.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 Analytics.
 - 
Constructor SummaryConstructors Constructor Description AnalyticsClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory)Deprecated.Use thebuilderinstead.AnalyticsClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, List<ClientConfigurator> additionalClientConfigurators)Deprecated.Use thebuilderinstead.AnalyticsClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, List<ClientConfigurator> additionalClientConfigurators, String endpoint)Deprecated.Use thebuilderinstead.AnalyticsClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, Map<SigningStrategy,RequestSignerFactory> signingStrategyRequestSignerFactories, List<ClientConfigurator> additionalClientConfigurators, String endpoint)Deprecated.Use thebuilderinstead.AnalyticsClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, Map<SigningStrategy,RequestSignerFactory> signingStrategyRequestSignerFactories, List<ClientConfigurator> additionalClientConfigurators, String endpoint, ExecutorService executorService)Deprecated.Use thebuilderinstead.AnalyticsClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider)Deprecated.Use thebuilderinstead.AnalyticsClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration)Deprecated.Use thebuilderinstead.AnalyticsClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator)Deprecated.Use thebuilderinstead.
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AnalyticsClient.Builderbuilder()Create a builder for this client.ChangeAnalyticsInstanceCompartmentResponsechangeAnalyticsInstanceCompartment(ChangeAnalyticsInstanceCompartmentRequest request)Change the compartment of an Analytics instance.ChangeAnalyticsInstanceNetworkEndpointResponsechangeAnalyticsInstanceNetworkEndpoint(ChangeAnalyticsInstanceNetworkEndpointRequest request)Change an Analytics instance network endpoint.voidclose()CreateAnalyticsInstanceResponsecreateAnalyticsInstance(CreateAnalyticsInstanceRequest request)Create a new AnalyticsInstance in the specified compartment.CreatePrivateAccessChannelResponsecreatePrivateAccessChannel(CreatePrivateAccessChannelRequest request)Create an Private access Channel for the Analytics instance.CreateVanityUrlResponsecreateVanityUrl(CreateVanityUrlRequest request)Allows specifying a custom host name to be used to access the analytics instance.DeleteAnalyticsInstanceResponsedeleteAnalyticsInstance(DeleteAnalyticsInstanceRequest request)Terminates the specified Analytics instance.DeletePrivateAccessChannelResponsedeletePrivateAccessChannel(DeletePrivateAccessChannelRequest request)Delete an Analytics instance’s Private access channel with the given unique identifier key.DeleteVanityUrlResponsedeleteVanityUrl(DeleteVanityUrlRequest request)Allows deleting a previously created vanity url.DeleteWorkRequestResponsedeleteWorkRequest(DeleteWorkRequestRequest request)Cancel a work request that has not started yet.GetAnalyticsInstanceResponsegetAnalyticsInstance(GetAnalyticsInstanceRequest request)Info for a specific Analytics instance.StringgetClientCommonLibraryVersion()protected ClientConfiguratorgetDefaultConfigurator()StringgetEndpoint()Optional<String>getMinimumClientCommonLibraryVersionFromClient()AnalyticsPaginatorsgetPaginators()Gets the pre-configured paginators available for list operations in this service which may return multiple pages of data.GetPrivateAccessChannelResponsegetPrivateAccessChannel(GetPrivateAccessChannelRequest request)Retrieve private access channel in the specified Analytics Instance.AnalyticsWaitersgetWaiters()Gets the pre-configured waiters available for resources for this service.GetWorkRequestResponsegetWorkRequest(GetWorkRequestRequest request)Get the details of a work request.ListAnalyticsInstancesResponselistAnalyticsInstances(ListAnalyticsInstancesRequest request)List Analytics instances.ListWorkRequestErrorsResponselistWorkRequestErrors(ListWorkRequestErrorsRequest request)Get the errors of a work request.ListWorkRequestLogsResponselistWorkRequestLogs(ListWorkRequestLogsRequest request)Get the logs of a work request.ListWorkRequestsResponselistWorkRequests(ListWorkRequestsRequest request)List all work requests in a compartment.voidpopulateServiceParametersInEndpoint(String endpoint, Map<String,Object> requiredParametersMap)Populate the parameters in the endpoint with its corresponding value and update the base endpoint.voidrefreshClient()Rebuild the backingHttpClient.ScaleAnalyticsInstanceResponsescaleAnalyticsInstance(ScaleAnalyticsInstanceRequest request)Scale an Analytics instance up or down.voidsetEndpoint(String endpoint)SetFeatureBundleResponsesetFeatureBundle(SetFeatureBundleRequest request)Set the external service properties of an Analytics instance.SetKmsKeyResponsesetKmsKey(SetKmsKeyRequest request)Encrypts the customer data of this Analytics instance using either a customer OCI Vault Key or Oracle managed default key.voidsetRegion(Region region)Sets the region to call (ex, Region.US_PHOENIX_1).voidsetRegion(String regionId)Sets the region to call (ex, ‘us-phoenix-1’).StartAnalyticsInstanceResponsestartAnalyticsInstance(StartAnalyticsInstanceRequest request)Starts the specified Analytics instance.StopAnalyticsInstanceResponsestopAnalyticsInstance(StopAnalyticsInstanceRequest request)Stop the specified Analytics instance.UpdateAnalyticsInstanceResponseupdateAnalyticsInstance(UpdateAnalyticsInstanceRequest request)Updates certain fields of an Analytics instance.voidupdateBaseEndpoint(String endpoint)This method should be used for parameterized endpoint templates only.UpdatePrivateAccessChannelResponseupdatePrivateAccessChannel(UpdatePrivateAccessChannelRequest request)Update the Private Access Channel with the given unique identifier key in the specified Analytics Instance.UpdateVanityUrlResponseupdateVanityUrl(UpdateVanityUrlRequest request)Allows uploading a new certificate for a vanity url, which will have to be done when the current certificate is expiring.voiduseRealmSpecificEndpointTemplate(boolean useOfRealmSpecificEndpointTemplateEnabled)This method should be used to enable or disable the use of realm-specific endpoint template.- 
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 com.oracle.bmc.analytics.AnalyticsgetEndpoint, refreshClient, setEndpoint, useRealmSpecificEndpointTemplate
 - 
Methods inherited from interface java.lang.AutoCloseableclose
 
- 
 
- 
- 
- 
Constructor Detail- 
AnalyticsClient@Deprecated public AnalyticsClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider) Deprecated.Use thebuilderinstead.Create a new client instance.- Parameters:
- authenticationDetailsProvider- The authentication details (see- AnalyticsClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider))
 
 - 
AnalyticsClient@Deprecated public AnalyticsClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration) Deprecated.Use thebuilderinstead.Create a new client instance.- Parameters:
- authenticationDetailsProvider- The authentication details (see- AnalyticsClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider))
- configuration-- ClientBuilderBase.configuration
 
 - 
AnalyticsClient@Deprecated public AnalyticsClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator) Deprecated.Use thebuilderinstead.Create a new client instance.- Parameters:
- authenticationDetailsProvider- The authentication details (see- AnalyticsClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider))
- configuration-- ClientBuilderBase.configuration
- clientConfigurator-- ClientBuilderBase.clientConfigurator(com.oracle.bmc.http.ClientConfigurator)
 
 - 
AnalyticsClient@Deprecated public AnalyticsClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory) Deprecated.Use thebuilderinstead.Create a new client instance.- Parameters:
- authenticationDetailsProvider- The authentication details (see- AnalyticsClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider))
- configuration-- ClientBuilderBase.configuration
- clientConfigurator-- ClientBuilderBase.clientConfigurator(com.oracle.bmc.http.ClientConfigurator)
- defaultRequestSignerFactory-- ClientBuilderBase.requestSignerFactory
 
 - 
AnalyticsClient@Deprecated public AnalyticsClient(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- AnalyticsClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider))
- configuration-- ClientBuilderBase.configuration
- clientConfigurator-- ClientBuilderBase.clientConfigurator(com.oracle.bmc.http.ClientConfigurator)
- defaultRequestSignerFactory-- ClientBuilderBase.requestSignerFactory
- additionalClientConfigurators-- ClientBuilderBase.additionalClientConfigurators
 
 - 
AnalyticsClient@Deprecated public AnalyticsClient(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- AnalyticsClient.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)
 
 - 
AnalyticsClient@Deprecated public AnalyticsClient(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- AnalyticsClient.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
 
 - 
AnalyticsClient@Deprecated public AnalyticsClient(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- AnalyticsClient.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-- AnalyticsClient.Builder.executorService
 
 
- 
 - 
Method Detail- 
builderpublic static AnalyticsClient.Builder builder() Create a builder for this client.- Returns:
- builder
 
 - 
setRegionpublic void setRegion(Region region) Description copied from interface:AnalyticsSets 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:AnalyticsSets 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.
 - 
changeAnalyticsInstanceCompartmentpublic ChangeAnalyticsInstanceCompartmentResponse changeAnalyticsInstanceCompartment(ChangeAnalyticsInstanceCompartmentRequest request) Description copied from interface:AnalyticsChange the compartment of an Analytics instance.The operation is long-running and creates a new WorkRequest. - Specified by:
- changeAnalyticsInstanceCompartmentin interface- Analytics
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
changeAnalyticsInstanceNetworkEndpointpublic ChangeAnalyticsInstanceNetworkEndpointResponse changeAnalyticsInstanceNetworkEndpoint(ChangeAnalyticsInstanceNetworkEndpointRequest request) Description copied from interface:AnalyticsChange an Analytics instance network endpoint.The operation is long-running and creates a new WorkRequest. - Specified by:
- changeAnalyticsInstanceNetworkEndpointin interface- Analytics
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
createAnalyticsInstancepublic CreateAnalyticsInstanceResponse createAnalyticsInstance(CreateAnalyticsInstanceRequest request) Description copied from interface:AnalyticsCreate a new AnalyticsInstance in the specified compartment.The operation is long-running and creates a new WorkRequest. - Specified by:
- createAnalyticsInstancein interface- Analytics
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
createPrivateAccessChannelpublic CreatePrivateAccessChannelResponse createPrivateAccessChannel(CreatePrivateAccessChannelRequest request) Description copied from interface:AnalyticsCreate an Private access Channel for the Analytics instance.The operation is long-running and creates a new WorkRequest. - Specified by:
- createPrivateAccessChannelin interface- Analytics
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
createVanityUrlpublic CreateVanityUrlResponse createVanityUrl(CreateVanityUrlRequest request) Description copied from interface:AnalyticsAllows specifying a custom host name to be used to access the analytics instance.This requires prior setup of DNS entry and certificate for this host. - Specified by:
- createVanityUrlin interface- Analytics
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
deleteAnalyticsInstancepublic DeleteAnalyticsInstanceResponse deleteAnalyticsInstance(DeleteAnalyticsInstanceRequest request) Description copied from interface:AnalyticsTerminates the specified Analytics instance.The operation is long-running and creates a new WorkRequest. - Specified by:
- deleteAnalyticsInstancein interface- Analytics
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
deletePrivateAccessChannelpublic DeletePrivateAccessChannelResponse deletePrivateAccessChannel(DeletePrivateAccessChannelRequest request) Description copied from interface:AnalyticsDelete an Analytics instance’s Private access channel with the given unique identifier key.- Specified by:
- deletePrivateAccessChannelin interface- Analytics
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
deleteVanityUrlpublic DeleteVanityUrlResponse deleteVanityUrl(DeleteVanityUrlRequest request) Description copied from interface:AnalyticsAllows deleting a previously created vanity url.- Specified by:
- deleteVanityUrlin interface- Analytics
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
deleteWorkRequestpublic DeleteWorkRequestResponse deleteWorkRequest(DeleteWorkRequestRequest request) Description copied from interface:AnalyticsCancel a work request that has not started yet.- Specified by:
- deleteWorkRequestin interface- Analytics
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
getAnalyticsInstancepublic GetAnalyticsInstanceResponse getAnalyticsInstance(GetAnalyticsInstanceRequest request) Description copied from interface:AnalyticsInfo for a specific Analytics instance.- Specified by:
- getAnalyticsInstancein interface- Analytics
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
getPrivateAccessChannelpublic GetPrivateAccessChannelResponse getPrivateAccessChannel(GetPrivateAccessChannelRequest request) Description copied from interface:AnalyticsRetrieve private access channel in the specified Analytics Instance.- Specified by:
- getPrivateAccessChannelin interface- Analytics
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
getWorkRequestpublic GetWorkRequestResponse getWorkRequest(GetWorkRequestRequest request) Description copied from interface:AnalyticsGet the details of a work request.- Specified by:
- getWorkRequestin interface- Analytics
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
listAnalyticsInstancespublic ListAnalyticsInstancesResponse listAnalyticsInstances(ListAnalyticsInstancesRequest request) Description copied from interface:AnalyticsList Analytics instances.- Specified by:
- listAnalyticsInstancesin interface- Analytics
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
listWorkRequestErrorspublic ListWorkRequestErrorsResponse listWorkRequestErrors(ListWorkRequestErrorsRequest request) Description copied from interface:AnalyticsGet the errors of a work request.- Specified by:
- listWorkRequestErrorsin interface- Analytics
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
listWorkRequestLogspublic ListWorkRequestLogsResponse listWorkRequestLogs(ListWorkRequestLogsRequest request) Description copied from interface:AnalyticsGet the logs of a work request.- Specified by:
- listWorkRequestLogsin interface- Analytics
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
listWorkRequestspublic ListWorkRequestsResponse listWorkRequests(ListWorkRequestsRequest request) Description copied from interface:AnalyticsList all work requests in a compartment.- Specified by:
- listWorkRequestsin interface- Analytics
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
scaleAnalyticsInstancepublic ScaleAnalyticsInstanceResponse scaleAnalyticsInstance(ScaleAnalyticsInstanceRequest request) Description copied from interface:AnalyticsScale an Analytics instance up or down.The operation is long-running and creates a new WorkRequest. - Specified by:
- scaleAnalyticsInstancein interface- Analytics
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
setFeatureBundlepublic SetFeatureBundleResponse setFeatureBundle(SetFeatureBundleRequest request) Description copied from interface:AnalyticsSet the external service properties of an Analytics instance.- Specified by:
- setFeatureBundlein interface- Analytics
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
setKmsKeypublic SetKmsKeyResponse setKmsKey(SetKmsKeyRequest request) Description copied from interface:AnalyticsEncrypts the customer data of this Analytics instance using either a customer OCI Vault Key or Oracle managed default key.
 - 
startAnalyticsInstancepublic StartAnalyticsInstanceResponse startAnalyticsInstance(StartAnalyticsInstanceRequest request) Description copied from interface:AnalyticsStarts the specified Analytics instance.The operation is long-running and creates a new WorkRequest. - Specified by:
- startAnalyticsInstancein interface- Analytics
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
stopAnalyticsInstancepublic StopAnalyticsInstanceResponse stopAnalyticsInstance(StopAnalyticsInstanceRequest request) Description copied from interface:AnalyticsStop the specified Analytics instance.The operation is long-running and creates a new WorkRequest. - Specified by:
- stopAnalyticsInstancein interface- Analytics
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
updateAnalyticsInstancepublic UpdateAnalyticsInstanceResponse updateAnalyticsInstance(UpdateAnalyticsInstanceRequest request) Description copied from interface:AnalyticsUpdates certain fields of an Analytics instance.Fields that are not provided in the request will not be updated. - Specified by:
- updateAnalyticsInstancein interface- Analytics
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
updatePrivateAccessChannelpublic UpdatePrivateAccessChannelResponse updatePrivateAccessChannel(UpdatePrivateAccessChannelRequest request) Description copied from interface:AnalyticsUpdate the Private Access Channel with the given unique identifier key in the specified Analytics Instance.- Specified by:
- updatePrivateAccessChannelin interface- Analytics
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
updateVanityUrlpublic UpdateVanityUrlResponse updateVanityUrl(UpdateVanityUrlRequest request) Description copied from interface:AnalyticsAllows uploading a new certificate for a vanity url, which will have to be done when the current certificate is expiring.- Specified by:
- updateVanityUrlin interface- Analytics
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
getWaiterspublic AnalyticsWaiters getWaiters() Description copied from interface:AnalyticsGets the pre-configured waiters available for resources for this service.- Specified by:
- getWaitersin interface- Analytics
- Returns:
- The service waiters.
 
 - 
getPaginatorspublic AnalyticsPaginators getPaginators() Description copied from interface:AnalyticsGets 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- Analytics
- 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() 
 
- 
 
-