Class CertificatesManagementClient
- java.lang.Object
- 
- com.oracle.bmc.http.internal.BaseSyncClient
- 
- com.oracle.bmc.certificatesmanagement.CertificatesManagementClient
 
 
- 
- All Implemented Interfaces:
- CertificatesManagement,- AutoCloseable
 
 @Generated(value="OracleSDKGenerator", comments="API Version: 20210224") public class CertificatesManagementClient extends BaseSyncClient implements CertificatesManagement
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classCertificatesManagementClient.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 CertificatesManagement.
 - 
Constructor SummaryConstructors Constructor Description CertificatesManagementClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory)Deprecated.Use thebuilderinstead.CertificatesManagementClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, List<ClientConfigurator> additionalClientConfigurators)Deprecated.Use thebuilderinstead.CertificatesManagementClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, List<ClientConfigurator> additionalClientConfigurators, String endpoint)Deprecated.Use thebuilderinstead.CertificatesManagementClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, Map<SigningStrategy,RequestSignerFactory> signingStrategyRequestSignerFactories, List<ClientConfigurator> additionalClientConfigurators, String endpoint)Deprecated.Use thebuilderinstead.CertificatesManagementClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, Map<SigningStrategy,RequestSignerFactory> signingStrategyRequestSignerFactories, List<ClientConfigurator> additionalClientConfigurators, String endpoint, ExecutorService executorService)Deprecated.Use thebuilderinstead.CertificatesManagementClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider)Deprecated.Use thebuilderinstead.CertificatesManagementClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration)Deprecated.Use thebuilderinstead.CertificatesManagementClient(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.certificatesmanagement.CertificatesManagementgetEndpoint, refreshClient, setEndpoint, useRealmSpecificEndpointTemplate
 
- 
 
- 
- 
- 
Constructor Detail- 
CertificatesManagementClient@Deprecated public CertificatesManagementClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider) Deprecated.Use thebuilderinstead.Create a new client instance.- Parameters:
- authenticationDetailsProvider- The authentication details (see- CertificatesManagementClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider))
 
 - 
CertificatesManagementClient@Deprecated public CertificatesManagementClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration) Deprecated.Use thebuilderinstead.Create a new client instance.- Parameters:
- authenticationDetailsProvider- The authentication details (see- CertificatesManagementClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider))
- configuration-- ClientBuilderBase.configuration
 
 - 
CertificatesManagementClient@Deprecated public CertificatesManagementClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator) Deprecated.Use thebuilderinstead.Create a new client instance.- Parameters:
- authenticationDetailsProvider- The authentication details (see- CertificatesManagementClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider))
- configuration-- ClientBuilderBase.configuration
- clientConfigurator-- ClientBuilderBase.clientConfigurator(com.oracle.bmc.http.ClientConfigurator)
 
 - 
CertificatesManagementClient@Deprecated public CertificatesManagementClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory) Deprecated.Use thebuilderinstead.Create a new client instance.- Parameters:
- authenticationDetailsProvider- The authentication details (see- CertificatesManagementClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider))
- configuration-- ClientBuilderBase.configuration
- clientConfigurator-- ClientBuilderBase.clientConfigurator(com.oracle.bmc.http.ClientConfigurator)
- defaultRequestSignerFactory-- ClientBuilderBase.requestSignerFactory
 
 - 
CertificatesManagementClient@Deprecated public CertificatesManagementClient(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- CertificatesManagementClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider))
- configuration-- ClientBuilderBase.configuration
- clientConfigurator-- ClientBuilderBase.clientConfigurator(com.oracle.bmc.http.ClientConfigurator)
- defaultRequestSignerFactory-- ClientBuilderBase.requestSignerFactory
- additionalClientConfigurators-- ClientBuilderBase.additionalClientConfigurators
 
 - 
CertificatesManagementClient@Deprecated public CertificatesManagementClient(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- CertificatesManagementClient.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)
 
 - 
