@ThreadSafe @Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AmazonMacie2AsyncClient extends AmazonMacie2Client implements AmazonMacie2Async
AsyncHandler
can be used to receive
notification when an asynchronous operation completes.
Amazon Macie is a fully managed data security and data privacy service that uses machine learning and pattern matching to discover and protect your sensitive data in AWS. Macie automates the discovery of sensitive data, such as PII and intellectual property, to provide you with insight into the data that your organization stores in AWS. Macie also provides an inventory of your Amazon S3 buckets, which it continually monitors for you. If Macie detects sensitive data or potential data access issues, it generates detailed findings for you to review and act upon as necessary.
LOGGING_AWS_REQUEST_METRIC
ENDPOINT_PREFIX
acceptInvitation, batchGetCustomDataIdentifiers, builder, createClassificationJob, createCustomDataIdentifier, createFindingsFilter, createInvitations, createMember, createSampleFindings, declineInvitations, deleteCustomDataIdentifier, deleteFindingsFilter, deleteInvitations, deleteMember, describeBuckets, describeClassificationJob, describeOrganizationConfiguration, disableMacie, disableOrganizationAdminAccount, disassociateFromAdministratorAccount, disassociateFromMasterAccount, disassociateMember, enableMacie, enableOrganizationAdminAccount, getAdministratorAccount, getBucketStatistics, getCachedResponseMetadata, getClassificationExportConfiguration, getCustomDataIdentifier, getFindings, getFindingsFilter, getFindingsPublicationConfiguration, getFindingStatistics, getInvitationsCount, getMacieSession, getMasterAccount, getMember, getUsageStatistics, getUsageTotals, listClassificationJobs, listCustomDataIdentifiers, listFindings, listFindingsFilters, listInvitations, listManagedDataIdentifiers, listMembers, listOrganizationAdminAccounts, listTagsForResource, putClassificationExportConfiguration, putFindingsPublicationConfiguration, searchResources, tagResource, testCustomDataIdentifier, untagResource, updateClassificationJob, updateFindingsFilter, updateMacieSession, updateMemberSession, updateOrganizationConfiguration
addRequestHandler, addRequestHandler, configureRegion, getClientConfiguration, getEndpointPrefix, getMonitoringListeners, getRequestMetricsCollector, getServiceName, getSignerByURI, getSignerOverride, getSignerRegionOverride, getTimeOffset, makeImmutable, removeRequestHandler, removeRequestHandler, setEndpoint, setEndpoint, setRegion, setServiceNameIntern, setSignerRegionOverride, setTimeOffset, withEndpoint, withRegion, withRegion, withTimeOffset
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
acceptInvitation, batchGetCustomDataIdentifiers, createClassificationJob, createCustomDataIdentifier, createFindingsFilter, createInvitations, createMember, createSampleFindings, declineInvitations, deleteCustomDataIdentifier, deleteFindingsFilter, deleteInvitations, deleteMember, describeBuckets, describeClassificationJob, describeOrganizationConfiguration, disableMacie, disableOrganizationAdminAccount, disassociateFromAdministratorAccount, disassociateFromMasterAccount, disassociateMember, enableMacie, enableOrganizationAdminAccount, getAdministratorAccount, getBucketStatistics, getCachedResponseMetadata, getClassificationExportConfiguration, getCustomDataIdentifier, getFindings, getFindingsFilter, getFindingsPublicationConfiguration, getFindingStatistics, getInvitationsCount, getMacieSession, getMasterAccount, getMember, getUsageStatistics, getUsageTotals, listClassificationJobs, listCustomDataIdentifiers, listFindings, listFindingsFilters, listInvitations, listManagedDataIdentifiers, listMembers, listOrganizationAdminAccounts, listTagsForResource, putClassificationExportConfiguration, putFindingsPublicationConfiguration, searchResources, tagResource, testCustomDataIdentifier, untagResource, updateClassificationJob, updateFindingsFilter, updateMacieSession, updateMemberSession, updateOrganizationConfiguration
public static AmazonMacie2AsyncClientBuilder asyncBuilder()
public ExecutorService getExecutorService()
public Future<AcceptInvitationResult> acceptInvitationAsync(AcceptInvitationRequest request)
AmazonMacie2Async
Accepts an Amazon Macie membership invitation that was received from a specific account.
acceptInvitationAsync
in interface AmazonMacie2Async
public Future<AcceptInvitationResult> acceptInvitationAsync(AcceptInvitationRequest request, AsyncHandler<AcceptInvitationRequest,AcceptInvitationResult> asyncHandler)
AmazonMacie2Async
Accepts an Amazon Macie membership invitation that was received from a specific account.
acceptInvitationAsync
in interface AmazonMacie2Async
asyncHandler
- 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<BatchGetCustomDataIdentifiersResult> batchGetCustomDataIdentifiersAsync(BatchGetCustomDataIdentifiersRequest request)
AmazonMacie2Async
Retrieves information about one or more custom data identifiers.
batchGetCustomDataIdentifiersAsync
in interface AmazonMacie2Async
public Future<BatchGetCustomDataIdentifiersResult> batchGetCustomDataIdentifiersAsync(BatchGetCustomDataIdentifiersRequest request, AsyncHandler<BatchGetCustomDataIdentifiersRequest,BatchGetCustomDataIdentifiersResult> asyncHandler)
AmazonMacie2Async
Retrieves information about one or more custom data identifiers.
batchGetCustomDataIdentifiersAsync
in interface AmazonMacie2Async
asyncHandler
- 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<CreateClassificationJobResult> createClassificationJobAsync(CreateClassificationJobRequest request)
AmazonMacie2Async
Creates and defines the settings for a classification job.
createClassificationJobAsync
in interface AmazonMacie2Async
public Future<CreateClassificationJobResult> createClassificationJobAsync(CreateClassificationJobRequest request, AsyncHandler<CreateClassificationJobRequest,CreateClassificationJobResult> asyncHandler)
AmazonMacie2Async
Creates and defines the settings for a classification job.
createClassificationJobAsync
in interface AmazonMacie2Async
asyncHandler
- 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<CreateCustomDataIdentifierResult> createCustomDataIdentifierAsync(CreateCustomDataIdentifierRequest request)
AmazonMacie2Async
Creates and defines the criteria and other settings for a custom data identifier.
createCustomDataIdentifierAsync
in interface AmazonMacie2Async
public Future<CreateCustomDataIdentifierResult> createCustomDataIdentifierAsync(CreateCustomDataIdentifierRequest request, AsyncHandler<CreateCustomDataIdentifierRequest,CreateCustomDataIdentifierResult> asyncHandler)
AmazonMacie2Async
Creates and defines the criteria and other settings for a custom data identifier.
createCustomDataIdentifierAsync
in interface AmazonMacie2Async
asyncHandler
- 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<CreateFindingsFilterResult> createFindingsFilterAsync(CreateFindingsFilterRequest request)
AmazonMacie2Async
Creates and defines the criteria and other settings for a findings filter.
createFindingsFilterAsync
in interface AmazonMacie2Async
public Future<CreateFindingsFilterResult> createFindingsFilterAsync(CreateFindingsFilterRequest request, AsyncHandler<CreateFindingsFilterRequest,CreateFindingsFilterResult> asyncHandler)
AmazonMacie2Async
Creates and defines the criteria and other settings for a findings filter.
createFindingsFilterAsync
in interface AmazonMacie2Async
asyncHandler
- 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<CreateInvitationsResult> createInvitationsAsync(CreateInvitationsRequest request)
AmazonMacie2Async
Sends an Amazon Macie membership invitation to one or more accounts.
createInvitationsAsync
in interface AmazonMacie2Async
public Future<CreateInvitationsResult> createInvitationsAsync(CreateInvitationsRequest request, AsyncHandler<CreateInvitationsRequest,CreateInvitationsResult> asyncHandler)
AmazonMacie2Async
Sends an Amazon Macie membership invitation to one or more accounts.
createInvitationsAsync
in interface AmazonMacie2Async
asyncHandler
- 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<CreateMemberResult> createMemberAsync(CreateMemberRequest request)
AmazonMacie2Async
Associates an account with an Amazon Macie administrator account.
createMemberAsync
in interface AmazonMacie2Async
public Future<CreateMemberResult> createMemberAsync(CreateMemberRequest request, AsyncHandler<CreateMemberRequest,CreateMemberResult> asyncHandler)
AmazonMacie2Async
Associates an account with an Amazon Macie administrator account.
createMemberAsync
in interface AmazonMacie2Async
asyncHandler
- 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<CreateSampleFindingsResult> createSampleFindingsAsync(CreateSampleFindingsRequest request)
AmazonMacie2Async
Creates sample findings.
createSampleFindingsAsync
in interface AmazonMacie2Async
public Future<CreateSampleFindingsResult> createSampleFindingsAsync(CreateSampleFindingsRequest request, AsyncHandler<CreateSampleFindingsRequest,CreateSampleFindingsResult> asyncHandler)
AmazonMacie2Async
Creates sample findings.
createSampleFindingsAsync
in interface AmazonMacie2Async
asyncHandler
- 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<DeclineInvitationsResult> declineInvitationsAsync(DeclineInvitationsRequest request)
AmazonMacie2Async
Declines Amazon Macie membership invitations that were received from specific accounts.
declineInvitationsAsync
in interface AmazonMacie2Async
public Future<DeclineInvitationsResult> declineInvitationsAsync(DeclineInvitationsRequest request, AsyncHandler<DeclineInvitationsRequest,DeclineInvitationsResult> asyncHandler)
AmazonMacie2Async
Declines Amazon Macie membership invitations that were received from specific accounts.
declineInvitationsAsync
in interface AmazonMacie2Async
asyncHandler
- 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<DeleteCustomDataIdentifierResult> deleteCustomDataIdentifierAsync(DeleteCustomDataIdentifierRequest request)
AmazonMacie2Async
Soft deletes a custom data identifier.
deleteCustomDataIdentifierAsync
in interface AmazonMacie2Async
public Future<DeleteCustomDataIdentifierResult> deleteCustomDataIdentifierAsync(DeleteCustomDataIdentifierRequest request, AsyncHandler<DeleteCustomDataIdentifierRequest,DeleteCustomDataIdentifierResult> asyncHandler)
AmazonMacie2Async
Soft deletes a custom data identifier.
deleteCustomDataIdentifierAsync
in interface AmazonMacie2Async
asyncHandler
- 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<DeleteFindingsFilterResult> deleteFindingsFilterAsync(DeleteFindingsFilterRequest request)
AmazonMacie2Async
Deletes a findings filter.
deleteFindingsFilterAsync
in interface AmazonMacie2Async
public Future<DeleteFindingsFilterResult> deleteFindingsFilterAsync(DeleteFindingsFilterRequest request, AsyncHandler<DeleteFindingsFilterRequest,DeleteFindingsFilterResult> asyncHandler)
AmazonMacie2Async
Deletes a findings filter.
deleteFindingsFilterAsync
in interface AmazonMacie2Async
asyncHandler
- 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<DeleteInvitationsResult> deleteInvitationsAsync(DeleteInvitationsRequest request)
AmazonMacie2Async
Deletes Amazon Macie membership invitations that were received from specific accounts.
deleteInvitationsAsync
in interface AmazonMacie2Async
public Future<DeleteInvitationsResult> deleteInvitationsAsync(DeleteInvitationsRequest request, AsyncHandler<DeleteInvitationsRequest,DeleteInvitationsResult> asyncHandler)
AmazonMacie2Async
Deletes Amazon Macie membership invitations that were received from specific accounts.
deleteInvitationsAsync
in interface AmazonMacie2Async
asyncHandler
- 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<DeleteMemberResult> deleteMemberAsync(DeleteMemberRequest request)
AmazonMacie2Async
Deletes the association between an Amazon Macie administrator account and an account.
deleteMemberAsync
in interface AmazonMacie2Async
public Future<DeleteMemberResult> deleteMemberAsync(DeleteMemberRequest request, AsyncHandler<DeleteMemberRequest,DeleteMemberResult> asyncHandler)
AmazonMacie2Async
Deletes the association between an Amazon Macie administrator account and an account.
deleteMemberAsync
in interface AmazonMacie2Async
asyncHandler
- 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<DescribeBucketsResult> describeBucketsAsync(DescribeBucketsRequest request)
AmazonMacie2Async
Retrieves (queries) statistical data and other information about one or more S3 buckets that Amazon Macie monitors and analyzes.
describeBucketsAsync
in interface AmazonMacie2Async
public Future<DescribeBucketsResult> describeBucketsAsync(DescribeBucketsRequest request, AsyncHandler<DescribeBucketsRequest,DescribeBucketsResult> asyncHandler)
AmazonMacie2Async
Retrieves (queries) statistical data and other information about one or more S3 buckets that Amazon Macie monitors and analyzes.
describeBucketsAsync
in interface AmazonMacie2Async
asyncHandler
- 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<DescribeClassificationJobResult> describeClassificationJobAsync(DescribeClassificationJobRequest request)
AmazonMacie2Async
Retrieves the status and settings for a classification job.
describeClassificationJobAsync
in interface AmazonMacie2Async
public Future<DescribeClassificationJobResult> describeClassificationJobAsync(DescribeClassificationJobRequest request, AsyncHandler<DescribeClassificationJobRequest,DescribeClassificationJobResult> asyncHandler)
AmazonMacie2Async
Retrieves the status and settings for a classification job.
describeClassificationJobAsync
in interface AmazonMacie2Async
asyncHandler
- 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<DescribeOrganizationConfigurationResult> describeOrganizationConfigurationAsync(DescribeOrganizationConfigurationRequest request)
AmazonMacie2Async
Retrieves the Amazon Macie configuration settings for an Amazon Web Services organization.
describeOrganizationConfigurationAsync
in interface AmazonMacie2Async
public Future<DescribeOrganizationConfigurationResult> describeOrganizationConfigurationAsync(DescribeOrganizationConfigurationRequest request, AsyncHandler<DescribeOrganizationConfigurationRequest,DescribeOrganizationConfigurationResult> asyncHandler)
AmazonMacie2Async
Retrieves the Amazon Macie configuration settings for an Amazon Web Services organization.
describeOrganizationConfigurationAsync
in interface AmazonMacie2Async
asyncHandler
- 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<DisableMacieResult> disableMacieAsync(DisableMacieRequest request)
AmazonMacie2Async
Disables an Amazon Macie account and deletes Macie resources for the account.
disableMacieAsync
in interface AmazonMacie2Async
public Future<DisableMacieResult> disableMacieAsync(DisableMacieRequest request, AsyncHandler<DisableMacieRequest,DisableMacieResult> asyncHandler)
AmazonMacie2Async
Disables an Amazon Macie account and deletes Macie resources for the account.
disableMacieAsync
in interface AmazonMacie2Async
asyncHandler
- 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<DisableOrganizationAdminAccountResult> disableOrganizationAdminAccountAsync(DisableOrganizationAdminAccountRequest request)
AmazonMacie2Async
Disables an account as the delegated Amazon Macie administrator account for an Amazon Web Services organization.
disableOrganizationAdminAccountAsync
in interface AmazonMacie2Async
public Future<DisableOrganizationAdminAccountResult> disableOrganizationAdminAccountAsync(DisableOrganizationAdminAccountRequest request, AsyncHandler<DisableOrganizationAdminAccountRequest,DisableOrganizationAdminAccountResult> asyncHandler)
AmazonMacie2Async
Disables an account as the delegated Amazon Macie administrator account for an Amazon Web Services organization.
disableOrganizationAdminAccountAsync
in interface AmazonMacie2Async
asyncHandler
- 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<DisassociateFromAdministratorAccountResult> disassociateFromAdministratorAccountAsync(DisassociateFromAdministratorAccountRequest request)
AmazonMacie2Async
Disassociates a member account from its Amazon Macie administrator account.
disassociateFromAdministratorAccountAsync
in interface AmazonMacie2Async
public Future<DisassociateFromAdministratorAccountResult> disassociateFromAdministratorAccountAsync(DisassociateFromAdministratorAccountRequest request, AsyncHandler<DisassociateFromAdministratorAccountRequest,DisassociateFromAdministratorAccountResult> asyncHandler)
AmazonMacie2Async
Disassociates a member account from its Amazon Macie administrator account.
disassociateFromAdministratorAccountAsync
in interface AmazonMacie2Async
asyncHandler
- 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<DisassociateFromMasterAccountResult> disassociateFromMasterAccountAsync(DisassociateFromMasterAccountRequest request)
AmazonMacie2Async
(Deprecated) Disassociates a member account from its Amazon Macie administrator account. This operation has been replaced by the DisassociateFromAdministratorAccount operation.
disassociateFromMasterAccountAsync
in interface AmazonMacie2Async
public Future<DisassociateFromMasterAccountResult> disassociateFromMasterAccountAsync(DisassociateFromMasterAccountRequest request, AsyncHandler<DisassociateFromMasterAccountRequest,DisassociateFromMasterAccountResult> asyncHandler)
AmazonMacie2Async
(Deprecated) Disassociates a member account from its Amazon Macie administrator account. This operation has been replaced by the DisassociateFromAdministratorAccount operation.
disassociateFromMasterAccountAsync
in interface AmazonMacie2Async
asyncHandler
- 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<DisassociateMemberResult> disassociateMemberAsync(DisassociateMemberRequest request)
AmazonMacie2Async
Disassociates an Amazon Macie administrator account from a member account.
disassociateMemberAsync
in interface AmazonMacie2Async
public Future<DisassociateMemberResult> disassociateMemberAsync(DisassociateMemberRequest request, AsyncHandler<DisassociateMemberRequest,DisassociateMemberResult> asyncHandler)
AmazonMacie2Async
Disassociates an Amazon Macie administrator account from a member account.
disassociateMemberAsync
in interface AmazonMacie2Async
asyncHandler
- 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<EnableMacieResult> enableMacieAsync(EnableMacieRequest request)
AmazonMacie2Async
Enables Amazon Macie and specifies the configuration settings for a Macie account.
enableMacieAsync
in interface AmazonMacie2Async
public Future<EnableMacieResult> enableMacieAsync(EnableMacieRequest request, AsyncHandler<EnableMacieRequest,EnableMacieResult> asyncHandler)
AmazonMacie2Async
Enables Amazon Macie and specifies the configuration settings for a Macie account.
enableMacieAsync
in interface AmazonMacie2Async
asyncHandler
- 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<EnableOrganizationAdminAccountResult> enableOrganizationAdminAccountAsync(EnableOrganizationAdminAccountRequest request)
AmazonMacie2Async
Designates an account as the delegated Amazon Macie administrator account for an Amazon Web Services organization.
enableOrganizationAdminAccountAsync
in interface AmazonMacie2Async
public Future<EnableOrganizationAdminAccountResult> enableOrganizationAdminAccountAsync(EnableOrganizationAdminAccountRequest request, AsyncHandler<EnableOrganizationAdminAccountRequest,EnableOrganizationAdminAccountResult> asyncHandler)
AmazonMacie2Async
Designates an account as the delegated Amazon Macie administrator account for an Amazon Web Services organization.
enableOrganizationAdminAccountAsync
in interface AmazonMacie2Async
asyncHandler
- 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<GetAdministratorAccountResult> getAdministratorAccountAsync(GetAdministratorAccountRequest request)
AmazonMacie2Async
Retrieves information about the Amazon Macie administrator account for an account.
getAdministratorAccountAsync
in interface AmazonMacie2Async
public Future<GetAdministratorAccountResult> getAdministratorAccountAsync(GetAdministratorAccountRequest request, AsyncHandler<GetAdministratorAccountRequest,GetAdministratorAccountResult> asyncHandler)
AmazonMacie2Async
Retrieves information about the Amazon Macie administrator account for an account.
getAdministratorAccountAsync
in interface AmazonMacie2Async
asyncHandler
- 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<GetBucketStatisticsResult> getBucketStatisticsAsync(GetBucketStatisticsRequest request)
AmazonMacie2Async
Retrieves (queries) aggregated statistical data for all the S3 buckets that Amazon Macie monitors and analyzes.
getBucketStatisticsAsync
in interface AmazonMacie2Async
public Future<GetBucketStatisticsResult> getBucketStatisticsAsync(GetBucketStatisticsRequest request, AsyncHandler<GetBucketStatisticsRequest,GetBucketStatisticsResult> asyncHandler)
AmazonMacie2Async
Retrieves (queries) aggregated statistical data for all the S3 buckets that Amazon Macie monitors and analyzes.
getBucketStatisticsAsync
in interface AmazonMacie2Async
asyncHandler
- 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<GetClassificationExportConfigurationResult> getClassificationExportConfigurationAsync(GetClassificationExportConfigurationRequest request)
AmazonMacie2Async
Retrieves the configuration settings for storing data classification results.
getClassificationExportConfigurationAsync
in interface AmazonMacie2Async
public Future<GetClassificationExportConfigurationResult> getClassificationExportConfigurationAsync(GetClassificationExportConfigurationRequest request, AsyncHandler<GetClassificationExportConfigurationRequest,GetClassificationExportConfigurationResult> asyncHandler)
AmazonMacie2Async
Retrieves the configuration settings for storing data classification results.
getClassificationExportConfigurationAsync
in interface AmazonMacie2Async
asyncHandler
- 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<GetCustomDataIdentifierResult> getCustomDataIdentifierAsync(GetCustomDataIdentifierRequest request)
AmazonMacie2Async
Retrieves the criteria and other settings for a custom data identifier.
getCustomDataIdentifierAsync
in interface AmazonMacie2Async
public Future<GetCustomDataIdentifierResult> getCustomDataIdentifierAsync(GetCustomDataIdentifierRequest request, AsyncHandler<GetCustomDataIdentifierRequest,GetCustomDataIdentifierResult> asyncHandler)
AmazonMacie2Async
Retrieves the criteria and other settings for a custom data identifier.
getCustomDataIdentifierAsync
in interface AmazonMacie2Async
asyncHandler
- 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<GetFindingStatisticsResult> getFindingStatisticsAsync(GetFindingStatisticsRequest request)
AmazonMacie2Async
Retrieves (queries) aggregated statistical data about findings.
getFindingStatisticsAsync
in interface AmazonMacie2Async
public Future<GetFindingStatisticsResult> getFindingStatisticsAsync(GetFindingStatisticsRequest request, AsyncHandler<GetFindingStatisticsRequest,GetFindingStatisticsResult> asyncHandler)
AmazonMacie2Async
Retrieves (queries) aggregated statistical data about findings.
getFindingStatisticsAsync
in interface AmazonMacie2Async
asyncHandler
- 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<GetFindingsResult> getFindingsAsync(GetFindingsRequest request)
AmazonMacie2Async
Retrieves the details of one or more findings.
getFindingsAsync
in interface AmazonMacie2Async
public Future<GetFindingsResult> getFindingsAsync(GetFindingsRequest request, AsyncHandler<GetFindingsRequest,GetFindingsResult> asyncHandler)
AmazonMacie2Async
Retrieves the details of one or more findings.
getFindingsAsync
in interface AmazonMacie2Async
asyncHandler
- 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<GetFindingsFilterResult> getFindingsFilterAsync(GetFindingsFilterRequest request)
AmazonMacie2Async
Retrieves the criteria and other settings for a findings filter.
getFindingsFilterAsync
in interface AmazonMacie2Async
public Future<GetFindingsFilterResult> getFindingsFilterAsync(GetFindingsFilterRequest request, AsyncHandler<GetFindingsFilterRequest,GetFindingsFilterResult> asyncHandler)
AmazonMacie2Async
Retrieves the criteria and other settings for a findings filter.
getFindingsFilterAsync
in interface AmazonMacie2Async
asyncHandler
- 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<GetFindingsPublicationConfigurationResult> getFindingsPublicationConfigurationAsync(GetFindingsPublicationConfigurationRequest request)
AmazonMacie2Async
Retrieves the configuration settings for publishing findings to Security Hub.
getFindingsPublicationConfigurationAsync
in interface AmazonMacie2Async
public Future<GetFindingsPublicationConfigurationResult> getFindingsPublicationConfigurationAsync(GetFindingsPublicationConfigurationRequest request, AsyncHandler<GetFindingsPublicationConfigurationRequest,GetFindingsPublicationConfigurationResult> asyncHandler)
AmazonMacie2Async
Retrieves the configuration settings for publishing findings to Security Hub.
getFindingsPublicationConfigurationAsync
in interface AmazonMacie2Async
asyncHandler
- 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<GetInvitationsCountResult> getInvitationsCountAsync(GetInvitationsCountRequest request)
AmazonMacie2Async
Retrieves the count of Amazon Macie membership invitations that were received by an account.
getInvitationsCountAsync
in interface AmazonMacie2Async
public Future<GetInvitationsCountResult> getInvitationsCountAsync(GetInvitationsCountRequest request, AsyncHandler<GetInvitationsCountRequest,GetInvitationsCountResult> asyncHandler)
AmazonMacie2Async
Retrieves the count of Amazon Macie membership invitations that were received by an account.
getInvitationsCountAsync
in interface AmazonMacie2Async
asyncHandler
- 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<GetMacieSessionResult> getMacieSessionAsync(GetMacieSessionRequest request)
AmazonMacie2Async
Retrieves the current status and configuration settings for an Amazon Macie account.
getMacieSessionAsync
in interface AmazonMacie2Async
public Future<GetMacieSessionResult> getMacieSessionAsync(GetMacieSessionRequest request, AsyncHandler<GetMacieSessionRequest,GetMacieSessionResult> asyncHandler)
AmazonMacie2Async
Retrieves the current status and configuration settings for an Amazon Macie account.
getMacieSessionAsync
in interface AmazonMacie2Async
asyncHandler
- 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<GetMasterAccountResult> getMasterAccountAsync(GetMasterAccountRequest request)
AmazonMacie2Async
(Deprecated) Retrieves information about the Amazon Macie administrator account for an account. This operation has been replaced by the GetAdministratorAccount operation.
getMasterAccountAsync
in interface AmazonMacie2Async
public Future<GetMasterAccountResult> getMasterAccountAsync(GetMasterAccountRequest request, AsyncHandler<GetMasterAccountRequest,GetMasterAccountResult> asyncHandler)
AmazonMacie2Async
(Deprecated) Retrieves information about the Amazon Macie administrator account for an account. This operation has been replaced by the GetAdministratorAccount operation.
getMasterAccountAsync
in interface AmazonMacie2Async
asyncHandler
- 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<GetMemberResult> getMemberAsync(GetMemberRequest request)
AmazonMacie2Async
Retrieves information about an account that's associated with an Amazon Macie administrator account.
getMemberAsync
in interface AmazonMacie2Async
public Future<GetMemberResult> getMemberAsync(GetMemberRequest request, AsyncHandler<GetMemberRequest,GetMemberResult> asyncHandler)
AmazonMacie2Async
Retrieves information about an account that's associated with an Amazon Macie administrator account.
getMemberAsync
in interface AmazonMacie2Async
asyncHandler
- 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<GetUsageStatisticsResult> getUsageStatisticsAsync(GetUsageStatisticsRequest request)
AmazonMacie2Async
Retrieves (queries) quotas and aggregated usage data for one or more accounts.
getUsageStatisticsAsync
in interface AmazonMacie2Async
public Future<GetUsageStatisticsResult> getUsageStatisticsAsync(GetUsageStatisticsRequest request, AsyncHandler<GetUsageStatisticsRequest,GetUsageStatisticsResult> asyncHandler)
AmazonMacie2Async
Retrieves (queries) quotas and aggregated usage data for one or more accounts.
getUsageStatisticsAsync
in interface AmazonMacie2Async
asyncHandler
- 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<GetUsageTotalsResult> getUsageTotalsAsync(GetUsageTotalsRequest request)
AmazonMacie2Async
Retrieves (queries) aggregated usage data for an account.
getUsageTotalsAsync
in interface AmazonMacie2Async
public Future<GetUsageTotalsResult> getUsageTotalsAsync(GetUsageTotalsRequest request, AsyncHandler<GetUsageTotalsRequest,GetUsageTotalsResult> asyncHandler)
AmazonMacie2Async
Retrieves (queries) aggregated usage data for an account.
getUsageTotalsAsync
in interface AmazonMacie2Async
asyncHandler
- 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<ListClassificationJobsResult> listClassificationJobsAsync(ListClassificationJobsRequest request)
AmazonMacie2Async
Retrieves a subset of information about one or more classification jobs.
listClassificationJobsAsync
in interface AmazonMacie2Async
public Future<ListClassificationJobsResult> listClassificationJobsAsync(ListClassificationJobsRequest request, AsyncHandler<ListClassificationJobsRequest,ListClassificationJobsResult> asyncHandler)
AmazonMacie2Async
Retrieves a subset of information about one or more classification jobs.
listClassificationJobsAsync
in interface AmazonMacie2Async
asyncHandler
- 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<ListCustomDataIdentifiersResult> listCustomDataIdentifiersAsync(ListCustomDataIdentifiersRequest request)
AmazonMacie2Async
Retrieves a subset of information about all the custom data identifiers for an account.
listCustomDataIdentifiersAsync
in interface AmazonMacie2Async
public Future<ListCustomDataIdentifiersResult> listCustomDataIdentifiersAsync(ListCustomDataIdentifiersRequest request, AsyncHandler<ListCustomDataIdentifiersRequest,ListCustomDataIdentifiersResult> asyncHandler)
AmazonMacie2Async
Retrieves a subset of information about all the custom data identifiers for an account.
listCustomDataIdentifiersAsync
in interface AmazonMacie2Async
asyncHandler
- 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<ListFindingsResult> listFindingsAsync(ListFindingsRequest request)
AmazonMacie2Async
Retrieves a subset of information about one or more findings.
listFindingsAsync
in interface AmazonMacie2Async
public Future<ListFindingsResult> listFindingsAsync(ListFindingsRequest request, AsyncHandler<ListFindingsRequest,ListFindingsResult> asyncHandler)
AmazonMacie2Async
Retrieves a subset of information about one or more findings.
listFindingsAsync
in interface AmazonMacie2Async
asyncHandler
- 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<ListFindingsFiltersResult> listFindingsFiltersAsync(ListFindingsFiltersRequest request)
AmazonMacie2Async
Retrieves a subset of information about all the findings filters for an account.
listFindingsFiltersAsync
in interface AmazonMacie2Async
public Future<ListFindingsFiltersResult> listFindingsFiltersAsync(ListFindingsFiltersRequest request, AsyncHandler<ListFindingsFiltersRequest,ListFindingsFiltersResult> asyncHandler)
AmazonMacie2Async
Retrieves a subset of information about all the findings filters for an account.
listFindingsFiltersAsync
in interface AmazonMacie2Async
asyncHandler
- 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<ListInvitationsResult> listInvitationsAsync(ListInvitationsRequest request)
AmazonMacie2Async
Retrieves information about the Amazon Macie membership invitations that were received by an account.
listInvitationsAsync
in interface AmazonMacie2Async
public Future<ListInvitationsResult> listInvitationsAsync(ListInvitationsRequest request, AsyncHandler<ListInvitationsRequest,ListInvitationsResult> asyncHandler)
AmazonMacie2Async
Retrieves information about the Amazon Macie membership invitations that were received by an account.
listInvitationsAsync
in interface AmazonMacie2Async
asyncHandler
- 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<ListManagedDataIdentifiersResult> listManagedDataIdentifiersAsync(ListManagedDataIdentifiersRequest request)
AmazonMacie2Async
Retrieves information about all the managed data identifiers that Amazon Macie currently provides.
listManagedDataIdentifiersAsync
in interface AmazonMacie2Async
public Future<ListManagedDataIdentifiersResult> listManagedDataIdentifiersAsync(ListManagedDataIdentifiersRequest request, AsyncHandler<ListManagedDataIdentifiersRequest,ListManagedDataIdentifiersResult> asyncHandler)
AmazonMacie2Async
Retrieves information about all the managed data identifiers that Amazon Macie currently provides.
listManagedDataIdentifiersAsync
in interface AmazonMacie2Async
asyncHandler
- 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<ListMembersResult> listMembersAsync(ListMembersRequest request)
AmazonMacie2Async
Retrieves information about the accounts that are associated with an Amazon Macie administrator account.
listMembersAsync
in interface AmazonMacie2Async
public Future<ListMembersResult> listMembersAsync(ListMembersRequest request, AsyncHandler<ListMembersRequest,ListMembersResult> asyncHandler)
AmazonMacie2Async
Retrieves information about the accounts that are associated with an Amazon Macie administrator account.
listMembersAsync
in interface AmazonMacie2Async
asyncHandler
- 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<ListOrganizationAdminAccountsResult> listOrganizationAdminAccountsAsync(ListOrganizationAdminAccountsRequest request)
AmazonMacie2Async
Retrieves information about the delegated Amazon Macie administrator account for an Amazon Web Services organization.
listOrganizationAdminAccountsAsync
in interface AmazonMacie2Async
public Future<ListOrganizationAdminAccountsResult> listOrganizationAdminAccountsAsync(ListOrganizationAdminAccountsRequest request, AsyncHandler<ListOrganizationAdminAccountsRequest,ListOrganizationAdminAccountsResult> asyncHandler)
AmazonMacie2Async
Retrieves information about the delegated Amazon Macie administrator account for an Amazon Web Services organization.
listOrganizationAdminAccountsAsync
in interface AmazonMacie2Async
asyncHandler
- 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)
AmazonMacie2Async
Retrieves the tags (keys and values) that are associated with a classification job, custom data identifier, findings filter, or member account.
listTagsForResourceAsync
in interface AmazonMacie2Async
public Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest request, AsyncHandler<ListTagsForResourceRequest,ListTagsForResourceResult> asyncHandler)
AmazonMacie2Async
Retrieves the tags (keys and values) that are associated with a classification job, custom data identifier, findings filter, or member account.
listTagsForResourceAsync
in interface AmazonMacie2Async
asyncHandler
- 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<PutClassificationExportConfigurationResult> putClassificationExportConfigurationAsync(PutClassificationExportConfigurationRequest request)
AmazonMacie2Async
Creates or updates the configuration settings for storing data classification results.
putClassificationExportConfigurationAsync
in interface AmazonMacie2Async
public Future<PutClassificationExportConfigurationResult> putClassificationExportConfigurationAsync(PutClassificationExportConfigurationRequest request, AsyncHandler<PutClassificationExportConfigurationRequest,PutClassificationExportConfigurationResult> asyncHandler)
AmazonMacie2Async
Creates or updates the configuration settings for storing data classification results.
putClassificationExportConfigurationAsync
in interface AmazonMacie2Async
asyncHandler
- 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<PutFindingsPublicationConfigurationResult> putFindingsPublicationConfigurationAsync(PutFindingsPublicationConfigurationRequest request)
AmazonMacie2Async
Updates the configuration settings for publishing findings to Security Hub.
putFindingsPublicationConfigurationAsync
in interface AmazonMacie2Async
public Future<PutFindingsPublicationConfigurationResult> putFindingsPublicationConfigurationAsync(PutFindingsPublicationConfigurationRequest request, AsyncHandler<PutFindingsPublicationConfigurationRequest,PutFindingsPublicationConfigurationResult> asyncHandler)
AmazonMacie2Async
Updates the configuration settings for publishing findings to Security Hub.
putFindingsPublicationConfigurationAsync
in interface AmazonMacie2Async
asyncHandler
- 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<SearchResourcesResult> searchResourcesAsync(SearchResourcesRequest request)
AmazonMacie2Async
Retrieves (queries) statistical data and other information about Amazon Web Services resources that Amazon Macie monitors and analyzes.
searchResourcesAsync
in interface AmazonMacie2Async
public Future<SearchResourcesResult> searchResourcesAsync(SearchResourcesRequest request, AsyncHandler<SearchResourcesRequest,SearchResourcesResult> asyncHandler)
AmazonMacie2Async
Retrieves (queries) statistical data and other information about Amazon Web Services resources that Amazon Macie monitors and analyzes.
searchResourcesAsync
in interface AmazonMacie2Async
asyncHandler
- 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)
AmazonMacie2Async
Adds or updates one or more tags (keys and values) that are associated with a classification job, custom data identifier, findings filter, or member account.
tagResourceAsync
in interface AmazonMacie2Async
public Future<TagResourceResult> tagResourceAsync(TagResourceRequest request, AsyncHandler<TagResourceRequest,TagResourceResult> asyncHandler)
AmazonMacie2Async
Adds or updates one or more tags (keys and values) that are associated with a classification job, custom data identifier, findings filter, or member account.
tagResourceAsync
in interface AmazonMacie2Async
asyncHandler
- 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<TestCustomDataIdentifierResult> testCustomDataIdentifierAsync(TestCustomDataIdentifierRequest request)
AmazonMacie2Async
Tests a custom data identifier.
testCustomDataIdentifierAsync
in interface AmazonMacie2Async
public Future<TestCustomDataIdentifierResult> testCustomDataIdentifierAsync(TestCustomDataIdentifierRequest request, AsyncHandler<TestCustomDataIdentifierRequest,TestCustomDataIdentifierResult> asyncHandler)
AmazonMacie2Async
Tests a custom data identifier.
testCustomDataIdentifierAsync
in interface AmazonMacie2Async
asyncHandler
- 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)
AmazonMacie2Async
Removes one or more tags (keys and values) from a classification job, custom data identifier, findings filter, or member account.
untagResourceAsync
in interface AmazonMacie2Async
public Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest request, AsyncHandler<UntagResourceRequest,UntagResourceResult> asyncHandler)
AmazonMacie2Async
Removes one or more tags (keys and values) from a classification job, custom data identifier, findings filter, or member account.
untagResourceAsync
in interface AmazonMacie2Async
asyncHandler
- 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<UpdateClassificationJobResult> updateClassificationJobAsync(UpdateClassificationJobRequest request)
AmazonMacie2Async
Changes the status of a classification job.
updateClassificationJobAsync
in interface AmazonMacie2Async
public Future<UpdateClassificationJobResult> updateClassificationJobAsync(UpdateClassificationJobRequest request, AsyncHandler<UpdateClassificationJobRequest,UpdateClassificationJobResult> asyncHandler)
AmazonMacie2Async
Changes the status of a classification job.
updateClassificationJobAsync
in interface AmazonMacie2Async
asyncHandler
- 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<UpdateFindingsFilterResult> updateFindingsFilterAsync(UpdateFindingsFilterRequest request)
AmazonMacie2Async
Updates the criteria and other settings for a findings filter.
updateFindingsFilterAsync
in interface AmazonMacie2Async
public Future<UpdateFindingsFilterResult> updateFindingsFilterAsync(UpdateFindingsFilterRequest request, AsyncHandler<UpdateFindingsFilterRequest,UpdateFindingsFilterResult> asyncHandler)
AmazonMacie2Async
Updates the criteria and other settings for a findings filter.
updateFindingsFilterAsync
in interface AmazonMacie2Async
asyncHandler
- 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<UpdateMacieSessionResult> updateMacieSessionAsync(UpdateMacieSessionRequest request)
AmazonMacie2Async
Suspends or re-enables an Amazon Macie account, or updates the configuration settings for a Macie account.
updateMacieSessionAsync
in interface AmazonMacie2Async
public Future<UpdateMacieSessionResult> updateMacieSessionAsync(UpdateMacieSessionRequest request, AsyncHandler<UpdateMacieSessionRequest,UpdateMacieSessionResult> asyncHandler)
AmazonMacie2Async
Suspends or re-enables an Amazon Macie account, or updates the configuration settings for a Macie account.
updateMacieSessionAsync
in interface AmazonMacie2Async
asyncHandler
- 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<UpdateMemberSessionResult> updateMemberSessionAsync(UpdateMemberSessionRequest request)
AmazonMacie2Async
Enables an Amazon Macie administrator to suspend or re-enable a member account.
updateMemberSessionAsync
in interface AmazonMacie2Async
public Future<UpdateMemberSessionResult> updateMemberSessionAsync(UpdateMemberSessionRequest request, AsyncHandler<UpdateMemberSessionRequest,UpdateMemberSessionResult> asyncHandler)
AmazonMacie2Async
Enables an Amazon Macie administrator to suspend or re-enable a member account.
updateMemberSessionAsync
in interface AmazonMacie2Async
asyncHandler
- 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<UpdateOrganizationConfigurationResult> updateOrganizationConfigurationAsync(UpdateOrganizationConfigurationRequest request)
AmazonMacie2Async
Updates the Amazon Macie configuration settings for an Amazon Web Services organization.
updateOrganizationConfigurationAsync
in interface AmazonMacie2Async
public Future<UpdateOrganizationConfigurationResult> updateOrganizationConfigurationAsync(UpdateOrganizationConfigurationRequest request, AsyncHandler<UpdateOrganizationConfigurationRequest,UpdateOrganizationConfigurationResult> asyncHandler)
AmazonMacie2Async
Updates the Amazon Macie configuration settings for an Amazon Web Services organization.
updateOrganizationConfigurationAsync
in interface AmazonMacie2Async
asyncHandler
- 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 AmazonMacie2
shutdown
in class AmazonMacie2Client