@ThreadSafe @Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AWSPcaConnectorAdAsyncClient extends AWSPcaConnectorAdClient implements AWSPcaConnectorAdAsync
AsyncHandler can be used to receive
notification when an asynchronous operation completes.
Amazon Web Services Private CA Connector for Active Directory creates a connector between Amazon Web Services Private CA and Active Directory (AD) that enables you to provision security certificates for AD signed by a private CA that you own. For more information, see Amazon Web Services Private CA Connector for Active Directory.
LOGGING_AWS_REQUEST_METRICENDPOINT_PREFIXbuilder, createConnector, createDirectoryRegistration, createServicePrincipalName, createTemplate, createTemplateGroupAccessControlEntry, deleteConnector, deleteDirectoryRegistration, deleteServicePrincipalName, deleteTemplate, deleteTemplateGroupAccessControlEntry, getCachedResponseMetadata, getConnector, getDirectoryRegistration, getServicePrincipalName, getTemplate, getTemplateGroupAccessControlEntry, listConnectors, listDirectoryRegistrations, listServicePrincipalNames, listTagsForResource, listTemplateGroupAccessControlEntries, listTemplates, tagResource, untagResource, updateTemplate, updateTemplateGroupAccessControlEntryaddRequestHandler, addRequestHandler, configureRegion, getClientConfiguration, getEndpointPrefix, getMonitoringListeners, getRequestMetricsCollector, getServiceName, getSignerByURI, getSignerOverride, getSignerRegionOverride, getTimeOffset, makeImmutable, removeRequestHandler, removeRequestHandler, setEndpoint, setEndpoint, setRegion, setServiceNameIntern, setSignerRegionOverride, setTimeOffset, withEndpoint, withRegion, withRegion, withTimeOffsetequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateConnector, createDirectoryRegistration, createServicePrincipalName, createTemplate, createTemplateGroupAccessControlEntry, deleteConnector, deleteDirectoryRegistration, deleteServicePrincipalName, deleteTemplate, deleteTemplateGroupAccessControlEntry, getCachedResponseMetadata, getConnector, getDirectoryRegistration, getServicePrincipalName, getTemplate, getTemplateGroupAccessControlEntry, listConnectors, listDirectoryRegistrations, listServicePrincipalNames, listTagsForResource, listTemplateGroupAccessControlEntries, listTemplates, tagResource, untagResource, updateTemplate, updateTemplateGroupAccessControlEntrypublic static AWSPcaConnectorAdAsyncClientBuilder asyncBuilder()
public ExecutorService getExecutorService()
public Future<CreateConnectorResult> createConnectorAsync(CreateConnectorRequest request)
AWSPcaConnectorAdAsyncCreates a connector between Amazon Web Services Private CA and an Active Directory. You must specify the private CA, directory ID, and security groups.
createConnectorAsync in interface AWSPcaConnectorAdAsyncpublic Future<CreateConnectorResult> createConnectorAsync(CreateConnectorRequest request, AsyncHandler<CreateConnectorRequest,CreateConnectorResult> asyncHandler)
AWSPcaConnectorAdAsyncCreates a connector between Amazon Web Services Private CA and an Active Directory. You must specify the private CA, directory ID, and security groups.
createConnectorAsync in interface AWSPcaConnectorAdAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateDirectoryRegistrationResult> createDirectoryRegistrationAsync(CreateDirectoryRegistrationRequest request)
AWSPcaConnectorAdAsyncCreates a directory registration that authorizes communication between Amazon Web Services Private CA and an Active Directory
createDirectoryRegistrationAsync in interface AWSPcaConnectorAdAsyncpublic Future<CreateDirectoryRegistrationResult> createDirectoryRegistrationAsync(CreateDirectoryRegistrationRequest request, AsyncHandler<CreateDirectoryRegistrationRequest,CreateDirectoryRegistrationResult> asyncHandler)
AWSPcaConnectorAdAsyncCreates a directory registration that authorizes communication between Amazon Web Services Private CA and an Active Directory
createDirectoryRegistrationAsync in interface AWSPcaConnectorAdAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateServicePrincipalNameResult> createServicePrincipalNameAsync(CreateServicePrincipalNameRequest request)
AWSPcaConnectorAdAsyncCreates a service principal name (SPN) for the service account in Active Directory. Kerberos authentication uses SPNs to associate a service instance with a service sign-in account.
createServicePrincipalNameAsync in interface AWSPcaConnectorAdAsyncpublic Future<CreateServicePrincipalNameResult> createServicePrincipalNameAsync(CreateServicePrincipalNameRequest request, AsyncHandler<CreateServicePrincipalNameRequest,CreateServicePrincipalNameResult> asyncHandler)
AWSPcaConnectorAdAsyncCreates a service principal name (SPN) for the service account in Active Directory. Kerberos authentication uses SPNs to associate a service instance with a service sign-in account.
createServicePrincipalNameAsync in interface AWSPcaConnectorAdAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateTemplateResult> createTemplateAsync(CreateTemplateRequest request)
AWSPcaConnectorAdAsyncCreates an Active Directory compatible certificate template. The connectors issues certificates using these templates based on the requester’s Active Directory group membership.
createTemplateAsync in interface AWSPcaConnectorAdAsyncpublic Future<CreateTemplateResult> createTemplateAsync(CreateTemplateRequest request, AsyncHandler<CreateTemplateRequest,CreateTemplateResult> asyncHandler)
AWSPcaConnectorAdAsyncCreates an Active Directory compatible certificate template. The connectors issues certificates using these templates based on the requester’s Active Directory group membership.
createTemplateAsync in interface AWSPcaConnectorAdAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateTemplateGroupAccessControlEntryResult> createTemplateGroupAccessControlEntryAsync(CreateTemplateGroupAccessControlEntryRequest request)
AWSPcaConnectorAdAsyncCreate a group access control entry. Allow or deny Active Directory groups from enrolling and/or autoenrolling with the template based on the group security identifiers (SIDs).
createTemplateGroupAccessControlEntryAsync in interface AWSPcaConnectorAdAsyncpublic Future<CreateTemplateGroupAccessControlEntryResult> createTemplateGroupAccessControlEntryAsync(CreateTemplateGroupAccessControlEntryRequest request, AsyncHandler<CreateTemplateGroupAccessControlEntryRequest,CreateTemplateGroupAccessControlEntryResult> asyncHandler)
AWSPcaConnectorAdAsyncCreate a group access control entry. Allow or deny Active Directory groups from enrolling and/or autoenrolling with the template based on the group security identifiers (SIDs).
createTemplateGroupAccessControlEntryAsync in interface AWSPcaConnectorAdAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteConnectorResult> deleteConnectorAsync(DeleteConnectorRequest request)
AWSPcaConnectorAdAsyncDeletes a connector for Active Directory. You must provide the Amazon Resource Name (ARN) of the connector that you want to delete. You can find the ARN by calling the https://docs.aws.amazon.com/pca-connector-ad/latest/APIReference/API_ListConnectors action. Deleting a connector does not deregister your directory with Amazon Web Services Private CA. You can deregister your directory by calling the https://docs.aws.amazon.com/pca-connector-ad/latest/APIReference/API_DeleteDirectoryRegistration action.
deleteConnectorAsync in interface AWSPcaConnectorAdAsyncpublic Future<DeleteConnectorResult> deleteConnectorAsync(DeleteConnectorRequest request, AsyncHandler<DeleteConnectorRequest,DeleteConnectorResult> asyncHandler)
AWSPcaConnectorAdAsyncDeletes a connector for Active Directory. You must provide the Amazon Resource Name (ARN) of the connector that you want to delete. You can find the ARN by calling the https://docs.aws.amazon.com/pca-connector-ad/latest/APIReference/API_ListConnectors action. Deleting a connector does not deregister your directory with Amazon Web Services Private CA. You can deregister your directory by calling the https://docs.aws.amazon.com/pca-connector-ad/latest/APIReference/API_DeleteDirectoryRegistration action.
deleteConnectorAsync in interface AWSPcaConnectorAdAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteDirectoryRegistrationResult> deleteDirectoryRegistrationAsync(DeleteDirectoryRegistrationRequest request)
AWSPcaConnectorAdAsyncDeletes a directory registration. Deleting a directory registration deauthorizes Amazon Web Services Private CA with the directory.
deleteDirectoryRegistrationAsync in interface AWSPcaConnectorAdAsyncpublic Future<DeleteDirectoryRegistrationResult> deleteDirectoryRegistrationAsync(DeleteDirectoryRegistrationRequest request, AsyncHandler<DeleteDirectoryRegistrationRequest,DeleteDirectoryRegistrationResult> asyncHandler)
AWSPcaConnectorAdAsyncDeletes a directory registration. Deleting a directory registration deauthorizes Amazon Web Services Private CA with the directory.
deleteDirectoryRegistrationAsync in interface AWSPcaConnectorAdAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteServicePrincipalNameResult> deleteServicePrincipalNameAsync(DeleteServicePrincipalNameRequest request)
AWSPcaConnectorAdAsyncDeletes the service principal name (SPN) used by a connector to authenticate with your Active Directory.
deleteServicePrincipalNameAsync in interface AWSPcaConnectorAdAsyncpublic Future<DeleteServicePrincipalNameResult> deleteServicePrincipalNameAsync(DeleteServicePrincipalNameRequest request, AsyncHandler<DeleteServicePrincipalNameRequest,DeleteServicePrincipalNameResult> asyncHandler)
AWSPcaConnectorAdAsyncDeletes the service principal name (SPN) used by a connector to authenticate with your Active Directory.
deleteServicePrincipalNameAsync in interface AWSPcaConnectorAdAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteTemplateResult> deleteTemplateAsync(DeleteTemplateRequest request)
AWSPcaConnectorAdAsyncDeletes a template. Certificates issued using the template are still valid until they are revoked or expired.
deleteTemplateAsync in interface AWSPcaConnectorAdAsyncpublic Future<DeleteTemplateResult> deleteTemplateAsync(DeleteTemplateRequest request, AsyncHandler<DeleteTemplateRequest,DeleteTemplateResult> asyncHandler)
AWSPcaConnectorAdAsyncDeletes a template. Certificates issued using the template are still valid until they are revoked or expired.
deleteTemplateAsync in interface AWSPcaConnectorAdAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteTemplateGroupAccessControlEntryResult> deleteTemplateGroupAccessControlEntryAsync(DeleteTemplateGroupAccessControlEntryRequest request)
AWSPcaConnectorAdAsyncDeletes a group access control entry.
deleteTemplateGroupAccessControlEntryAsync in interface AWSPcaConnectorAdAsyncpublic Future<DeleteTemplateGroupAccessControlEntryResult> deleteTemplateGroupAccessControlEntryAsync(DeleteTemplateGroupAccessControlEntryRequest request, AsyncHandler<DeleteTemplateGroupAccessControlEntryRequest,DeleteTemplateGroupAccessControlEntryResult> asyncHandler)
AWSPcaConnectorAdAsyncDeletes a group access control entry.
deleteTemplateGroupAccessControlEntryAsync in interface AWSPcaConnectorAdAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetConnectorResult> getConnectorAsync(GetConnectorRequest request)
AWSPcaConnectorAdAsyncLists information about your connector. You specify the connector on input by its ARN (Amazon Resource Name).
getConnectorAsync in interface AWSPcaConnectorAdAsyncpublic Future<GetConnectorResult> getConnectorAsync(GetConnectorRequest request, AsyncHandler<GetConnectorRequest,GetConnectorResult> asyncHandler)
AWSPcaConnectorAdAsyncLists information about your connector. You specify the connector on input by its ARN (Amazon Resource Name).
getConnectorAsync in interface AWSPcaConnectorAdAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetDirectoryRegistrationResult> getDirectoryRegistrationAsync(GetDirectoryRegistrationRequest request)
AWSPcaConnectorAdAsyncA structure that contains information about your directory registration.
getDirectoryRegistrationAsync in interface AWSPcaConnectorAdAsyncpublic Future<GetDirectoryRegistrationResult> getDirectoryRegistrationAsync(GetDirectoryRegistrationRequest request, AsyncHandler<GetDirectoryRegistrationRequest,GetDirectoryRegistrationResult> asyncHandler)
AWSPcaConnectorAdAsyncA structure that contains information about your directory registration.
getDirectoryRegistrationAsync in interface AWSPcaConnectorAdAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetServicePrincipalNameResult> getServicePrincipalNameAsync(GetServicePrincipalNameRequest request)
AWSPcaConnectorAdAsyncLists the service principal name that the connector uses to authenticate with Active Directory.
getServicePrincipalNameAsync in interface AWSPcaConnectorAdAsyncpublic Future<GetServicePrincipalNameResult> getServicePrincipalNameAsync(GetServicePrincipalNameRequest request, AsyncHandler<GetServicePrincipalNameRequest,GetServicePrincipalNameResult> asyncHandler)
AWSPcaConnectorAdAsyncLists the service principal name that the connector uses to authenticate with Active Directory.
getServicePrincipalNameAsync in interface AWSPcaConnectorAdAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetTemplateResult> getTemplateAsync(GetTemplateRequest request)
AWSPcaConnectorAdAsyncRetrieves a certificate template that the connector uses to issue certificates from a private CA.
getTemplateAsync in interface AWSPcaConnectorAdAsyncpublic Future<GetTemplateResult> getTemplateAsync(GetTemplateRequest request, AsyncHandler<GetTemplateRequest,GetTemplateResult> asyncHandler)
AWSPcaConnectorAdAsyncRetrieves a certificate template that the connector uses to issue certificates from a private CA.
getTemplateAsync in interface AWSPcaConnectorAdAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetTemplateGroupAccessControlEntryResult> getTemplateGroupAccessControlEntryAsync(GetTemplateGroupAccessControlEntryRequest request)
AWSPcaConnectorAdAsyncRetrieves the group access control entries for a template.
getTemplateGroupAccessControlEntryAsync in interface AWSPcaConnectorAdAsyncpublic Future<GetTemplateGroupAccessControlEntryResult> getTemplateGroupAccessControlEntryAsync(GetTemplateGroupAccessControlEntryRequest request, AsyncHandler<GetTemplateGroupAccessControlEntryRequest,GetTemplateGroupAccessControlEntryResult> asyncHandler)
AWSPcaConnectorAdAsyncRetrieves the group access control entries for a template.
getTemplateGroupAccessControlEntryAsync in interface AWSPcaConnectorAdAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListConnectorsResult> listConnectorsAsync(ListConnectorsRequest request)
AWSPcaConnectorAdAsyncLists the connectors that you created by using the https://docs.aws.amazon.com/pca-connector-ad/latest/APIReference/API_CreateConnector action.
listConnectorsAsync in interface AWSPcaConnectorAdAsyncpublic Future<ListConnectorsResult> listConnectorsAsync(ListConnectorsRequest request, AsyncHandler<ListConnectorsRequest,ListConnectorsResult> asyncHandler)
AWSPcaConnectorAdAsyncLists the connectors that you created by using the https://docs.aws.amazon.com/pca-connector-ad/latest/APIReference/API_CreateConnector action.
listConnectorsAsync in interface AWSPcaConnectorAdAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListDirectoryRegistrationsResult> listDirectoryRegistrationsAsync(ListDirectoryRegistrationsRequest request)
AWSPcaConnectorAdAsyncLists the directory registrations that you created by using the https://docs.aws.amazon.com/pca-connector-ad/latest/APIReference/API_CreateDirectoryRegistration action.
listDirectoryRegistrationsAsync in interface AWSPcaConnectorAdAsyncpublic Future<ListDirectoryRegistrationsResult> listDirectoryRegistrationsAsync(ListDirectoryRegistrationsRequest request, AsyncHandler<ListDirectoryRegistrationsRequest,ListDirectoryRegistrationsResult> asyncHandler)
AWSPcaConnectorAdAsyncLists the directory registrations that you created by using the https://docs.aws.amazon.com/pca-connector-ad/latest/APIReference/API_CreateDirectoryRegistration action.
listDirectoryRegistrationsAsync in interface AWSPcaConnectorAdAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListServicePrincipalNamesResult> listServicePrincipalNamesAsync(ListServicePrincipalNamesRequest request)
AWSPcaConnectorAdAsyncLists the service principal names that the connector uses to authenticate with Active Directory.
listServicePrincipalNamesAsync in interface AWSPcaConnectorAdAsyncpublic Future<ListServicePrincipalNamesResult> listServicePrincipalNamesAsync(ListServicePrincipalNamesRequest request, AsyncHandler<ListServicePrincipalNamesRequest,ListServicePrincipalNamesResult> asyncHandler)
AWSPcaConnectorAdAsyncLists the service principal names that the connector uses to authenticate with Active Directory.
listServicePrincipalNamesAsync in interface AWSPcaConnectorAdAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest request)
AWSPcaConnectorAdAsyncLists the tags, if any, that are associated with your resource.
listTagsForResourceAsync in interface AWSPcaConnectorAdAsyncpublic Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest request, AsyncHandler<ListTagsForResourceRequest,ListTagsForResourceResult> asyncHandler)
AWSPcaConnectorAdAsyncLists the tags, if any, that are associated with your resource.
listTagsForResourceAsync in interface AWSPcaConnectorAdAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListTemplateGroupAccessControlEntriesResult> listTemplateGroupAccessControlEntriesAsync(ListTemplateGroupAccessControlEntriesRequest request)
AWSPcaConnectorAdAsyncLists group access control entries you created.
listTemplateGroupAccessControlEntriesAsync in interface AWSPcaConnectorAdAsyncpublic Future<ListTemplateGroupAccessControlEntriesResult> listTemplateGroupAccessControlEntriesAsync(ListTemplateGroupAccessControlEntriesRequest request, AsyncHandler<ListTemplateGroupAccessControlEntriesRequest,ListTemplateGroupAccessControlEntriesResult> asyncHandler)
AWSPcaConnectorAdAsyncLists group access control entries you created.
listTemplateGroupAccessControlEntriesAsync in interface AWSPcaConnectorAdAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListTemplatesResult> listTemplatesAsync(ListTemplatesRequest request)
AWSPcaConnectorAdAsyncLists the templates, if any, that are associated with a connector.
listTemplatesAsync in interface AWSPcaConnectorAdAsyncpublic Future<ListTemplatesResult> listTemplatesAsync(ListTemplatesRequest request, AsyncHandler<ListTemplatesRequest,ListTemplatesResult> asyncHandler)
AWSPcaConnectorAdAsyncLists the templates, if any, that are associated with a connector.
listTemplatesAsync in interface AWSPcaConnectorAdAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<TagResourceResult> tagResourceAsync(TagResourceRequest request)
AWSPcaConnectorAdAsyncAdds one or more tags to your resource.
tagResourceAsync in interface AWSPcaConnectorAdAsyncpublic Future<TagResourceResult> tagResourceAsync(TagResourceRequest request, AsyncHandler<TagResourceRequest,TagResourceResult> asyncHandler)
AWSPcaConnectorAdAsyncAdds one or more tags to your resource.
tagResourceAsync in interface AWSPcaConnectorAdAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest request)
AWSPcaConnectorAdAsyncRemoves one or more tags from your resource.
untagResourceAsync in interface AWSPcaConnectorAdAsyncpublic Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest request, AsyncHandler<UntagResourceRequest,UntagResourceResult> asyncHandler)
AWSPcaConnectorAdAsyncRemoves one or more tags from your resource.
untagResourceAsync in interface AWSPcaConnectorAdAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateTemplateResult> updateTemplateAsync(UpdateTemplateRequest request)
AWSPcaConnectorAdAsyncUpdate template configuration to define the information included in certificates.
updateTemplateAsync in interface AWSPcaConnectorAdAsyncpublic Future<UpdateTemplateResult> updateTemplateAsync(UpdateTemplateRequest request, AsyncHandler<UpdateTemplateRequest,UpdateTemplateResult> asyncHandler)
AWSPcaConnectorAdAsyncUpdate template configuration to define the information included in certificates.
updateTemplateAsync in interface AWSPcaConnectorAdAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateTemplateGroupAccessControlEntryResult> updateTemplateGroupAccessControlEntryAsync(UpdateTemplateGroupAccessControlEntryRequest request)
AWSPcaConnectorAdAsyncUpdate a group access control entry you created using CreateTemplateGroupAccessControlEntry.
updateTemplateGroupAccessControlEntryAsync in interface AWSPcaConnectorAdAsyncpublic Future<UpdateTemplateGroupAccessControlEntryResult> updateTemplateGroupAccessControlEntryAsync(UpdateTemplateGroupAccessControlEntryRequest request, AsyncHandler<UpdateTemplateGroupAccessControlEntryRequest,UpdateTemplateGroupAccessControlEntryResult> asyncHandler)
AWSPcaConnectorAdAsyncUpdate a group access control entry you created using CreateTemplateGroupAccessControlEntry.
updateTemplateGroupAccessControlEntryAsync in interface AWSPcaConnectorAdAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public void shutdown()
getExecutorService().shutdown() followed by getExecutorService().awaitTermination() prior to
calling this method.shutdown in interface AWSPcaConnectorAdshutdown in class AWSPcaConnectorAdClient