CertificatesManagementClient@Deprecated public CertificatesManagementClient(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- CertificatesManagementClient.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
 
 - 
CertificatesManagementClient@Deprecated public CertificatesManagementClient(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- CertificatesManagementClient.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-- CertificatesManagementClient.Builder.executorService
 
 
- 
 - 
Method Detail- 
builderpublic static CertificatesManagementClient.Builder builder() Create a builder for this client.- Returns:
- builder
 
 - 
setRegionpublic void setRegion(Region region) Description copied from interface:CertificatesManagementSets 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.- Specified by:
- setRegionin interface- CertificatesManagement
- Parameters:
- region- The region of the service.
 
 - 
setRegionpublic void setRegion(String regionId) Description copied from interface:CertificatesManagementSets 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.- Specified by:
- setRegionin interface- CertificatesManagement
- Parameters:
- regionId- The public region ID.
 
 - 
cancelCertificateAuthorityDeletionpublic CancelCertificateAuthorityDeletionResponse cancelCertificateAuthorityDeletion(CancelCertificateAuthorityDeletionRequest request) Description copied from interface:CertificatesManagementCancels the scheduled deletion of the specified certificate authority (CA).- Specified by:
- cancelCertificateAuthorityDeletionin interface- CertificatesManagement
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
cancelCertificateAuthorityVersionDeletionpublic CancelCertificateAuthorityVersionDeletionResponse cancelCertificateAuthorityVersionDeletion(CancelCertificateAuthorityVersionDeletionRequest request) Description copied from interface:CertificatesManagementCancels the scheduled deletion of the specified certificate authority (CA) version.Canceling a scheduled deletion restores the CA version’s lifecycle state to what it was before its scheduled deletion. - Specified by:
- cancelCertificateAuthorityVersionDeletionin interface- CertificatesManagement
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
cancelCertificateDeletionpublic CancelCertificateDeletionResponse cancelCertificateDeletion(CancelCertificateDeletionRequest request) Description copied from interface:CertificatesManagementCancels the pending deletion of the specified certificate.Canceling a scheduled deletion restores the certificate’s lifecycle state to what it was before you scheduled the certificate for deletion. - Specified by:
- cancelCertificateDeletionin interface- CertificatesManagement
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
cancelCertificateVersionDeletionpublic CancelCertificateVersionDeletionResponse cancelCertificateVersionDeletion(CancelCertificateVersionDeletionRequest request) Description copied from interface:CertificatesManagementCancels the scheduled deletion of the specified certificate version.- Specified by:
- cancelCertificateVersionDeletionin interface- CertificatesManagement
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
changeCaBundleCompartmentpublic ChangeCaBundleCompartmentResponse changeCaBundleCompartment(ChangeCaBundleCompartmentRequest request) Description copied from interface:CertificatesManagementMoves a CA bundle to a different compartment in the same tenancy.For information about moving resources between compartments, see Moving Resources to a Different Compartment. When provided, if-match is checked against the ETag values of the secret. - Specified by:
- changeCaBundleCompartmentin interface- CertificatesManagement
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
changeCertificateAuthorityCompartmentpublic ChangeCertificateAuthorityCompartmentResponse changeCertificateAuthorityCompartment(ChangeCertificateAuthorityCompartmentRequest request) Description copied from interface:CertificatesManagementMoves a certificate authority (CA) to a different compartment within the same tenancy.For information about moving resources between compartments, see Moving Resources to a Different Compartment. When provided, If-Match is checked against the ETag values of the source. - Specified by:
- changeCertificateAuthorityCompartmentin interface- CertificatesManagement
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
changeCertificateCompartmentpublic ChangeCertificateCompartmentResponse changeCertificateCompartment(ChangeCertificateCompartmentRequest request) Description copied from interface:CertificatesManagementMoves a certificate to a different compartment within the same tenancy.For information about moving resources between compartments, see Moving Resources to a Different Compartment. When provided, if-match is checked against the ETag values of the secret. - Specified by:
- changeCertificateCompartmentin interface- CertificatesManagement
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
createCaBundlepublic CreateCaBundleResponse createCaBundle(CreateCaBundleRequest request) Description copied from interface:CertificatesManagementCreates a new CA bundle according to the details of the request.- Specified by:
- createCaBundlein interface- CertificatesManagement
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
createCertificatepublic CreateCertificateResponse createCertificate(CreateCertificateRequest request) Description copied from interface:CertificatesManagementCreates a new certificate according to the details of the request.- Specified by:
- createCertificatein interface- CertificatesManagement
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
createCertificateAuthoritypublic CreateCertificateAuthorityResponse createCertificateAuthority(CreateCertificateAuthorityRequest request) Description copied from interface:CertificatesManagementCreates a new certificate authority (CA) according to the details of the request.- Specified by:
- createCertificateAuthorityin interface- CertificatesManagement
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
deleteCaBundlepublic DeleteCaBundleResponse deleteCaBundle(DeleteCaBundleRequest request) Description copied from interface:CertificatesManagementDeletes the specified CA bundle.- Specified by:
- deleteCaBundlein interface- CertificatesManagement
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
getAssociationpublic GetAssociationResponse getAssociation(GetAssociationRequest request) Description copied from interface:CertificatesManagementGets details about the specified association.- Specified by:
- getAssociationin interface- CertificatesManagement
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
getCaBundlepublic GetCaBundleResponse getCaBundle(GetCaBundleRequest request) Description copied from interface:CertificatesManagementGets details about the specified CA bundle.- Specified by:
- getCaBundlein interface- CertificatesManagement
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
getCertificatepublic GetCertificateResponse getCertificate(GetCertificateRequest request) Description copied from interface:CertificatesManagementGets details about the specified certificate.- Specified by:
- getCertificatein interface- CertificatesManagement
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
getCertificateAuthoritypublic GetCertificateAuthorityResponse getCertificateAuthority(GetCertificateAuthorityRequest request) Description copied from interface:CertificatesManagementGets details about the specified certificate authority (CA).- Specified by:
- getCertificateAuthorityin interface- CertificatesManagement
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
getCertificateAuthorityVersionpublic GetCertificateAuthorityVersionResponse getCertificateAuthorityVersion(GetCertificateAuthorityVersionRequest request) Description copied from interface:CertificatesManagementGets details about the specified certificate authority (CA) version.- Specified by:
- getCertificateAuthorityVersionin interface- CertificatesManagement
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
getCertificateVersionpublic GetCertificateVersionResponse getCertificateVersion(GetCertificateVersionRequest request) Description copied from interface:CertificatesManagementGets details about the specified version of a certificate.- Specified by:
- getCertificateVersionin interface- CertificatesManagement
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
listAssociationspublic ListAssociationsResponse listAssociations(ListAssociationsRequest request) Description copied from interface:CertificatesManagementLists all associations that match the query parameters.Optionally, you can use the parameter FilterByAssociationIdQueryParamto limit the result set to a single item that matches the specified association.- Specified by:
- listAssociationsin interface- CertificatesManagement
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
listCaBundlespublic ListCaBundlesResponse listCaBundles(ListCaBundlesRequest request) Description copied from interface:CertificatesManagementLists all CA bundles that match the query parameters.Optionally, you can use the parameter FilterByCaBundleIdQueryParamto limit the result set to a single item that matches the specified CA bundle.- Specified by:
- listCaBundlesin interface- CertificatesManagement
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
listCertificateAuthoritiespublic ListCertificateAuthoritiesResponse listCertificateAuthorities(ListCertificateAuthoritiesRequest request) Description copied from interface:CertificatesManagementLists all certificate authorities (CAs) in the specified compartment.Optionally, you can use the parameter FilterByCertificateAuthorityIdQueryParamto limit the results to a single item that matches the specified CA.- Specified by:
- listCertificateAuthoritiesin interface- CertificatesManagement
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
listCertificateAuthorityVersionspublic ListCertificateAuthorityVersionsResponse listCertificateAuthorityVersions(ListCertificateAuthorityVersionsRequest request) Description copied from interface:CertificatesManagementLists all versions for the specified certificate authority (CA).Optionally, you can use the parameter FilterByVersionNumberQueryParamto limit the results to a single item that matches the specified version number.- Specified by:
- listCertificateAuthorityVersionsin interface- CertificatesManagement
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
listCertificateVersionspublic ListCertificateVersionsResponse listCertificateVersions(ListCertificateVersionsRequest request) Description copied from interface:CertificatesManagementLists all certificate versions for the specified certificate.Optionally, you can use the parameter FilterByVersionNumberQueryParamto limit the result set to a single item that matches the specified version number.- Specified by:
- listCertificateVersionsin interface- CertificatesManagement
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
listCertificatespublic ListCertificatesResponse listCertificates(ListCertificatesRequest request) Description copied from interface:CertificatesManagementLists all certificates that match the query parameters.Optionally, you can use the parameter FilterByCertificateIdQueryParamto limit the result set to a single item that matches the specified certificate.- Specified by:
- listCertificatesin interface- CertificatesManagement
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
revokeCertificateAuthorityVersionpublic RevokeCertificateAuthorityVersionResponse revokeCertificateAuthorityVersion(RevokeCertificateAuthorityVersionRequest request) Description copied from interface:CertificatesManagementRevokes a certificate authority (CA) version.- Specified by:
- revokeCertificateAuthorityVersionin interface- CertificatesManagement
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
revokeCertificateVersionpublic RevokeCertificateVersionResponse revokeCertificateVersion(RevokeCertificateVersionRequest request) Description copied from interface:CertificatesManagementRevokes the specified certificate version.- Specified by:
- revokeCertificateVersionin interface- CertificatesManagement
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
scheduleCertificateAuthorityDeletionpublic ScheduleCertificateAuthorityDeletionResponse scheduleCertificateAuthorityDeletion(ScheduleCertificateAuthorityDeletionRequest request) Description copied from interface:CertificatesManagementSchedules the deletion of the specified certificate authority (CA).This sets the lifecycle state of the CA to PENDING_DELETIONand then deletes it after the specified retention period ends. If needed, you can determine the status of the deletion by usingGetCertificateAuthority.- Specified by:
- scheduleCertificateAuthorityDeletionin interface- CertificatesManagement
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
scheduleCertificateAuthorityVersionDeletionpublic ScheduleCertificateAuthorityVersionDeletionResponse scheduleCertificateAuthorityVersionDeletion(ScheduleCertificateAuthorityVersionDeletionRequest request) Description copied from interface:CertificatesManagementSchedules the deletion of the specified certificate authority (CA) version.This sets the lifecycle state of the CA version to PENDING_DELETIONand then deletes it after the specified retention period ends. If needed, you can determine the status of the deletion by usingGetCertificateAuthorityVersion.- Specified by:
- scheduleCertificateAuthorityVersionDeletionin interface- CertificatesManagement
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
scheduleCertificateDeletionpublic ScheduleCertificateDeletionResponse scheduleCertificateDeletion(ScheduleCertificateDeletionRequest request) Description copied from interface:CertificatesManagementSchedules the deletion of the specified certificate.This sets the lifecycle state of the certificate to PENDING_DELETIONand then deletes it after the specified retention period ends. You can subsequently useGetCertificateto determine the current deletion status.- Specified by:
- scheduleCertificateDeletionin interface- CertificatesManagement
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
scheduleCertificateVersionDeletionpublic ScheduleCertificateVersionDeletionResponse scheduleCertificateVersionDeletion(ScheduleCertificateVersionDeletionRequest request) Description copied from interface:CertificatesManagementSchedules the deletion of the specified certificate version.This sets the lifecycle state of the certificate version to PENDING_DELETIONand then deletes it after the specified retention period ends. You can only delete a certificate version if the certificate version rotation state is marked asDEPRECATED.You can subsequently use `GetCertificateVersion` to determine the current certificate version deletion status. - Specified by:
- scheduleCertificateVersionDeletionin interface- CertificatesManagement
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
updateCaBundlepublic UpdateCaBundleResponse updateCaBundle(UpdateCaBundleRequest request) Description copied from interface:CertificatesManagementUpdates the properties of a CA bundle.- Specified by:
- updateCaBundlein interface- CertificatesManagement
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
updateCertificatepublic UpdateCertificateResponse updateCertificate(UpdateCertificateRequest request) Description copied from interface:CertificatesManagementUpdates the properties of a certificate.- Specified by:
- updateCertificatein interface- CertificatesManagement
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
updateCertificateAuthoritypublic UpdateCertificateAuthorityResponse updateCertificateAuthority(UpdateCertificateAuthorityRequest request) Description copied from interface:CertificatesManagementUpdates the properties of the specified certificate authority (CA).- Specified by:
- updateCertificateAuthorityin interface- CertificatesManagement
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
getWaiterspublic CertificatesManagementWaiters getWaiters() Description copied from interface:CertificatesManagementGets the pre-configured waiters available for resources for this service.- Specified by:
- getWaitersin interface- CertificatesManagement
- Returns:
- The service waiters.
 
 - 
getPaginatorspublic CertificatesManagementPaginators getPaginators() Description copied from interface:CertificatesManagementGets 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- CertificatesManagement
- 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() 
 
- 
 
-