/* * Copyright 2018-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"). You may not use this file except in compliance with * the License. A copy of the License is located at * * http://aws.amazon.com/apache2.0 * * or in the "license" file accompanying this file. This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR * CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions * and limitations under the License. */ package com.amazonaws.services.macie2; import javax.annotation.Generated; import com.amazonaws.services.macie2.model.*; /** * Interface for accessing Amazon Macie 2 asynchronously. Each asynchronous method will return a Java Future object * representing the asynchronous operation; overloads which accept an {@code 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 * {@link com.amazonaws.services.macie2.AbstractAmazonMacie2Async} instead. *
**
* Amazon Macie *
*/ @Generated("com.amazonaws:aws-java-sdk-code-generator") public interface AmazonMacie2Async extends AmazonMacie2 { /** ** Accepts an Amazon Macie membership invitation that was received from a specific account. *
* * @param acceptInvitationRequest * @return A Java Future containing the result of the AcceptInvitation operation returned by the service. * @sample AmazonMacie2Async.AcceptInvitation * @see AWS API * Documentation */ java.util.concurrent.Future* Accepts an Amazon Macie membership invitation that was received from a specific account. *
* * @param acceptInvitationRequest * @param 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. * @return A Java Future containing the result of the AcceptInvitation operation returned by the service. * @sample AmazonMacie2AsyncHandler.AcceptInvitation * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves information about one or more custom data identifiers. *
* * @param batchGetCustomDataIdentifiersRequest * @return A Java Future containing the result of the BatchGetCustomDataIdentifiers operation returned by the * service. * @sample AmazonMacie2Async.BatchGetCustomDataIdentifiers * @see AWS API Documentation */ java.util.concurrent.Future* Retrieves information about one or more custom data identifiers. *
* * @param batchGetCustomDataIdentifiersRequest * @param 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. * @return A Java Future containing the result of the BatchGetCustomDataIdentifiers operation returned by the * service. * @sample AmazonMacie2AsyncHandler.BatchGetCustomDataIdentifiers * @see AWS API Documentation */ java.util.concurrent.Future* Creates and defines the settings for an allow list. *
* * @param createAllowListRequest * @return A Java Future containing the result of the CreateAllowList operation returned by the service. * @sample AmazonMacie2Async.CreateAllowList * @see AWS API * Documentation */ java.util.concurrent.Future* Creates and defines the settings for an allow list. *
* * @param createAllowListRequest * @param 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. * @return A Java Future containing the result of the CreateAllowList operation returned by the service. * @sample AmazonMacie2AsyncHandler.CreateAllowList * @see AWS API * Documentation */ java.util.concurrent.Future* Creates and defines the settings for a classification job. *
* * @param createClassificationJobRequest * @return A Java Future containing the result of the CreateClassificationJob operation returned by the service. * @sample AmazonMacie2Async.CreateClassificationJob * @see AWS * API Documentation */ java.util.concurrent.Future* Creates and defines the settings for a classification job. *
* * @param createClassificationJobRequest * @param 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. * @return A Java Future containing the result of the CreateClassificationJob operation returned by the service. * @sample AmazonMacie2AsyncHandler.CreateClassificationJob * @see AWS * API Documentation */ java.util.concurrent.Future* Creates and defines the criteria and other settings for a custom data identifier. *
* * @param createCustomDataIdentifierRequest * @return A Java Future containing the result of the CreateCustomDataIdentifier operation returned by the service. * @sample AmazonMacie2Async.CreateCustomDataIdentifier * @see AWS API Documentation */ java.util.concurrent.Future* Creates and defines the criteria and other settings for a custom data identifier. *
* * @param createCustomDataIdentifierRequest * @param 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. * @return A Java Future containing the result of the CreateCustomDataIdentifier operation returned by the service. * @sample AmazonMacie2AsyncHandler.CreateCustomDataIdentifier * @see AWS API Documentation */ java.util.concurrent.Future* Creates and defines the criteria and other settings for a findings filter. *
* * @param createFindingsFilterRequest * @return A Java Future containing the result of the CreateFindingsFilter operation returned by the service. * @sample AmazonMacie2Async.CreateFindingsFilter * @see AWS * API Documentation */ java.util.concurrent.Future* Creates and defines the criteria and other settings for a findings filter. *
* * @param createFindingsFilterRequest * @param 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. * @return A Java Future containing the result of the CreateFindingsFilter operation returned by the service. * @sample AmazonMacie2AsyncHandler.CreateFindingsFilter * @see AWS * API Documentation */ java.util.concurrent.Future* Sends an Amazon Macie membership invitation to one or more accounts. *
* * @param createInvitationsRequest * @return A Java Future containing the result of the CreateInvitations operation returned by the service. * @sample AmazonMacie2Async.CreateInvitations * @see AWS API * Documentation */ java.util.concurrent.Future* Sends an Amazon Macie membership invitation to one or more accounts. *
* * @param createInvitationsRequest * @param 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. * @return A Java Future containing the result of the CreateInvitations operation returned by the service. * @sample AmazonMacie2AsyncHandler.CreateInvitations * @see AWS API * Documentation */ java.util.concurrent.Future* Associates an account with an Amazon Macie administrator account. *
* * @param createMemberRequest * @return A Java Future containing the result of the CreateMember operation returned by the service. * @sample AmazonMacie2Async.CreateMember * @see AWS API * Documentation */ java.util.concurrent.Future* Associates an account with an Amazon Macie administrator account. *
* * @param createMemberRequest * @param 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. * @return A Java Future containing the result of the CreateMember operation returned by the service. * @sample AmazonMacie2AsyncHandler.CreateMember * @see AWS API * Documentation */ java.util.concurrent.Future* Creates sample findings. *
* * @param createSampleFindingsRequest * @return A Java Future containing the result of the CreateSampleFindings operation returned by the service. * @sample AmazonMacie2Async.CreateSampleFindings * @see AWS * API Documentation */ java.util.concurrent.Future* Creates sample findings. *
* * @param createSampleFindingsRequest * @param 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. * @return A Java Future containing the result of the CreateSampleFindings operation returned by the service. * @sample AmazonMacie2AsyncHandler.CreateSampleFindings * @see AWS * API Documentation */ java.util.concurrent.Future* Declines Amazon Macie membership invitations that were received from specific accounts. *
* * @param declineInvitationsRequest * @return A Java Future containing the result of the DeclineInvitations operation returned by the service. * @sample AmazonMacie2Async.DeclineInvitations * @see AWS API * Documentation */ java.util.concurrent.Future* Declines Amazon Macie membership invitations that were received from specific accounts. *
* * @param declineInvitationsRequest * @param 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. * @return A Java Future containing the result of the DeclineInvitations operation returned by the service. * @sample AmazonMacie2AsyncHandler.DeclineInvitations * @see AWS API * Documentation */ java.util.concurrent.Future* Deletes an allow list. *
* * @param deleteAllowListRequest * @return A Java Future containing the result of the DeleteAllowList operation returned by the service. * @sample AmazonMacie2Async.DeleteAllowList * @see AWS API * Documentation */ java.util.concurrent.Future* Deletes an allow list. *
* * @param deleteAllowListRequest * @param 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. * @return A Java Future containing the result of the DeleteAllowList operation returned by the service. * @sample AmazonMacie2AsyncHandler.DeleteAllowList * @see AWS API * Documentation */ java.util.concurrent.Future* Soft deletes a custom data identifier. *
* * @param deleteCustomDataIdentifierRequest * @return A Java Future containing the result of the DeleteCustomDataIdentifier operation returned by the service. * @sample AmazonMacie2Async.DeleteCustomDataIdentifier * @see AWS API Documentation */ java.util.concurrent.Future* Soft deletes a custom data identifier. *
* * @param deleteCustomDataIdentifierRequest * @param 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. * @return A Java Future containing the result of the DeleteCustomDataIdentifier operation returned by the service. * @sample AmazonMacie2AsyncHandler.DeleteCustomDataIdentifier * @see AWS API Documentation */ java.util.concurrent.Future* Deletes a findings filter. *
* * @param deleteFindingsFilterRequest * @return A Java Future containing the result of the DeleteFindingsFilter operation returned by the service. * @sample AmazonMacie2Async.DeleteFindingsFilter * @see AWS * API Documentation */ java.util.concurrent.Future* Deletes a findings filter. *
* * @param deleteFindingsFilterRequest * @param 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. * @return A Java Future containing the result of the DeleteFindingsFilter operation returned by the service. * @sample AmazonMacie2AsyncHandler.DeleteFindingsFilter * @see AWS * API Documentation */ java.util.concurrent.Future* Deletes Amazon Macie membership invitations that were received from specific accounts. *
* * @param deleteInvitationsRequest * @return A Java Future containing the result of the DeleteInvitations operation returned by the service. * @sample AmazonMacie2Async.DeleteInvitations * @see AWS API * Documentation */ java.util.concurrent.Future* Deletes Amazon Macie membership invitations that were received from specific accounts. *
* * @param deleteInvitationsRequest * @param 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. * @return A Java Future containing the result of the DeleteInvitations operation returned by the service. * @sample AmazonMacie2AsyncHandler.DeleteInvitations * @see AWS API * Documentation */ java.util.concurrent.Future* Deletes the association between an Amazon Macie administrator account and an account. *
* * @param deleteMemberRequest * @return A Java Future containing the result of the DeleteMember operation returned by the service. * @sample AmazonMacie2Async.DeleteMember * @see AWS API * Documentation */ java.util.concurrent.Future* Deletes the association between an Amazon Macie administrator account and an account. *
* * @param deleteMemberRequest * @param 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. * @return A Java Future containing the result of the DeleteMember operation returned by the service. * @sample AmazonMacie2AsyncHandler.DeleteMember * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves (queries) statistical data and other information about one or more S3 buckets that Amazon Macie * monitors and analyzes for an account. *
* * @param describeBucketsRequest * @return A Java Future containing the result of the DescribeBuckets operation returned by the service. * @sample AmazonMacie2Async.DescribeBuckets * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves (queries) statistical data and other information about one or more S3 buckets that Amazon Macie * monitors and analyzes for an account. *
* * @param describeBucketsRequest * @param 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. * @return A Java Future containing the result of the DescribeBuckets operation returned by the service. * @sample AmazonMacie2AsyncHandler.DescribeBuckets * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves the status and settings for a classification job. *
* * @param describeClassificationJobRequest * @return A Java Future containing the result of the DescribeClassificationJob operation returned by the service. * @sample AmazonMacie2Async.DescribeClassificationJob * @see AWS API Documentation */ java.util.concurrent.Future* Retrieves the status and settings for a classification job. *
* * @param describeClassificationJobRequest * @param 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. * @return A Java Future containing the result of the DescribeClassificationJob operation returned by the service. * @sample AmazonMacie2AsyncHandler.DescribeClassificationJob * @see AWS API Documentation */ java.util.concurrent.Future* Retrieves the Amazon Macie configuration settings for an organization in Organizations. *
* * @param describeOrganizationConfigurationRequest * @return A Java Future containing the result of the DescribeOrganizationConfiguration operation returned by the * service. * @sample AmazonMacie2Async.DescribeOrganizationConfiguration * @see AWS API Documentation */ java.util.concurrent.Future* Retrieves the Amazon Macie configuration settings for an organization in Organizations. *
* * @param describeOrganizationConfigurationRequest * @param 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. * @return A Java Future containing the result of the DescribeOrganizationConfiguration operation returned by the * service. * @sample AmazonMacie2AsyncHandler.DescribeOrganizationConfiguration * @see AWS API Documentation */ java.util.concurrent.Future* Disables Amazon Macie and deletes all settings and resources for a Macie account. *
* * @param disableMacieRequest * @return A Java Future containing the result of the DisableMacie operation returned by the service. * @sample AmazonMacie2Async.DisableMacie * @see AWS API * Documentation */ java.util.concurrent.Future* Disables Amazon Macie and deletes all settings and resources for a Macie account. *
* * @param disableMacieRequest * @param 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. * @return A Java Future containing the result of the DisableMacie operation returned by the service. * @sample AmazonMacie2AsyncHandler.DisableMacie * @see AWS API * Documentation */ java.util.concurrent.Future* Disables an account as the delegated Amazon Macie administrator account for an organization in Organizations. *
* * @param disableOrganizationAdminAccountRequest * @return A Java Future containing the result of the DisableOrganizationAdminAccount operation returned by the * service. * @sample AmazonMacie2Async.DisableOrganizationAdminAccount * @see AWS API Documentation */ java.util.concurrent.Future* Disables an account as the delegated Amazon Macie administrator account for an organization in Organizations. *
* * @param disableOrganizationAdminAccountRequest * @param 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. * @return A Java Future containing the result of the DisableOrganizationAdminAccount operation returned by the * service. * @sample AmazonMacie2AsyncHandler.DisableOrganizationAdminAccount * @see AWS API Documentation */ java.util.concurrent.Future* Disassociates a member account from its Amazon Macie administrator account. *
* * @param disassociateFromAdministratorAccountRequest * @return A Java Future containing the result of the DisassociateFromAdministratorAccount operation returned by the * service. * @sample AmazonMacie2Async.DisassociateFromAdministratorAccount * @see AWS API Documentation */ java.util.concurrent.Future* Disassociates a member account from its Amazon Macie administrator account. *
* * @param disassociateFromAdministratorAccountRequest * @param 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. * @return A Java Future containing the result of the DisassociateFromAdministratorAccount operation returned by the * service. * @sample AmazonMacie2AsyncHandler.DisassociateFromAdministratorAccount * @see AWS API Documentation */ java.util.concurrent.Future* (Deprecated) Disassociates a member account from its Amazon Macie administrator account. This operation has been * replaced by the DisassociateFromAdministratorAccount * operation. *
* * @param disassociateFromMasterAccountRequest * @return A Java Future containing the result of the DisassociateFromMasterAccount operation returned by the * service. * @sample AmazonMacie2Async.DisassociateFromMasterAccount * @see AWS API Documentation */ java.util.concurrent.Future* (Deprecated) Disassociates a member account from its Amazon Macie administrator account. This operation has been * replaced by the DisassociateFromAdministratorAccount * operation. *
* * @param disassociateFromMasterAccountRequest * @param 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. * @return A Java Future containing the result of the DisassociateFromMasterAccount operation returned by the * service. * @sample AmazonMacie2AsyncHandler.DisassociateFromMasterAccount * @see AWS API Documentation */ java.util.concurrent.Future* Disassociates an Amazon Macie administrator account from a member account. *
* * @param disassociateMemberRequest * @return A Java Future containing the result of the DisassociateMember operation returned by the service. * @sample AmazonMacie2Async.DisassociateMember * @see AWS API * Documentation */ java.util.concurrent.Future* Disassociates an Amazon Macie administrator account from a member account. *
* * @param disassociateMemberRequest * @param 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. * @return A Java Future containing the result of the DisassociateMember operation returned by the service. * @sample AmazonMacie2AsyncHandler.DisassociateMember * @see AWS API * Documentation */ java.util.concurrent.Future* Enables Amazon Macie and specifies the configuration settings for a Macie account. *
* * @param enableMacieRequest * @return A Java Future containing the result of the EnableMacie operation returned by the service. * @sample AmazonMacie2Async.EnableMacie * @see AWS API * Documentation */ java.util.concurrent.Future* Enables Amazon Macie and specifies the configuration settings for a Macie account. *
* * @param enableMacieRequest * @param 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. * @return A Java Future containing the result of the EnableMacie operation returned by the service. * @sample AmazonMacie2AsyncHandler.EnableMacie * @see AWS API * Documentation */ java.util.concurrent.Future* Designates an account as the delegated Amazon Macie administrator account for an organization in Organizations. *
* * @param enableOrganizationAdminAccountRequest * @return A Java Future containing the result of the EnableOrganizationAdminAccount operation returned by the * service. * @sample AmazonMacie2Async.EnableOrganizationAdminAccount * @see AWS API Documentation */ java.util.concurrent.Future* Designates an account as the delegated Amazon Macie administrator account for an organization in Organizations. *
* * @param enableOrganizationAdminAccountRequest * @param 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. * @return A Java Future containing the result of the EnableOrganizationAdminAccount operation returned by the * service. * @sample AmazonMacie2AsyncHandler.EnableOrganizationAdminAccount * @see AWS API Documentation */ java.util.concurrent.Future* Retrieves information about the Amazon Macie administrator account for an account. *
* * @param getAdministratorAccountRequest * @return A Java Future containing the result of the GetAdministratorAccount operation returned by the service. * @sample AmazonMacie2Async.GetAdministratorAccount * @see AWS * API Documentation */ java.util.concurrent.Future* Retrieves information about the Amazon Macie administrator account for an account. *
* * @param getAdministratorAccountRequest * @param 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. * @return A Java Future containing the result of the GetAdministratorAccount operation returned by the service. * @sample AmazonMacie2AsyncHandler.GetAdministratorAccount * @see AWS * API Documentation */ java.util.concurrent.Future* Retrieves the settings and status of an allow list. *
* * @param getAllowListRequest * @return A Java Future containing the result of the GetAllowList operation returned by the service. * @sample AmazonMacie2Async.GetAllowList * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves the settings and status of an allow list. *
* * @param getAllowListRequest * @param 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. * @return A Java Future containing the result of the GetAllowList operation returned by the service. * @sample AmazonMacie2AsyncHandler.GetAllowList * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves the configuration settings and status of automated sensitive data discovery for an account. *
* * @param getAutomatedDiscoveryConfigurationRequest * @return A Java Future containing the result of the GetAutomatedDiscoveryConfiguration operation returned by the * service. * @sample AmazonMacie2Async.GetAutomatedDiscoveryConfiguration * @see AWS API Documentation */ java.util.concurrent.Future* Retrieves the configuration settings and status of automated sensitive data discovery for an account. *
* * @param getAutomatedDiscoveryConfigurationRequest * @param 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. * @return A Java Future containing the result of the GetAutomatedDiscoveryConfiguration operation returned by the * service. * @sample AmazonMacie2AsyncHandler.GetAutomatedDiscoveryConfiguration * @see AWS API Documentation */ java.util.concurrent.Future* Retrieves (queries) aggregated statistical data about all the S3 buckets that Amazon Macie monitors and analyzes * for an account. *
* * @param getBucketStatisticsRequest * @return A Java Future containing the result of the GetBucketStatistics operation returned by the service. * @sample AmazonMacie2Async.GetBucketStatistics * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves (queries) aggregated statistical data about all the S3 buckets that Amazon Macie monitors and analyzes * for an account. *
* * @param getBucketStatisticsRequest * @param 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. * @return A Java Future containing the result of the GetBucketStatistics operation returned by the service. * @sample AmazonMacie2AsyncHandler.GetBucketStatistics * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves the configuration settings for storing data classification results. *
* * @param getClassificationExportConfigurationRequest * @return A Java Future containing the result of the GetClassificationExportConfiguration operation returned by the * service. * @sample AmazonMacie2Async.GetClassificationExportConfiguration * @see AWS API Documentation */ java.util.concurrent.Future* Retrieves the configuration settings for storing data classification results. *
* * @param getClassificationExportConfigurationRequest * @param 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. * @return A Java Future containing the result of the GetClassificationExportConfiguration operation returned by the * service. * @sample AmazonMacie2AsyncHandler.GetClassificationExportConfiguration * @see AWS API Documentation */ java.util.concurrent.Future* Retrieves the classification scope settings for an account. *
* * @param getClassificationScopeRequest * @return A Java Future containing the result of the GetClassificationScope operation returned by the service. * @sample AmazonMacie2Async.GetClassificationScope * @see AWS * API Documentation */ java.util.concurrent.Future* Retrieves the classification scope settings for an account. *
* * @param getClassificationScopeRequest * @param 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. * @return A Java Future containing the result of the GetClassificationScope operation returned by the service. * @sample AmazonMacie2AsyncHandler.GetClassificationScope * @see AWS * API Documentation */ java.util.concurrent.Future* Retrieves the criteria and other settings for a custom data identifier. *
* * @param getCustomDataIdentifierRequest * @return A Java Future containing the result of the GetCustomDataIdentifier operation returned by the service. * @sample AmazonMacie2Async.GetCustomDataIdentifier * @see AWS * API Documentation */ java.util.concurrent.Future* Retrieves the criteria and other settings for a custom data identifier. *
* * @param getCustomDataIdentifierRequest * @param 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. * @return A Java Future containing the result of the GetCustomDataIdentifier operation returned by the service. * @sample AmazonMacie2AsyncHandler.GetCustomDataIdentifier * @see AWS * API Documentation */ java.util.concurrent.Future* Retrieves (queries) aggregated statistical data about findings. *
* * @param getFindingStatisticsRequest * @return A Java Future containing the result of the GetFindingStatistics operation returned by the service. * @sample AmazonMacie2Async.GetFindingStatistics * @see AWS * API Documentation */ java.util.concurrent.Future* Retrieves (queries) aggregated statistical data about findings. *
* * @param getFindingStatisticsRequest * @param 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. * @return A Java Future containing the result of the GetFindingStatistics operation returned by the service. * @sample AmazonMacie2AsyncHandler.GetFindingStatistics * @see AWS * API Documentation */ java.util.concurrent.Future* Retrieves the details of one or more findings. *
* * @param getFindingsRequest * @return A Java Future containing the result of the GetFindings operation returned by the service. * @sample AmazonMacie2Async.GetFindings * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves the details of one or more findings. *
* * @param getFindingsRequest * @param 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. * @return A Java Future containing the result of the GetFindings operation returned by the service. * @sample AmazonMacie2AsyncHandler.GetFindings * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves the criteria and other settings for a findings filter. *
* * @param getFindingsFilterRequest * @return A Java Future containing the result of the GetFindingsFilter operation returned by the service. * @sample AmazonMacie2Async.GetFindingsFilter * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves the criteria and other settings for a findings filter. *
* * @param getFindingsFilterRequest * @param 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. * @return A Java Future containing the result of the GetFindingsFilter operation returned by the service. * @sample AmazonMacie2AsyncHandler.GetFindingsFilter * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves the configuration settings for publishing findings to Security Hub. *
* * @param getFindingsPublicationConfigurationRequest * @return A Java Future containing the result of the GetFindingsPublicationConfiguration operation returned by the * service. * @sample AmazonMacie2Async.GetFindingsPublicationConfiguration * @see AWS API Documentation */ java.util.concurrent.Future* Retrieves the configuration settings for publishing findings to Security Hub. *
* * @param getFindingsPublicationConfigurationRequest * @param 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. * @return A Java Future containing the result of the GetFindingsPublicationConfiguration operation returned by the * service. * @sample AmazonMacie2AsyncHandler.GetFindingsPublicationConfiguration * @see AWS API Documentation */ java.util.concurrent.Future* Retrieves the count of Amazon Macie membership invitations that were received by an account. *
* * @param getInvitationsCountRequest * @return A Java Future containing the result of the GetInvitationsCount operation returned by the service. * @sample AmazonMacie2Async.GetInvitationsCount * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves the count of Amazon Macie membership invitations that were received by an account. *
* * @param getInvitationsCountRequest * @param 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. * @return A Java Future containing the result of the GetInvitationsCount operation returned by the service. * @sample AmazonMacie2AsyncHandler.GetInvitationsCount * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves the status and configuration settings for an Amazon Macie account. *
* * @param getMacieSessionRequest * @return A Java Future containing the result of the GetMacieSession operation returned by the service. * @sample AmazonMacie2Async.GetMacieSession * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves the status and configuration settings for an Amazon Macie account. *
* * @param getMacieSessionRequest * @param 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. * @return A Java Future containing the result of the GetMacieSession operation returned by the service. * @sample AmazonMacie2AsyncHandler.GetMacieSession * @see AWS API * Documentation */ java.util.concurrent.Future* (Deprecated) Retrieves information about the Amazon Macie administrator account for an account. This operation * has been replaced by the GetAdministratorAccount operation. *
* * @param getMasterAccountRequest * @return A Java Future containing the result of the GetMasterAccount operation returned by the service. * @sample AmazonMacie2Async.GetMasterAccount * @see AWS API * Documentation */ java.util.concurrent.Future* (Deprecated) Retrieves information about the Amazon Macie administrator account for an account. This operation * has been replaced by the GetAdministratorAccount operation. *
* * @param getMasterAccountRequest * @param 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. * @return A Java Future containing the result of the GetMasterAccount operation returned by the service. * @sample AmazonMacie2AsyncHandler.GetMasterAccount * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves information about an account that's associated with an Amazon Macie administrator account. *
* * @param getMemberRequest * @return A Java Future containing the result of the GetMember operation returned by the service. * @sample AmazonMacie2Async.GetMember * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves information about an account that's associated with an Amazon Macie administrator account. *
* * @param getMemberRequest * @param 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. * @return A Java Future containing the result of the GetMember operation returned by the service. * @sample AmazonMacie2AsyncHandler.GetMember * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves (queries) sensitive data discovery statistics and the sensitivity score for an S3 bucket. *
* * @param getResourceProfileRequest * @return A Java Future containing the result of the GetResourceProfile operation returned by the service. * @sample AmazonMacie2Async.GetResourceProfile * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves (queries) sensitive data discovery statistics and the sensitivity score for an S3 bucket. *
* * @param getResourceProfileRequest * @param 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. * @return A Java Future containing the result of the GetResourceProfile operation returned by the service. * @sample AmazonMacie2AsyncHandler.GetResourceProfile * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves the status and configuration settings for retrieving occurrences of sensitive data reported by * findings. *
* * @param getRevealConfigurationRequest * @return A Java Future containing the result of the GetRevealConfiguration operation returned by the service. * @sample AmazonMacie2Async.GetRevealConfiguration * @see AWS * API Documentation */ java.util.concurrent.Future* Retrieves the status and configuration settings for retrieving occurrences of sensitive data reported by * findings. *
* * @param getRevealConfigurationRequest * @param 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. * @return A Java Future containing the result of the GetRevealConfiguration operation returned by the service. * @sample AmazonMacie2AsyncHandler.GetRevealConfiguration * @see AWS * API Documentation */ java.util.concurrent.Future* Retrieves occurrences of sensitive data reported by a finding. *
* * @param getSensitiveDataOccurrencesRequest * @return A Java Future containing the result of the GetSensitiveDataOccurrences operation returned by the service. * @sample AmazonMacie2Async.GetSensitiveDataOccurrences * @see AWS API Documentation */ java.util.concurrent.Future* Retrieves occurrences of sensitive data reported by a finding. *
* * @param getSensitiveDataOccurrencesRequest * @param 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. * @return A Java Future containing the result of the GetSensitiveDataOccurrences operation returned by the service. * @sample AmazonMacie2AsyncHandler.GetSensitiveDataOccurrences * @see AWS API Documentation */ java.util.concurrent.Future* Checks whether occurrences of sensitive data can be retrieved for a finding. *
* * @param getSensitiveDataOccurrencesAvailabilityRequest * @return A Java Future containing the result of the GetSensitiveDataOccurrencesAvailability operation returned by * the service. * @sample AmazonMacie2Async.GetSensitiveDataOccurrencesAvailability * @see AWS API Documentation */ java.util.concurrent.Future* Checks whether occurrences of sensitive data can be retrieved for a finding. *
* * @param getSensitiveDataOccurrencesAvailabilityRequest * @param 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. * @return A Java Future containing the result of the GetSensitiveDataOccurrencesAvailability operation returned by * the service. * @sample AmazonMacie2AsyncHandler.GetSensitiveDataOccurrencesAvailability * @see AWS API Documentation */ java.util.concurrent.Future* Retrieves the settings for the sensitivity inspection template for an account. *
* * @param getSensitivityInspectionTemplateRequest * @return A Java Future containing the result of the GetSensitivityInspectionTemplate operation returned by the * service. * @sample AmazonMacie2Async.GetSensitivityInspectionTemplate * @see AWS API Documentation */ java.util.concurrent.Future* Retrieves the settings for the sensitivity inspection template for an account. *
* * @param getSensitivityInspectionTemplateRequest * @param 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. * @return A Java Future containing the result of the GetSensitivityInspectionTemplate operation returned by the * service. * @sample AmazonMacie2AsyncHandler.GetSensitivityInspectionTemplate * @see AWS API Documentation */ java.util.concurrent.Future* Retrieves (queries) quotas and aggregated usage data for one or more accounts. *
* * @param getUsageStatisticsRequest * @return A Java Future containing the result of the GetUsageStatistics operation returned by the service. * @sample AmazonMacie2Async.GetUsageStatistics * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves (queries) quotas and aggregated usage data for one or more accounts. *
* * @param getUsageStatisticsRequest * @param 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. * @return A Java Future containing the result of the GetUsageStatistics operation returned by the service. * @sample AmazonMacie2AsyncHandler.GetUsageStatistics * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves (queries) aggregated usage data for an account. *
* * @param getUsageTotalsRequest * @return A Java Future containing the result of the GetUsageTotals operation returned by the service. * @sample AmazonMacie2Async.GetUsageTotals * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves (queries) aggregated usage data for an account. *
* * @param getUsageTotalsRequest * @param 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. * @return A Java Future containing the result of the GetUsageTotals operation returned by the service. * @sample AmazonMacie2AsyncHandler.GetUsageTotals * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves a subset of information about all the allow lists for an account. *
* * @param listAllowListsRequest * @return A Java Future containing the result of the ListAllowLists operation returned by the service. * @sample AmazonMacie2Async.ListAllowLists * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves a subset of information about all the allow lists for an account. *
* * @param listAllowListsRequest * @param 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. * @return A Java Future containing the result of the ListAllowLists operation returned by the service. * @sample AmazonMacie2AsyncHandler.ListAllowLists * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves a subset of information about one or more classification jobs. *
* * @param listClassificationJobsRequest * @return A Java Future containing the result of the ListClassificationJobs operation returned by the service. * @sample AmazonMacie2Async.ListClassificationJobs * @see AWS * API Documentation */ java.util.concurrent.Future* Retrieves a subset of information about one or more classification jobs. *
* * @param listClassificationJobsRequest * @param 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. * @return A Java Future containing the result of the ListClassificationJobs operation returned by the service. * @sample AmazonMacie2AsyncHandler.ListClassificationJobs * @see AWS * API Documentation */ java.util.concurrent.Future* Retrieves a subset of information about the classification scope for an account. *
* * @param listClassificationScopesRequest * @return A Java Future containing the result of the ListClassificationScopes operation returned by the service. * @sample AmazonMacie2Async.ListClassificationScopes * @see AWS API Documentation */ java.util.concurrent.Future* Retrieves a subset of information about the classification scope for an account. *
* * @param listClassificationScopesRequest * @param 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. * @return A Java Future containing the result of the ListClassificationScopes operation returned by the service. * @sample AmazonMacie2AsyncHandler.ListClassificationScopes * @see AWS API Documentation */ java.util.concurrent.Future* Retrieves a subset of information about all the custom data identifiers for an account. *
* * @param listCustomDataIdentifiersRequest * @return A Java Future containing the result of the ListCustomDataIdentifiers operation returned by the service. * @sample AmazonMacie2Async.ListCustomDataIdentifiers * @see AWS API Documentation */ java.util.concurrent.Future* Retrieves a subset of information about all the custom data identifiers for an account. *
* * @param listCustomDataIdentifiersRequest * @param 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. * @return A Java Future containing the result of the ListCustomDataIdentifiers operation returned by the service. * @sample AmazonMacie2AsyncHandler.ListCustomDataIdentifiers * @see AWS API Documentation */ java.util.concurrent.Future* Retrieves a subset of information about one or more findings. *
* * @param listFindingsRequest * @return A Java Future containing the result of the ListFindings operation returned by the service. * @sample AmazonMacie2Async.ListFindings * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves a subset of information about one or more findings. *
* * @param listFindingsRequest * @param 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. * @return A Java Future containing the result of the ListFindings operation returned by the service. * @sample AmazonMacie2AsyncHandler.ListFindings * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves a subset of information about all the findings filters for an account. *
* * @param listFindingsFiltersRequest * @return A Java Future containing the result of the ListFindingsFilters operation returned by the service. * @sample AmazonMacie2Async.ListFindingsFilters * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves a subset of information about all the findings filters for an account. *
* * @param listFindingsFiltersRequest * @param 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. * @return A Java Future containing the result of the ListFindingsFilters operation returned by the service. * @sample AmazonMacie2AsyncHandler.ListFindingsFilters * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves information about the Amazon Macie membership invitations that were received by an account. *
* * @param listInvitationsRequest * @return A Java Future containing the result of the ListInvitations operation returned by the service. * @sample AmazonMacie2Async.ListInvitations * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves information about the Amazon Macie membership invitations that were received by an account. *
* * @param listInvitationsRequest * @param 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. * @return A Java Future containing the result of the ListInvitations operation returned by the service. * @sample AmazonMacie2AsyncHandler.ListInvitations * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves information about all the managed data identifiers that Amazon Macie currently provides. *
* * @param listManagedDataIdentifiersRequest * @return A Java Future containing the result of the ListManagedDataIdentifiers operation returned by the service. * @sample AmazonMacie2Async.ListManagedDataIdentifiers * @see AWS API Documentation */ java.util.concurrent.Future* Retrieves information about all the managed data identifiers that Amazon Macie currently provides. *
* * @param listManagedDataIdentifiersRequest * @param 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. * @return A Java Future containing the result of the ListManagedDataIdentifiers operation returned by the service. * @sample AmazonMacie2AsyncHandler.ListManagedDataIdentifiers * @see AWS API Documentation */ java.util.concurrent.Future* Retrieves information about the accounts that are associated with an Amazon Macie administrator account. *
* * @param listMembersRequest * @return A Java Future containing the result of the ListMembers operation returned by the service. * @sample AmazonMacie2Async.ListMembers * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves information about the accounts that are associated with an Amazon Macie administrator account. *
* * @param listMembersRequest * @param 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. * @return A Java Future containing the result of the ListMembers operation returned by the service. * @sample AmazonMacie2AsyncHandler.ListMembers * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves information about the delegated Amazon Macie administrator account for an organization in * Organizations. *
* * @param listOrganizationAdminAccountsRequest * @return A Java Future containing the result of the ListOrganizationAdminAccounts operation returned by the * service. * @sample AmazonMacie2Async.ListOrganizationAdminAccounts * @see AWS API Documentation */ java.util.concurrent.Future* Retrieves information about the delegated Amazon Macie administrator account for an organization in * Organizations. *
* * @param listOrganizationAdminAccountsRequest * @param 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. * @return A Java Future containing the result of the ListOrganizationAdminAccounts operation returned by the * service. * @sample AmazonMacie2AsyncHandler.ListOrganizationAdminAccounts * @see AWS API Documentation */ java.util.concurrent.Future* Retrieves information about objects that were selected from an S3 bucket for automated sensitive data discovery. *
* * @param listResourceProfileArtifactsRequest * @return A Java Future containing the result of the ListResourceProfileArtifacts operation returned by the * service. * @sample AmazonMacie2Async.ListResourceProfileArtifacts * @see AWS API Documentation */ java.util.concurrent.Future* Retrieves information about objects that were selected from an S3 bucket for automated sensitive data discovery. *
* * @param listResourceProfileArtifactsRequest * @param 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. * @return A Java Future containing the result of the ListResourceProfileArtifacts operation returned by the * service. * @sample AmazonMacie2AsyncHandler.ListResourceProfileArtifacts * @see AWS API Documentation */ java.util.concurrent.Future* Retrieves information about the types and amount of sensitive data that Amazon Macie found in an S3 bucket. *
* * @param listResourceProfileDetectionsRequest * @return A Java Future containing the result of the ListResourceProfileDetections operation returned by the * service. * @sample AmazonMacie2Async.ListResourceProfileDetections * @see AWS API Documentation */ java.util.concurrent.Future* Retrieves information about the types and amount of sensitive data that Amazon Macie found in an S3 bucket. *
* * @param listResourceProfileDetectionsRequest * @param 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. * @return A Java Future containing the result of the ListResourceProfileDetections operation returned by the * service. * @sample AmazonMacie2AsyncHandler.ListResourceProfileDetections * @see AWS API Documentation */ java.util.concurrent.Future* Retrieves a subset of information about the sensitivity inspection template for an account. *
* * @param listSensitivityInspectionTemplatesRequest * @return A Java Future containing the result of the ListSensitivityInspectionTemplates operation returned by the * service. * @sample AmazonMacie2Async.ListSensitivityInspectionTemplates * @see AWS API Documentation */ java.util.concurrent.Future* Retrieves a subset of information about the sensitivity inspection template for an account. *
* * @param listSensitivityInspectionTemplatesRequest * @param 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. * @return A Java Future containing the result of the ListSensitivityInspectionTemplates operation returned by the * service. * @sample AmazonMacie2AsyncHandler.ListSensitivityInspectionTemplates * @see AWS API Documentation */ java.util.concurrent.Future* Retrieves the tags (keys and values) that are associated with an Amazon Macie resource. *
* * @param listTagsForResourceRequest * @return A Java Future containing the result of the ListTagsForResource operation returned by the service. * @sample AmazonMacie2Async.ListTagsForResource * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves the tags (keys and values) that are associated with an Amazon Macie resource. *
* * @param listTagsForResourceRequest * @param 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. * @return A Java Future containing the result of the ListTagsForResource operation returned by the service. * @sample AmazonMacie2AsyncHandler.ListTagsForResource * @see AWS API * Documentation */ java.util.concurrent.Future* Creates or updates the configuration settings for storing data classification results. *
* * @param putClassificationExportConfigurationRequest * @return A Java Future containing the result of the PutClassificationExportConfiguration operation returned by the * service. * @sample AmazonMacie2Async.PutClassificationExportConfiguration * @see AWS API Documentation */ java.util.concurrent.Future* Creates or updates the configuration settings for storing data classification results. *
* * @param putClassificationExportConfigurationRequest * @param 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. * @return A Java Future containing the result of the PutClassificationExportConfiguration operation returned by the * service. * @sample AmazonMacie2AsyncHandler.PutClassificationExportConfiguration * @see AWS API Documentation */ java.util.concurrent.Future* Updates the configuration settings for publishing findings to Security Hub. *
* * @param putFindingsPublicationConfigurationRequest * @return A Java Future containing the result of the PutFindingsPublicationConfiguration operation returned by the * service. * @sample AmazonMacie2Async.PutFindingsPublicationConfiguration * @see AWS API Documentation */ java.util.concurrent.Future* Updates the configuration settings for publishing findings to Security Hub. *
* * @param putFindingsPublicationConfigurationRequest * @param 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. * @return A Java Future containing the result of the PutFindingsPublicationConfiguration operation returned by the * service. * @sample AmazonMacie2AsyncHandler.PutFindingsPublicationConfiguration * @see AWS API Documentation */ java.util.concurrent.Future* Retrieves (queries) statistical data and other information about Amazon Web Services resources that Amazon Macie * monitors and analyzes. *
* * @param searchResourcesRequest * @return A Java Future containing the result of the SearchResources operation returned by the service. * @sample AmazonMacie2Async.SearchResources * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves (queries) statistical data and other information about Amazon Web Services resources that Amazon Macie * monitors and analyzes. *
* * @param searchResourcesRequest * @param 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. * @return A Java Future containing the result of the SearchResources operation returned by the service. * @sample AmazonMacie2AsyncHandler.SearchResources * @see AWS API * Documentation */ java.util.concurrent.Future* Adds or updates one or more tags (keys and values) that are associated with an Amazon Macie resource. *
* * @param tagResourceRequest * @return A Java Future containing the result of the TagResource operation returned by the service. * @sample AmazonMacie2Async.TagResource * @see AWS API * Documentation */ java.util.concurrent.Future* Adds or updates one or more tags (keys and values) that are associated with an Amazon Macie resource. *
* * @param tagResourceRequest * @param 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. * @return A Java Future containing the result of the TagResource operation returned by the service. * @sample AmazonMacie2AsyncHandler.TagResource * @see AWS API * Documentation */ java.util.concurrent.Future* Tests a custom data identifier. *
* * @param testCustomDataIdentifierRequest * @return A Java Future containing the result of the TestCustomDataIdentifier operation returned by the service. * @sample AmazonMacie2Async.TestCustomDataIdentifier * @see AWS API Documentation */ java.util.concurrent.Future* Tests a custom data identifier. *
* * @param testCustomDataIdentifierRequest * @param 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. * @return A Java Future containing the result of the TestCustomDataIdentifier operation returned by the service. * @sample AmazonMacie2AsyncHandler.TestCustomDataIdentifier * @see AWS API Documentation */ java.util.concurrent.Future* Removes one or more tags (keys and values) from an Amazon Macie resource. *
* * @param untagResourceRequest * @return A Java Future containing the result of the UntagResource operation returned by the service. * @sample AmazonMacie2Async.UntagResource * @see AWS API * Documentation */ java.util.concurrent.Future* Removes one or more tags (keys and values) from an Amazon Macie resource. *
* * @param untagResourceRequest * @param 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. * @return A Java Future containing the result of the UntagResource operation returned by the service. * @sample AmazonMacie2AsyncHandler.UntagResource * @see AWS API * Documentation */ java.util.concurrent.Future* Updates the settings for an allow list. *
* * @param updateAllowListRequest * @return A Java Future containing the result of the UpdateAllowList operation returned by the service. * @sample AmazonMacie2Async.UpdateAllowList * @see AWS API * Documentation */ java.util.concurrent.Future* Updates the settings for an allow list. *
* * @param updateAllowListRequest * @param 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. * @return A Java Future containing the result of the UpdateAllowList operation returned by the service. * @sample AmazonMacie2AsyncHandler.UpdateAllowList * @see AWS API * Documentation */ java.util.concurrent.Future* Enables or disables automated sensitive data discovery for an account. *
* * @param updateAutomatedDiscoveryConfigurationRequest * @return A Java Future containing the result of the UpdateAutomatedDiscoveryConfiguration operation returned by * the service. * @sample AmazonMacie2Async.UpdateAutomatedDiscoveryConfiguration * @see AWS API Documentation */ java.util.concurrent.Future* Enables or disables automated sensitive data discovery for an account. *
* * @param updateAutomatedDiscoveryConfigurationRequest * @param 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. * @return A Java Future containing the result of the UpdateAutomatedDiscoveryConfiguration operation returned by * the service. * @sample AmazonMacie2AsyncHandler.UpdateAutomatedDiscoveryConfiguration * @see AWS API Documentation */ java.util.concurrent.Future* Changes the status of a classification job. *
* * @param updateClassificationJobRequest * @return A Java Future containing the result of the UpdateClassificationJob operation returned by the service. * @sample AmazonMacie2Async.UpdateClassificationJob * @see AWS * API Documentation */ java.util.concurrent.Future* Changes the status of a classification job. *
* * @param updateClassificationJobRequest * @param 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. * @return A Java Future containing the result of the UpdateClassificationJob operation returned by the service. * @sample AmazonMacie2AsyncHandler.UpdateClassificationJob * @see AWS * API Documentation */ java.util.concurrent.Future* Updates the classification scope settings for an account. *
* * @param updateClassificationScopeRequest * @return A Java Future containing the result of the UpdateClassificationScope operation returned by the service. * @sample AmazonMacie2Async.UpdateClassificationScope * @see AWS API Documentation */ java.util.concurrent.Future* Updates the classification scope settings for an account. *
* * @param updateClassificationScopeRequest * @param 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. * @return A Java Future containing the result of the UpdateClassificationScope operation returned by the service. * @sample AmazonMacie2AsyncHandler.UpdateClassificationScope * @see AWS API Documentation */ java.util.concurrent.Future* Updates the criteria and other settings for a findings filter. *
* * @param updateFindingsFilterRequest * @return A Java Future containing the result of the UpdateFindingsFilter operation returned by the service. * @sample AmazonMacie2Async.UpdateFindingsFilter * @see AWS * API Documentation */ java.util.concurrent.Future* Updates the criteria and other settings for a findings filter. *
* * @param updateFindingsFilterRequest * @param 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. * @return A Java Future containing the result of the UpdateFindingsFilter operation returned by the service. * @sample AmazonMacie2AsyncHandler.UpdateFindingsFilter * @see AWS * API Documentation */ java.util.concurrent.Future* Suspends or re-enables Amazon Macie, or updates the configuration settings for a Macie account. *
* * @param updateMacieSessionRequest * @return A Java Future containing the result of the UpdateMacieSession operation returned by the service. * @sample AmazonMacie2Async.UpdateMacieSession * @see AWS API * Documentation */ java.util.concurrent.Future* Suspends or re-enables Amazon Macie, or updates the configuration settings for a Macie account. *
* * @param updateMacieSessionRequest * @param 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. * @return A Java Future containing the result of the UpdateMacieSession operation returned by the service. * @sample AmazonMacie2AsyncHandler.UpdateMacieSession * @see AWS API * Documentation */ java.util.concurrent.Future* Enables an Amazon Macie administrator to suspend or re-enable Macie for a member account. *
* * @param updateMemberSessionRequest * @return A Java Future containing the result of the UpdateMemberSession operation returned by the service. * @sample AmazonMacie2Async.UpdateMemberSession * @see AWS API * Documentation */ java.util.concurrent.Future* Enables an Amazon Macie administrator to suspend or re-enable Macie for a member account. *
* * @param updateMemberSessionRequest * @param 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. * @return A Java Future containing the result of the UpdateMemberSession operation returned by the service. * @sample AmazonMacie2AsyncHandler.UpdateMemberSession * @see AWS API * Documentation */ java.util.concurrent.Future* Updates the Amazon Macie configuration settings for an organization in Organizations. *
* * @param updateOrganizationConfigurationRequest * @return A Java Future containing the result of the UpdateOrganizationConfiguration operation returned by the * service. * @sample AmazonMacie2Async.UpdateOrganizationConfiguration * @see AWS API Documentation */ java.util.concurrent.Future* Updates the Amazon Macie configuration settings for an organization in Organizations. *
* * @param updateOrganizationConfigurationRequest * @param 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. * @return A Java Future containing the result of the UpdateOrganizationConfiguration operation returned by the * service. * @sample AmazonMacie2AsyncHandler.UpdateOrganizationConfiguration * @see AWS API Documentation */ java.util.concurrent.Future* Updates the sensitivity score for an S3 bucket. *
* * @param updateResourceProfileRequest * @return A Java Future containing the result of the UpdateResourceProfile operation returned by the service. * @sample AmazonMacie2Async.UpdateResourceProfile * @see AWS * API Documentation */ java.util.concurrent.Future* Updates the sensitivity score for an S3 bucket. *
* * @param updateResourceProfileRequest * @param 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. * @return A Java Future containing the result of the UpdateResourceProfile operation returned by the service. * @sample AmazonMacie2AsyncHandler.UpdateResourceProfile * @see AWS * API Documentation */ java.util.concurrent.Future* Updates the sensitivity scoring settings for an S3 bucket. *
* * @param updateResourceProfileDetectionsRequest * @return A Java Future containing the result of the UpdateResourceProfileDetections operation returned by the * service. * @sample AmazonMacie2Async.UpdateResourceProfileDetections * @see AWS API Documentation */ java.util.concurrent.Future* Updates the sensitivity scoring settings for an S3 bucket. *
* * @param updateResourceProfileDetectionsRequest * @param 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. * @return A Java Future containing the result of the UpdateResourceProfileDetections operation returned by the * service. * @sample AmazonMacie2AsyncHandler.UpdateResourceProfileDetections * @see AWS API Documentation */ java.util.concurrent.Future* Updates the status and configuration settings for retrieving occurrences of sensitive data reported by findings. *
* * @param updateRevealConfigurationRequest * @return A Java Future containing the result of the UpdateRevealConfiguration operation returned by the service. * @sample AmazonMacie2Async.UpdateRevealConfiguration * @see AWS API Documentation */ java.util.concurrent.Future* Updates the status and configuration settings for retrieving occurrences of sensitive data reported by findings. *
* * @param updateRevealConfigurationRequest * @param 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. * @return A Java Future containing the result of the UpdateRevealConfiguration operation returned by the service. * @sample AmazonMacie2AsyncHandler.UpdateRevealConfiguration * @see AWS API Documentation */ java.util.concurrent.Future* Updates the settings for the sensitivity inspection template for an account. *
* * @param updateSensitivityInspectionTemplateRequest * @return A Java Future containing the result of the UpdateSensitivityInspectionTemplate operation returned by the * service. * @sample AmazonMacie2Async.UpdateSensitivityInspectionTemplate * @see AWS API Documentation */ java.util.concurrent.Future* Updates the settings for the sensitivity inspection template for an account. *
* * @param updateSensitivityInspectionTemplateRequest * @param 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. * @return A Java Future containing the result of the UpdateSensitivityInspectionTemplate operation returned by the * service. * @sample AmazonMacie2AsyncHandler.UpdateSensitivityInspectionTemplate * @see AWS API Documentation */ java.util.concurrent.Future