@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public interface AmazonMacie2Async extends AmazonMacie2
AsyncHandler
can be used to receive
notification when an asynchronous operation completes.
Note: Do not directly implement this interface, new methods are added to it regularly. Extend from
AbstractAmazonMacie2Async
instead.
Amazon Macie
ENDPOINT_PREFIX
acceptInvitation, batchGetCustomDataIdentifiers, batchUpdateAutomatedDiscoveryAccounts, createAllowList, createClassificationJob, createCustomDataIdentifier, createFindingsFilter, createInvitations, createMember, createSampleFindings, declineInvitations, deleteAllowList, deleteCustomDataIdentifier, deleteFindingsFilter, deleteInvitations, deleteMember, describeBuckets, describeClassificationJob, describeOrganizationConfiguration, disableMacie, disableOrganizationAdminAccount, disassociateFromAdministratorAccount, disassociateFromMasterAccount, disassociateMember, enableMacie, enableOrganizationAdminAccount, getAdministratorAccount, getAllowList, getAutomatedDiscoveryConfiguration, getBucketStatistics, getCachedResponseMetadata, getClassificationExportConfiguration, getClassificationScope, getCustomDataIdentifier, getFindings, getFindingsFilter, getFindingsPublicationConfiguration, getFindingStatistics, getInvitationsCount, getMacieSession, getMasterAccount, getMember, getResourceProfile, getRevealConfiguration, getSensitiveDataOccurrences, getSensitiveDataOccurrencesAvailability, getSensitivityInspectionTemplate, getUsageStatistics, getUsageTotals, listAllowLists, listAutomatedDiscoveryAccounts, listClassificationJobs, listClassificationScopes, listCustomDataIdentifiers, listFindings, listFindingsFilters, listInvitations, listManagedDataIdentifiers, listMembers, listOrganizationAdminAccounts, listResourceProfileArtifacts, listResourceProfileDetections, listSensitivityInspectionTemplates, listTagsForResource, putClassificationExportConfiguration, putFindingsPublicationConfiguration, searchResources, shutdown, tagResource, testCustomDataIdentifier, untagResource, updateAllowList, updateAutomatedDiscoveryConfiguration, updateClassificationJob, updateClassificationScope, updateFindingsFilter, updateMacieSession, updateMemberSession, updateOrganizationConfiguration, updateResourceProfile, updateResourceProfileDetections, updateRevealConfiguration, updateSensitivityInspectionTemplate, waiters
Future<AcceptInvitationResult> acceptInvitationAsync(AcceptInvitationRequest acceptInvitationRequest)
Accepts an Amazon Macie membership invitation that was received from a specific account.
acceptInvitationRequest
- Future<AcceptInvitationResult> acceptInvitationAsync(AcceptInvitationRequest acceptInvitationRequest, AsyncHandler<AcceptInvitationRequest,AcceptInvitationResult> asyncHandler)
Accepts an Amazon Macie membership invitation that was received from a specific account.
acceptInvitationRequest
- 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.Future<BatchGetCustomDataIdentifiersResult> batchGetCustomDataIdentifiersAsync(BatchGetCustomDataIdentifiersRequest batchGetCustomDataIdentifiersRequest)
Retrieves information about one or more custom data identifiers.
batchGetCustomDataIdentifiersRequest
- Future<BatchGetCustomDataIdentifiersResult> batchGetCustomDataIdentifiersAsync(BatchGetCustomDataIdentifiersRequest batchGetCustomDataIdentifiersRequest, AsyncHandler<BatchGetCustomDataIdentifiersRequest,BatchGetCustomDataIdentifiersResult> asyncHandler)
Retrieves information about one or more custom data identifiers.
batchGetCustomDataIdentifiersRequest
- 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.Future<BatchUpdateAutomatedDiscoveryAccountsResult> batchUpdateAutomatedDiscoveryAccountsAsync(BatchUpdateAutomatedDiscoveryAccountsRequest batchUpdateAutomatedDiscoveryAccountsRequest)
Changes the status of automated sensitive data discovery for one or more accounts.
batchUpdateAutomatedDiscoveryAccountsRequest
- Future<BatchUpdateAutomatedDiscoveryAccountsResult> batchUpdateAutomatedDiscoveryAccountsAsync(BatchUpdateAutomatedDiscoveryAccountsRequest batchUpdateAutomatedDiscoveryAccountsRequest, AsyncHandler<BatchUpdateAutomatedDiscoveryAccountsRequest,BatchUpdateAutomatedDiscoveryAccountsResult> asyncHandler)
Changes the status of automated sensitive data discovery for one or more accounts.
batchUpdateAutomatedDiscoveryAccountsRequest
- 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.Future<CreateAllowListResult> createAllowListAsync(CreateAllowListRequest createAllowListRequest)
Creates and defines the settings for an allow list.
createAllowListRequest
- Future<CreateAllowListResult> createAllowListAsync(CreateAllowListRequest createAllowListRequest, AsyncHandler<CreateAllowListRequest,CreateAllowListResult> asyncHandler)
Creates and defines the settings for an allow list.
createAllowListRequest
- 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.Future<CreateClassificationJobResult> createClassificationJobAsync(CreateClassificationJobRequest createClassificationJobRequest)
Creates and defines the settings for a classification job.
createClassificationJobRequest
- Future<CreateClassificationJobResult> createClassificationJobAsync(CreateClassificationJobRequest createClassificationJobRequest, AsyncHandler<CreateClassificationJobRequest,CreateClassificationJobResult> asyncHandler)
Creates and defines the settings for a classification job.
createClassificationJobRequest
- 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.Future<CreateCustomDataIdentifierResult> createCustomDataIdentifierAsync(CreateCustomDataIdentifierRequest createCustomDataIdentifierRequest)
Creates and defines the criteria and other settings for a custom data identifier.
createCustomDataIdentifierRequest
- Future<CreateCustomDataIdentifierResult> createCustomDataIdentifierAsync(CreateCustomDataIdentifierRequest createCustomDataIdentifierRequest, AsyncHandler<CreateCustomDataIdentifierRequest,CreateCustomDataIdentifierResult> asyncHandler)
Creates and defines the criteria and other settings for a custom data identifier.
createCustomDataIdentifierRequest
- 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.Future<CreateFindingsFilterResult> createFindingsFilterAsync(CreateFindingsFilterRequest createFindingsFilterRequest)
Creates and defines the criteria and other settings for a findings filter.
createFindingsFilterRequest
- Future<CreateFindingsFilterResult> createFindingsFilterAsync(CreateFindingsFilterRequest createFindingsFilterRequest, AsyncHandler<CreateFindingsFilterRequest,CreateFindingsFilterResult> asyncHandler)
Creates and defines the criteria and other settings for a findings filter.
createFindingsFilterRequest
- 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.Future<CreateInvitationsResult> createInvitationsAsync(CreateInvitationsRequest createInvitationsRequest)
Sends an Amazon Macie membership invitation to one or more accounts.
createInvitationsRequest
- Future<CreateInvitationsResult> createInvitationsAsync(CreateInvitationsRequest createInvitationsRequest, AsyncHandler<CreateInvitationsRequest,CreateInvitationsResult> asyncHandler)
Sends an Amazon Macie membership invitation to one or more accounts.
createInvitationsRequest
- 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.Future<CreateMemberResult> createMemberAsync(CreateMemberRequest createMemberRequest)
Associates an account with an Amazon Macie administrator account.
createMemberRequest
- Future<CreateMemberResult> createMemberAsync(CreateMemberRequest createMemberRequest, AsyncHandler<CreateMemberRequest,CreateMemberResult> asyncHandler)
Associates an account with an Amazon Macie administrator account.
createMemberRequest
- 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.Future<CreateSampleFindingsResult> createSampleFindingsAsync(CreateSampleFindingsRequest createSampleFindingsRequest)
Creates sample findings.
createSampleFindingsRequest
- Future<CreateSampleFindingsResult> createSampleFindingsAsync(CreateSampleFindingsRequest createSampleFindingsRequest, AsyncHandler<CreateSampleFindingsRequest,CreateSampleFindingsResult> asyncHandler)
Creates sample findings.
createSampleFindingsRequest
- 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.Future<DeclineInvitationsResult> declineInvitationsAsync(DeclineInvitationsRequest declineInvitationsRequest)
Declines Amazon Macie membership invitations that were received from specific accounts.
declineInvitationsRequest
- Future<DeclineInvitationsResult> declineInvitationsAsync(DeclineInvitationsRequest declineInvitationsRequest, AsyncHandler<DeclineInvitationsRequest,DeclineInvitationsResult> asyncHandler)
Declines Amazon Macie membership invitations that were received from specific accounts.
declineInvitationsRequest
- 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.Future<DeleteAllowListResult> deleteAllowListAsync(DeleteAllowListRequest deleteAllowListRequest)
Deletes an allow list.
deleteAllowListRequest
- Future<DeleteAllowListResult> deleteAllowListAsync(DeleteAllowListRequest deleteAllowListRequest, AsyncHandler<DeleteAllowListRequest,DeleteAllowListResult> asyncHandler)
Deletes an allow list.
deleteAllowListRequest
- 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.Future<DeleteCustomDataIdentifierResult> deleteCustomDataIdentifierAsync(DeleteCustomDataIdentifierRequest deleteCustomDataIdentifierRequest)
Soft deletes a custom data identifier.
deleteCustomDataIdentifierRequest
- Future<DeleteCustomDataIdentifierResult> deleteCustomDataIdentifierAsync(DeleteCustomDataIdentifierRequest deleteCustomDataIdentifierRequest, AsyncHandler<DeleteCustomDataIdentifierRequest,DeleteCustomDataIdentifierResult> asyncHandler)
Soft deletes a custom data identifier.
deleteCustomDataIdentifierRequest
- 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.Future<DeleteFindingsFilterResult> deleteFindingsFilterAsync(DeleteFindingsFilterRequest deleteFindingsFilterRequest)
Deletes a findings filter.
deleteFindingsFilterRequest
- Future<DeleteFindingsFilterResult> deleteFindingsFilterAsync(DeleteFindingsFilterRequest deleteFindingsFilterRequest, AsyncHandler<DeleteFindingsFilterRequest,DeleteFindingsFilterResult> asyncHandler)
Deletes a findings filter.
deleteFindingsFilterRequest
- 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.Future<DeleteInvitationsResult> deleteInvitationsAsync(DeleteInvitationsRequest deleteInvitationsRequest)
Deletes Amazon Macie membership invitations that were received from specific accounts.
deleteInvitationsRequest
- Future<DeleteInvitationsResult> deleteInvitationsAsync(DeleteInvitationsRequest deleteInvitationsRequest, AsyncHandler<DeleteInvitationsRequest,DeleteInvitationsResult> asyncHandler)
Deletes Amazon Macie membership invitations that were received from specific accounts.
deleteInvitationsRequest
- 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.Future<DeleteMemberResult> deleteMemberAsync(DeleteMemberRequest deleteMemberRequest)
Deletes the association between an Amazon Macie administrator account and an account.
deleteMemberRequest
- Future<DeleteMemberResult> deleteMemberAsync(DeleteMemberRequest deleteMemberRequest, AsyncHandler<DeleteMemberRequest,DeleteMemberResult> asyncHandler)
Deletes the association between an Amazon Macie administrator account and an account.
deleteMemberRequest
- 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.Future<DescribeBucketsResult> describeBucketsAsync(DescribeBucketsRequest describeBucketsRequest)
Retrieves (queries) statistical data and other information about one or more S3 buckets that Amazon Macie monitors and analyzes for an account.
describeBucketsRequest
- Future<DescribeBucketsResult> describeBucketsAsync(DescribeBucketsRequest describeBucketsRequest, AsyncHandler<DescribeBucketsRequest,DescribeBucketsResult> asyncHandler)
Retrieves (queries) statistical data and other information about one or more S3 buckets that Amazon Macie monitors and analyzes for an account.
describeBucketsRequest
- 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.Future<DescribeClassificationJobResult> describeClassificationJobAsync(DescribeClassificationJobRequest describeClassificationJobRequest)
Retrieves the status and settings for a classification job.
describeClassificationJobRequest
- Future<DescribeClassificationJobResult> describeClassificationJobAsync(DescribeClassificationJobRequest describeClassificationJobRequest, AsyncHandler<DescribeClassificationJobRequest,DescribeClassificationJobResult> asyncHandler)
Retrieves the status and settings for a classification job.
describeClassificationJobRequest
- 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.Future<DescribeOrganizationConfigurationResult> describeOrganizationConfigurationAsync(DescribeOrganizationConfigurationRequest describeOrganizationConfigurationRequest)
Retrieves the Amazon Macie configuration settings for an organization in Organizations.
describeOrganizationConfigurationRequest
- Future<DescribeOrganizationConfigurationResult> describeOrganizationConfigurationAsync(DescribeOrganizationConfigurationRequest describeOrganizationConfigurationRequest, AsyncHandler<DescribeOrganizationConfigurationRequest,DescribeOrganizationConfigurationResult> asyncHandler)
Retrieves the Amazon Macie configuration settings for an organization in Organizations.
describeOrganizationConfigurationRequest
- 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.Future<DisableMacieResult> disableMacieAsync(DisableMacieRequest disableMacieRequest)
Disables Amazon Macie and deletes all settings and resources for a Macie account.
disableMacieRequest
- Future<DisableMacieResult> disableMacieAsync(DisableMacieRequest disableMacieRequest, AsyncHandler<DisableMacieRequest,DisableMacieResult> asyncHandler)
Disables Amazon Macie and deletes all settings and resources for a Macie account.
disableMacieRequest
- 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.Future<DisableOrganizationAdminAccountResult> disableOrganizationAdminAccountAsync(DisableOrganizationAdminAccountRequest disableOrganizationAdminAccountRequest)
Disables an account as the delegated Amazon Macie administrator account for an organization in Organizations.
disableOrganizationAdminAccountRequest
- Future<DisableOrganizationAdminAccountResult> disableOrganizationAdminAccountAsync(DisableOrganizationAdminAccountRequest disableOrganizationAdminAccountRequest, AsyncHandler<DisableOrganizationAdminAccountRequest,DisableOrganizationAdminAccountResult> asyncHandler)
Disables an account as the delegated Amazon Macie administrator account for an organization in Organizations.
disableOrganizationAdminAccountRequest
- 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.Future<DisassociateFromAdministratorAccountResult> disassociateFromAdministratorAccountAsync(DisassociateFromAdministratorAccountRequest disassociateFromAdministratorAccountRequest)
Disassociates a member account from its Amazon Macie administrator account.
disassociateFromAdministratorAccountRequest
- Future<DisassociateFromAdministratorAccountResult> disassociateFromAdministratorAccountAsync(DisassociateFromAdministratorAccountRequest disassociateFromAdministratorAccountRequest, AsyncHandler<DisassociateFromAdministratorAccountRequest,DisassociateFromAdministratorAccountResult> asyncHandler)
Disassociates a member account from its Amazon Macie administrator account.
disassociateFromAdministratorAccountRequest
- 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.Future<DisassociateFromMasterAccountResult> disassociateFromMasterAccountAsync(DisassociateFromMasterAccountRequest disassociateFromMasterAccountRequest)
(Deprecated) Disassociates a member account from its Amazon Macie administrator account. This operation has been replaced by the DisassociateFromAdministratorAccount operation.
disassociateFromMasterAccountRequest
- Future<DisassociateFromMasterAccountResult> disassociateFromMasterAccountAsync(DisassociateFromMasterAccountRequest disassociateFromMasterAccountRequest, AsyncHandler<DisassociateFromMasterAccountRequest,DisassociateFromMasterAccountResult> asyncHandler)
(Deprecated) Disassociates a member account from its Amazon Macie administrator account. This operation has been replaced by the DisassociateFromAdministratorAccount operation.
disassociateFromMasterAccountRequest
- 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.Future<DisassociateMemberResult> disassociateMemberAsync(DisassociateMemberRequest disassociateMemberRequest)
Disassociates an Amazon Macie administrator account from a member account.
disassociateMemberRequest
- Future<DisassociateMemberResult> disassociateMemberAsync(DisassociateMemberRequest disassociateMemberRequest, AsyncHandler<DisassociateMemberRequest,DisassociateMemberResult> asyncHandler)
Disassociates an Amazon Macie administrator account from a member account.
disassociateMemberRequest
- 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.Future<EnableMacieResult> enableMacieAsync(EnableMacieRequest enableMacieRequest)
Enables Amazon Macie and specifies the configuration settings for a Macie account.
enableMacieRequest
- Future<EnableMacieResult> enableMacieAsync(EnableMacieRequest enableMacieRequest, AsyncHandler<EnableMacieRequest,EnableMacieResult> asyncHandler)
Enables Amazon Macie and specifies the configuration settings for a Macie account.
enableMacieRequest
- 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.Future<EnableOrganizationAdminAccountResult> enableOrganizationAdminAccountAsync(EnableOrganizationAdminAccountRequest enableOrganizationAdminAccountRequest)
Designates an account as the delegated Amazon Macie administrator account for an organization in Organizations.
enableOrganizationAdminAccountRequest
- Future<EnableOrganizationAdminAccountResult> enableOrganizationAdminAccountAsync(EnableOrganizationAdminAccountRequest enableOrganizationAdminAccountRequest, AsyncHandler<EnableOrganizationAdminAccountRequest,EnableOrganizationAdminAccountResult> asyncHandler)
Designates an account as the delegated Amazon Macie administrator account for an organization in Organizations.
enableOrganizationAdminAccountRequest
- 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.Future<GetAdministratorAccountResult> getAdministratorAccountAsync(GetAdministratorAccountRequest getAdministratorAccountRequest)
Retrieves information about the Amazon Macie administrator account for an account.
getAdministratorAccountRequest
- Future<GetAdministratorAccountResult> getAdministratorAccountAsync(GetAdministratorAccountRequest getAdministratorAccountRequest, AsyncHandler<GetAdministratorAccountRequest,GetAdministratorAccountResult> asyncHandler)
Retrieves information about the Amazon Macie administrator account for an account.
getAdministratorAccountRequest
- 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.Future<GetAllowListResult> getAllowListAsync(GetAllowListRequest getAllowListRequest)
Retrieves the settings and status of an allow list.
getAllowListRequest
- Future<GetAllowListResult> getAllowListAsync(GetAllowListRequest getAllowListRequest, AsyncHandler<GetAllowListRequest,GetAllowListResult> asyncHandler)
Retrieves the settings and status of an allow list.
getAllowListRequest
- 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.Future<GetAutomatedDiscoveryConfigurationResult> getAutomatedDiscoveryConfigurationAsync(GetAutomatedDiscoveryConfigurationRequest getAutomatedDiscoveryConfigurationRequest)
Retrieves the configuration settings and status of automated sensitive data discovery for an organization or standalone account.
getAutomatedDiscoveryConfigurationRequest
- Future<GetAutomatedDiscoveryConfigurationResult> getAutomatedDiscoveryConfigurationAsync(GetAutomatedDiscoveryConfigurationRequest getAutomatedDiscoveryConfigurationRequest, AsyncHandler<GetAutomatedDiscoveryConfigurationRequest,GetAutomatedDiscoveryConfigurationResult> asyncHandler)
Retrieves the configuration settings and status of automated sensitive data discovery for an organization or standalone account.
getAutomatedDiscoveryConfigurationRequest
- 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.Future<GetBucketStatisticsResult> getBucketStatisticsAsync(GetBucketStatisticsRequest getBucketStatisticsRequest)
Retrieves (queries) aggregated statistical data about all the S3 buckets that Amazon Macie monitors and analyzes for an account.
getBucketStatisticsRequest
- Future<GetBucketStatisticsResult> getBucketStatisticsAsync(GetBucketStatisticsRequest getBucketStatisticsRequest, AsyncHandler<GetBucketStatisticsRequest,GetBucketStatisticsResult> asyncHandler)
Retrieves (queries) aggregated statistical data about all the S3 buckets that Amazon Macie monitors and analyzes for an account.
getBucketStatisticsRequest
- 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.Future<GetClassificationExportConfigurationResult> getClassificationExportConfigurationAsync(GetClassificationExportConfigurationRequest getClassificationExportConfigurationRequest)
Retrieves the configuration settings for storing data classification results.
getClassificationExportConfigurationRequest
- Future<GetClassificationExportConfigurationResult> getClassificationExportConfigurationAsync(GetClassificationExportConfigurationRequest getClassificationExportConfigurationRequest, AsyncHandler<GetClassificationExportConfigurationRequest,GetClassificationExportConfigurationResult> asyncHandler)
Retrieves the configuration settings for storing data classification results.
getClassificationExportConfigurationRequest
- 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.Future<GetClassificationScopeResult> getClassificationScopeAsync(GetClassificationScopeRequest getClassificationScopeRequest)
Retrieves the classification scope settings for an account.
getClassificationScopeRequest
- Future<GetClassificationScopeResult> getClassificationScopeAsync(GetClassificationScopeRequest getClassificationScopeRequest, AsyncHandler<GetClassificationScopeRequest,GetClassificationScopeResult> asyncHandler)
Retrieves the classification scope settings for an account.
getClassificationScopeRequest
- 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.Future<GetCustomDataIdentifierResult> getCustomDataIdentifierAsync(GetCustomDataIdentifierRequest getCustomDataIdentifierRequest)
Retrieves the criteria and other settings for a custom data identifier.
getCustomDataIdentifierRequest
- Future<GetCustomDataIdentifierResult> getCustomDataIdentifierAsync(GetCustomDataIdentifierRequest getCustomDataIdentifierRequest, AsyncHandler<GetCustomDataIdentifierRequest,GetCustomDataIdentifierResult> asyncHandler)
Retrieves the criteria and other settings for a custom data identifier.
getCustomDataIdentifierRequest
- 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.Future<GetFindingStatisticsResult> getFindingStatisticsAsync(GetFindingStatisticsRequest getFindingStatisticsRequest)
Retrieves (queries) aggregated statistical data about findings.
getFindingStatisticsRequest
- Future<GetFindingStatisticsResult> getFindingStatisticsAsync(GetFindingStatisticsRequest getFindingStatisticsRequest, AsyncHandler<GetFindingStatisticsRequest,GetFindingStatisticsResult> asyncHandler)
Retrieves (queries) aggregated statistical data about findings.
getFindingStatisticsRequest
- 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.Future<GetFindingsResult> getFindingsAsync(GetFindingsRequest getFindingsRequest)
Retrieves the details of one or more findings.
getFindingsRequest
- Future<GetFindingsResult> getFindingsAsync(GetFindingsRequest getFindingsRequest, AsyncHandler<GetFindingsRequest,GetFindingsResult> asyncHandler)
Retrieves the details of one or more findings.
getFindingsRequest
- 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.Future<GetFindingsFilterResult> getFindingsFilterAsync(GetFindingsFilterRequest getFindingsFilterRequest)
Retrieves the criteria and other settings for a findings filter.
getFindingsFilterRequest
- Future<GetFindingsFilterResult> getFindingsFilterAsync(GetFindingsFilterRequest getFindingsFilterRequest, AsyncHandler<GetFindingsFilterRequest,GetFindingsFilterResult> asyncHandler)
Retrieves the criteria and other settings for a findings filter.
getFindingsFilterRequest
- 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.Future<GetFindingsPublicationConfigurationResult> getFindingsPublicationConfigurationAsync(GetFindingsPublicationConfigurationRequest getFindingsPublicationConfigurationRequest)
Retrieves the configuration settings for publishing findings to Security Hub.
getFindingsPublicationConfigurationRequest
- Future<GetFindingsPublicationConfigurationResult> getFindingsPublicationConfigurationAsync(GetFindingsPublicationConfigurationRequest getFindingsPublicationConfigurationRequest, AsyncHandler<GetFindingsPublicationConfigurationRequest,GetFindingsPublicationConfigurationResult> asyncHandler)
Retrieves the configuration settings for publishing findings to Security Hub.
getFindingsPublicationConfigurationRequest
- 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.Future<GetInvitationsCountResult> getInvitationsCountAsync(GetInvitationsCountRequest getInvitationsCountRequest)
Retrieves the count of Amazon Macie membership invitations that were received by an account.
getInvitationsCountRequest
- Future<GetInvitationsCountResult> getInvitationsCountAsync(GetInvitationsCountRequest getInvitationsCountRequest, AsyncHandler<GetInvitationsCountRequest,GetInvitationsCountResult> asyncHandler)
Retrieves the count of Amazon Macie membership invitations that were received by an account.
getInvitationsCountRequest
- 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.Future<GetMacieSessionResult> getMacieSessionAsync(GetMacieSessionRequest getMacieSessionRequest)
Retrieves the status and configuration settings for an Amazon Macie account.
getMacieSessionRequest
- Future<GetMacieSessionResult> getMacieSessionAsync(GetMacieSessionRequest getMacieSessionRequest, AsyncHandler<GetMacieSessionRequest,GetMacieSessionResult> asyncHandler)
Retrieves the status and configuration settings for an Amazon Macie account.
getMacieSessionRequest
- 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.Future<GetMasterAccountResult> getMasterAccountAsync(GetMasterAccountRequest getMasterAccountRequest)
(Deprecated) Retrieves information about the Amazon Macie administrator account for an account. This operation has been replaced by the GetAdministratorAccount operation.
getMasterAccountRequest
- Future<GetMasterAccountResult> getMasterAccountAsync(GetMasterAccountRequest getMasterAccountRequest, AsyncHandler<GetMasterAccountRequest,GetMasterAccountResult> asyncHandler)
(Deprecated) Retrieves information about the Amazon Macie administrator account for an account. This operation has been replaced by the GetAdministratorAccount operation.
getMasterAccountRequest
- 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.Future<GetMemberResult> getMemberAsync(GetMemberRequest getMemberRequest)
Retrieves information about an account that's associated with an Amazon Macie administrator account.
getMemberRequest
- Future<GetMemberResult> getMemberAsync(GetMemberRequest getMemberRequest, AsyncHandler<GetMemberRequest,GetMemberResult> asyncHandler)
Retrieves information about an account that's associated with an Amazon Macie administrator account.
getMemberRequest
- 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.Future<GetResourceProfileResult> getResourceProfileAsync(GetResourceProfileRequest getResourceProfileRequest)
Retrieves (queries) sensitive data discovery statistics and the sensitivity score for an S3 bucket.
getResourceProfileRequest
- Future<GetResourceProfileResult> getResourceProfileAsync(GetResourceProfileRequest getResourceProfileRequest, AsyncHandler<GetResourceProfileRequest,GetResourceProfileResult> asyncHandler)
Retrieves (queries) sensitive data discovery statistics and the sensitivity score for an S3 bucket.
getResourceProfileRequest
- 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.Future<GetRevealConfigurationResult> getRevealConfigurationAsync(GetRevealConfigurationRequest getRevealConfigurationRequest)
Retrieves the status and configuration settings for retrieving occurrences of sensitive data reported by findings.
getRevealConfigurationRequest
- Future<GetRevealConfigurationResult> getRevealConfigurationAsync(GetRevealConfigurationRequest getRevealConfigurationRequest, AsyncHandler<GetRevealConfigurationRequest,GetRevealConfigurationResult> asyncHandler)
Retrieves the status and configuration settings for retrieving occurrences of sensitive data reported by findings.
getRevealConfigurationRequest
- 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.Future<GetSensitiveDataOccurrencesResult> getSensitiveDataOccurrencesAsync(GetSensitiveDataOccurrencesRequest getSensitiveDataOccurrencesRequest)
Retrieves occurrences of sensitive data reported by a finding.
getSensitiveDataOccurrencesRequest
- Future<GetSensitiveDataOccurrencesResult> getSensitiveDataOccurrencesAsync(GetSensitiveDataOccurrencesRequest getSensitiveDataOccurrencesRequest, AsyncHandler<GetSensitiveDataOccurrencesRequest,GetSensitiveDataOccurrencesResult> asyncHandler)
Retrieves occurrences of sensitive data reported by a finding.
getSensitiveDataOccurrencesRequest
- 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.Future<GetSensitiveDataOccurrencesAvailabilityResult> getSensitiveDataOccurrencesAvailabilityAsync(GetSensitiveDataOccurrencesAvailabilityRequest getSensitiveDataOccurrencesAvailabilityRequest)
Checks whether occurrences of sensitive data can be retrieved for a finding.
getSensitiveDataOccurrencesAvailabilityRequest
- Future<GetSensitiveDataOccurrencesAvailabilityResult> getSensitiveDataOccurrencesAvailabilityAsync(GetSensitiveDataOccurrencesAvailabilityRequest getSensitiveDataOccurrencesAvailabilityRequest, AsyncHandler<GetSensitiveDataOccurrencesAvailabilityRequest,GetSensitiveDataOccurrencesAvailabilityResult> asyncHandler)
Checks whether occurrences of sensitive data can be retrieved for a finding.
getSensitiveDataOccurrencesAvailabilityRequest
- 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.Future<GetSensitivityInspectionTemplateResult> getSensitivityInspectionTemplateAsync(GetSensitivityInspectionTemplateRequest getSensitivityInspectionTemplateRequest)
Retrieves the settings for the sensitivity inspection template for an account.
getSensitivityInspectionTemplateRequest
- Future<GetSensitivityInspectionTemplateResult> getSensitivityInspectionTemplateAsync(GetSensitivityInspectionTemplateRequest getSensitivityInspectionTemplateRequest, AsyncHandler<GetSensitivityInspectionTemplateRequest,GetSensitivityInspectionTemplateResult> asyncHandler)
Retrieves the settings for the sensitivity inspection template for an account.
getSensitivityInspectionTemplateRequest
- 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.Future<GetUsageStatisticsResult> getUsageStatisticsAsync(GetUsageStatisticsRequest getUsageStatisticsRequest)
Retrieves (queries) quotas and aggregated usage data for one or more accounts.
getUsageStatisticsRequest
- Future<GetUsageStatisticsResult> getUsageStatisticsAsync(GetUsageStatisticsRequest getUsageStatisticsRequest, AsyncHandler<GetUsageStatisticsRequest,GetUsageStatisticsResult> asyncHandler)
Retrieves (queries) quotas and aggregated usage data for one or more accounts.
getUsageStatisticsRequest
- 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.Future<GetUsageTotalsResult> getUsageTotalsAsync(GetUsageTotalsRequest getUsageTotalsRequest)
Retrieves (queries) aggregated usage data for an account.
getUsageTotalsRequest
- Future<GetUsageTotalsResult> getUsageTotalsAsync(GetUsageTotalsRequest getUsageTotalsRequest, AsyncHandler<GetUsageTotalsRequest,GetUsageTotalsResult> asyncHandler)
Retrieves (queries) aggregated usage data for an account.
getUsageTotalsRequest
- 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.Future<ListAllowListsResult> listAllowListsAsync(ListAllowListsRequest listAllowListsRequest)
Retrieves a subset of information about all the allow lists for an account.
listAllowListsRequest
- Future<ListAllowListsResult> listAllowListsAsync(ListAllowListsRequest listAllowListsRequest, AsyncHandler<ListAllowListsRequest,ListAllowListsResult> asyncHandler)
Retrieves a subset of information about all the allow lists for an account.
listAllowListsRequest
- 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.Future<ListAutomatedDiscoveryAccountsResult> listAutomatedDiscoveryAccountsAsync(ListAutomatedDiscoveryAccountsRequest listAutomatedDiscoveryAccountsRequest)
Retrieves the status of automated sensitive data discovery for one or more accounts.
listAutomatedDiscoveryAccountsRequest
- Future<ListAutomatedDiscoveryAccountsResult> listAutomatedDiscoveryAccountsAsync(ListAutomatedDiscoveryAccountsRequest listAutomatedDiscoveryAccountsRequest, AsyncHandler<ListAutomatedDiscoveryAccountsRequest,ListAutomatedDiscoveryAccountsResult> asyncHandler)
Retrieves the status of automated sensitive data discovery for one or more accounts.
listAutomatedDiscoveryAccountsRequest
- 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.Future<ListClassificationJobsResult> listClassificationJobsAsync(ListClassificationJobsRequest listClassificationJobsRequest)
Retrieves a subset of information about one or more classification jobs.
listClassificationJobsRequest
- Future<ListClassificationJobsResult> listClassificationJobsAsync(ListClassificationJobsRequest listClassificationJobsRequest, AsyncHandler<ListClassificationJobsRequest,ListClassificationJobsResult> asyncHandler)
Retrieves a subset of information about one or more classification jobs.
listClassificationJobsRequest
- 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.Future<ListClassificationScopesResult> listClassificationScopesAsync(ListClassificationScopesRequest listClassificationScopesRequest)
Retrieves a subset of information about the classification scope for an account.
listClassificationScopesRequest
- Future<ListClassificationScopesResult> listClassificationScopesAsync(ListClassificationScopesRequest listClassificationScopesRequest, AsyncHandler<ListClassificationScopesRequest,ListClassificationScopesResult> asyncHandler)
Retrieves a subset of information about the classification scope for an account.
listClassificationScopesRequest
- 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.Future<ListCustomDataIdentifiersResult> listCustomDataIdentifiersAsync(ListCustomDataIdentifiersRequest listCustomDataIdentifiersRequest)
Retrieves a subset of information about all the custom data identifiers for an account.
listCustomDataIdentifiersRequest
- Future<ListCustomDataIdentifiersResult> listCustomDataIdentifiersAsync(ListCustomDataIdentifiersRequest listCustomDataIdentifiersRequest, AsyncHandler<ListCustomDataIdentifiersRequest,ListCustomDataIdentifiersResult> asyncHandler)
Retrieves a subset of information about all the custom data identifiers for an account.
listCustomDataIdentifiersRequest
- 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.Future<ListFindingsResult> listFindingsAsync(ListFindingsRequest listFindingsRequest)
Retrieves a subset of information about one or more findings.
listFindingsRequest
- Future<ListFindingsResult> listFindingsAsync(ListFindingsRequest listFindingsRequest, AsyncHandler<ListFindingsRequest,ListFindingsResult> asyncHandler)
Retrieves a subset of information about one or more findings.
listFindingsRequest
- 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.Future<ListFindingsFiltersResult> listFindingsFiltersAsync(ListFindingsFiltersRequest listFindingsFiltersRequest)
Retrieves a subset of information about all the findings filters for an account.
listFindingsFiltersRequest
- Future<ListFindingsFiltersResult> listFindingsFiltersAsync(ListFindingsFiltersRequest listFindingsFiltersRequest, AsyncHandler<ListFindingsFiltersRequest,ListFindingsFiltersResult> asyncHandler)
Retrieves a subset of information about all the findings filters for an account.
listFindingsFiltersRequest
- 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.Future<ListInvitationsResult> listInvitationsAsync(ListInvitationsRequest listInvitationsRequest)
Retrieves information about Amazon Macie membership invitations that were received by an account.
listInvitationsRequest
- Future<ListInvitationsResult> listInvitationsAsync(ListInvitationsRequest listInvitationsRequest, AsyncHandler<ListInvitationsRequest,ListInvitationsResult> asyncHandler)
Retrieves information about Amazon Macie membership invitations that were received by an account.
listInvitationsRequest
- 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.Future<ListManagedDataIdentifiersResult> listManagedDataIdentifiersAsync(ListManagedDataIdentifiersRequest listManagedDataIdentifiersRequest)
Retrieves information about all the managed data identifiers that Amazon Macie currently provides.
listManagedDataIdentifiersRequest
- Future<ListManagedDataIdentifiersResult> listManagedDataIdentifiersAsync(ListManagedDataIdentifiersRequest listManagedDataIdentifiersRequest, AsyncHandler<ListManagedDataIdentifiersRequest,ListManagedDataIdentifiersResult> asyncHandler)
Retrieves information about all the managed data identifiers that Amazon Macie currently provides.
listManagedDataIdentifiersRequest
- 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.Future<ListMembersResult> listMembersAsync(ListMembersRequest listMembersRequest)
Retrieves information about the accounts that are associated with an Amazon Macie administrator account.
listMembersRequest
- Future<ListMembersResult> listMembersAsync(ListMembersRequest listMembersRequest, AsyncHandler<ListMembersRequest,ListMembersResult> asyncHandler)
Retrieves information about the accounts that are associated with an Amazon Macie administrator account.
listMembersRequest
- 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.Future<ListOrganizationAdminAccountsResult> listOrganizationAdminAccountsAsync(ListOrganizationAdminAccountsRequest listOrganizationAdminAccountsRequest)
Retrieves information about the delegated Amazon Macie administrator account for an organization in Organizations.
listOrganizationAdminAccountsRequest
- Future<ListOrganizationAdminAccountsResult> listOrganizationAdminAccountsAsync(ListOrganizationAdminAccountsRequest listOrganizationAdminAccountsRequest, AsyncHandler<ListOrganizationAdminAccountsRequest,ListOrganizationAdminAccountsResult> asyncHandler)
Retrieves information about the delegated Amazon Macie administrator account for an organization in Organizations.
listOrganizationAdminAccountsRequest
- 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.Future<ListResourceProfileArtifactsResult> listResourceProfileArtifactsAsync(ListResourceProfileArtifactsRequest listResourceProfileArtifactsRequest)
Retrieves information about objects that Amazon Macie selected from an S3 bucket for automated sensitive data discovery.
listResourceProfileArtifactsRequest
- Future<ListResourceProfileArtifactsResult> listResourceProfileArtifactsAsync(ListResourceProfileArtifactsRequest listResourceProfileArtifactsRequest, AsyncHandler<ListResourceProfileArtifactsRequest,ListResourceProfileArtifactsResult> asyncHandler)
Retrieves information about objects that Amazon Macie selected from an S3 bucket for automated sensitive data discovery.
listResourceProfileArtifactsRequest
- 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.Future<ListResourceProfileDetectionsResult> listResourceProfileDetectionsAsync(ListResourceProfileDetectionsRequest listResourceProfileDetectionsRequest)
Retrieves information about the types and amount of sensitive data that Amazon Macie found in an S3 bucket.
listResourceProfileDetectionsRequest
- Future<ListResourceProfileDetectionsResult> listResourceProfileDetectionsAsync(ListResourceProfileDetectionsRequest listResourceProfileDetectionsRequest, AsyncHandler<ListResourceProfileDetectionsRequest,ListResourceProfileDetectionsResult> asyncHandler)
Retrieves information about the types and amount of sensitive data that Amazon Macie found in an S3 bucket.
listResourceProfileDetectionsRequest
- 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.Future<ListSensitivityInspectionTemplatesResult> listSensitivityInspectionTemplatesAsync(ListSensitivityInspectionTemplatesRequest listSensitivityInspectionTemplatesRequest)
Retrieves a subset of information about the sensitivity inspection template for an account.
listSensitivityInspectionTemplatesRequest
- Future<ListSensitivityInspectionTemplatesResult> listSensitivityInspectionTemplatesAsync(ListSensitivityInspectionTemplatesRequest listSensitivityInspectionTemplatesRequest, AsyncHandler<ListSensitivityInspectionTemplatesRequest,ListSensitivityInspectionTemplatesResult> asyncHandler)
Retrieves a subset of information about the sensitivity inspection template for an account.
listSensitivityInspectionTemplatesRequest
- 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.Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest listTagsForResourceRequest)
Retrieves the tags (keys and values) that are associated with an Amazon Macie resource.
listTagsForResourceRequest
- Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest listTagsForResourceRequest, AsyncHandler<ListTagsForResourceRequest,ListTagsForResourceResult> asyncHandler)
Retrieves the tags (keys and values) that are associated with an Amazon Macie resource.
listTagsForResourceRequest
- 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.Future<PutClassificationExportConfigurationResult> putClassificationExportConfigurationAsync(PutClassificationExportConfigurationRequest putClassificationExportConfigurationRequest)
Adds or updates the configuration settings for storing data classification results.
putClassificationExportConfigurationRequest
- Future<PutClassificationExportConfigurationResult> putClassificationExportConfigurationAsync(PutClassificationExportConfigurationRequest putClassificationExportConfigurationRequest, AsyncHandler<PutClassificationExportConfigurationRequest,PutClassificationExportConfigurationResult> asyncHandler)
Adds or updates the configuration settings for storing data classification results.
putClassificationExportConfigurationRequest
- 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.Future<PutFindingsPublicationConfigurationResult> putFindingsPublicationConfigurationAsync(PutFindingsPublicationConfigurationRequest putFindingsPublicationConfigurationRequest)
Updates the configuration settings for publishing findings to Security Hub.
putFindingsPublicationConfigurationRequest
- Future<PutFindingsPublicationConfigurationResult> putFindingsPublicationConfigurationAsync(PutFindingsPublicationConfigurationRequest putFindingsPublicationConfigurationRequest, AsyncHandler<PutFindingsPublicationConfigurationRequest,PutFindingsPublicationConfigurationResult> asyncHandler)
Updates the configuration settings for publishing findings to Security Hub.
putFindingsPublicationConfigurationRequest
- 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.Future<SearchResourcesResult> searchResourcesAsync(SearchResourcesRequest searchResourcesRequest)
Retrieves (queries) statistical data and other information about Amazon Web Services resources that Amazon Macie monitors and analyzes.
searchResourcesRequest
- Future<SearchResourcesResult> searchResourcesAsync(SearchResourcesRequest searchResourcesRequest, AsyncHandler<SearchResourcesRequest,SearchResourcesResult> asyncHandler)
Retrieves (queries) statistical data and other information about Amazon Web Services resources that Amazon Macie monitors and analyzes.
searchResourcesRequest
- 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.Future<TagResourceResult> tagResourceAsync(TagResourceRequest tagResourceRequest)
Adds or updates one or more tags (keys and values) that are associated with an Amazon Macie resource.
tagResourceRequest
- Future<TagResourceResult> tagResourceAsync(TagResourceRequest tagResourceRequest, AsyncHandler<TagResourceRequest,TagResourceResult> asyncHandler)
Adds or updates one or more tags (keys and values) that are associated with an Amazon Macie resource.
tagResourceRequest
- 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.Future<TestCustomDataIdentifierResult> testCustomDataIdentifierAsync(TestCustomDataIdentifierRequest testCustomDataIdentifierRequest)
Tests criteria for a custom data identifier.
testCustomDataIdentifierRequest
- Future<TestCustomDataIdentifierResult> testCustomDataIdentifierAsync(TestCustomDataIdentifierRequest testCustomDataIdentifierRequest, AsyncHandler<TestCustomDataIdentifierRequest,TestCustomDataIdentifierResult> asyncHandler)
Tests criteria for a custom data identifier.
testCustomDataIdentifierRequest
- 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.Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest untagResourceRequest)
Removes one or more tags (keys and values) from an Amazon Macie resource.
untagResourceRequest
- Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest untagResourceRequest, AsyncHandler<UntagResourceRequest,UntagResourceResult> asyncHandler)
Removes one or more tags (keys and values) from an Amazon Macie resource.
untagResourceRequest
- 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.Future<UpdateAllowListResult> updateAllowListAsync(UpdateAllowListRequest updateAllowListRequest)
Updates the settings for an allow list.
updateAllowListRequest
- Future<UpdateAllowListResult> updateAllowListAsync(UpdateAllowListRequest updateAllowListRequest, AsyncHandler<UpdateAllowListRequest,UpdateAllowListResult> asyncHandler)
Updates the settings for an allow list.
updateAllowListRequest
- 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.Future<UpdateAutomatedDiscoveryConfigurationResult> updateAutomatedDiscoveryConfigurationAsync(UpdateAutomatedDiscoveryConfigurationRequest updateAutomatedDiscoveryConfigurationRequest)
Changes the configuration settings and status of automated sensitive data discovery for an organization or standalone account.
updateAutomatedDiscoveryConfigurationRequest
- Future<UpdateAutomatedDiscoveryConfigurationResult> updateAutomatedDiscoveryConfigurationAsync(UpdateAutomatedDiscoveryConfigurationRequest updateAutomatedDiscoveryConfigurationRequest, AsyncHandler<UpdateAutomatedDiscoveryConfigurationRequest,UpdateAutomatedDiscoveryConfigurationResult> asyncHandler)
Changes the configuration settings and status of automated sensitive data discovery for an organization or standalone account.
updateAutomatedDiscoveryConfigurationRequest
- 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.Future<UpdateClassificationJobResult> updateClassificationJobAsync(UpdateClassificationJobRequest updateClassificationJobRequest)
Changes the status of a classification job.
updateClassificationJobRequest
- Future<UpdateClassificationJobResult> updateClassificationJobAsync(UpdateClassificationJobRequest updateClassificationJobRequest, AsyncHandler<UpdateClassificationJobRequest,UpdateClassificationJobResult> asyncHandler)
Changes the status of a classification job.
updateClassificationJobRequest
- 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.Future<UpdateClassificationScopeResult> updateClassificationScopeAsync(UpdateClassificationScopeRequest updateClassificationScopeRequest)
Updates the classification scope settings for an account.
updateClassificationScopeRequest
- Future<UpdateClassificationScopeResult> updateClassificationScopeAsync(UpdateClassificationScopeRequest updateClassificationScopeRequest, AsyncHandler<UpdateClassificationScopeRequest,UpdateClassificationScopeResult> asyncHandler)
Updates the classification scope settings for an account.
updateClassificationScopeRequest
- 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.Future<UpdateFindingsFilterResult> updateFindingsFilterAsync(UpdateFindingsFilterRequest updateFindingsFilterRequest)
Updates the criteria and other settings for a findings filter.
updateFindingsFilterRequest
- Future<UpdateFindingsFilterResult> updateFindingsFilterAsync(UpdateFindingsFilterRequest updateFindingsFilterRequest, AsyncHandler<UpdateFindingsFilterRequest,UpdateFindingsFilterResult> asyncHandler)
Updates the criteria and other settings for a findings filter.
updateFindingsFilterRequest
- 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.Future<UpdateMacieSessionResult> updateMacieSessionAsync(UpdateMacieSessionRequest updateMacieSessionRequest)
Suspends or re-enables Amazon Macie, or updates the configuration settings for a Macie account.
updateMacieSessionRequest
- Future<UpdateMacieSessionResult> updateMacieSessionAsync(UpdateMacieSessionRequest updateMacieSessionRequest, AsyncHandler<UpdateMacieSessionRequest,UpdateMacieSessionResult> asyncHandler)
Suspends or re-enables Amazon Macie, or updates the configuration settings for a Macie account.
updateMacieSessionRequest
- 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.Future<UpdateMemberSessionResult> updateMemberSessionAsync(UpdateMemberSessionRequest updateMemberSessionRequest)
Enables an Amazon Macie administrator to suspend or re-enable Macie for a member account.
updateMemberSessionRequest
- Future<UpdateMemberSessionResult> updateMemberSessionAsync(UpdateMemberSessionRequest updateMemberSessionRequest, AsyncHandler<UpdateMemberSessionRequest,UpdateMemberSessionResult> asyncHandler)
Enables an Amazon Macie administrator to suspend or re-enable Macie for a member account.
updateMemberSessionRequest
- 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.Future<UpdateOrganizationConfigurationResult> updateOrganizationConfigurationAsync(UpdateOrganizationConfigurationRequest updateOrganizationConfigurationRequest)
Updates the Amazon Macie configuration settings for an organization in Organizations.
updateOrganizationConfigurationRequest
- Future<UpdateOrganizationConfigurationResult> updateOrganizationConfigurationAsync(UpdateOrganizationConfigurationRequest updateOrganizationConfigurationRequest, AsyncHandler<UpdateOrganizationConfigurationRequest,UpdateOrganizationConfigurationResult> asyncHandler)
Updates the Amazon Macie configuration settings for an organization in Organizations.
updateOrganizationConfigurationRequest
- 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.Future<UpdateResourceProfileResult> updateResourceProfileAsync(UpdateResourceProfileRequest updateResourceProfileRequest)
Updates the sensitivity score for an S3 bucket.
updateResourceProfileRequest
- Future<UpdateResourceProfileResult> updateResourceProfileAsync(UpdateResourceProfileRequest updateResourceProfileRequest, AsyncHandler<UpdateResourceProfileRequest,UpdateResourceProfileResult> asyncHandler)
Updates the sensitivity score for an S3 bucket.
updateResourceProfileRequest
- 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.Future<UpdateResourceProfileDetectionsResult> updateResourceProfileDetectionsAsync(UpdateResourceProfileDetectionsRequest updateResourceProfileDetectionsRequest)
Updates the sensitivity scoring settings for an S3 bucket.
updateResourceProfileDetectionsRequest
- Future<UpdateResourceProfileDetectionsResult> updateResourceProfileDetectionsAsync(UpdateResourceProfileDetectionsRequest updateResourceProfileDetectionsRequest, AsyncHandler<UpdateResourceProfileDetectionsRequest,UpdateResourceProfileDetectionsResult> asyncHandler)
Updates the sensitivity scoring settings for an S3 bucket.
updateResourceProfileDetectionsRequest
- 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.Future<UpdateRevealConfigurationResult> updateRevealConfigurationAsync(UpdateRevealConfigurationRequest updateRevealConfigurationRequest)
Updates the status and configuration settings for retrieving occurrences of sensitive data reported by findings.
updateRevealConfigurationRequest
- Future<UpdateRevealConfigurationResult> updateRevealConfigurationAsync(UpdateRevealConfigurationRequest updateRevealConfigurationRequest, AsyncHandler<UpdateRevealConfigurationRequest,UpdateRevealConfigurationResult> asyncHandler)
Updates the status and configuration settings for retrieving occurrences of sensitive data reported by findings.
updateRevealConfigurationRequest
- 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.Future<UpdateSensitivityInspectionTemplateResult> updateSensitivityInspectionTemplateAsync(UpdateSensitivityInspectionTemplateRequest updateSensitivityInspectionTemplateRequest)
Updates the settings for the sensitivity inspection template for an account.
updateSensitivityInspectionTemplateRequest
- Future<UpdateSensitivityInspectionTemplateResult> updateSensitivityInspectionTemplateAsync(UpdateSensitivityInspectionTemplateRequest updateSensitivityInspectionTemplateRequest, AsyncHandler<UpdateSensitivityInspectionTemplateRequest,UpdateSensitivityInspectionTemplateResult> asyncHandler)
Updates the settings for the sensitivity inspection template for an account.
updateSensitivityInspectionTemplateRequest
- 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.