@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 is a fully managed data security and data privacy service that uses machine learning and pattern matching to discover and protect your sensitive data in AWS. Macie automates the discovery of sensitive data, such as PII and intellectual property, to provide you with insight into the data that your organization stores in AWS. Macie also provides an inventory of your Amazon S3 buckets, which it continually monitors for you. If Macie detects sensitive data or potential data access issues, it generates detailed findings for you to review and act upon as necessary.
ENDPOINT_PREFIX
Modifier and Type | Method and Description |
---|---|
Future<AcceptInvitationResult> |
acceptInvitationAsync(AcceptInvitationRequest acceptInvitationRequest)
Accepts an Amazon Macie membership invitation that was received from a specific account.
|
Future<AcceptInvitationResult> |
acceptInvitationAsync(AcceptInvitationRequest acceptInvitationRequest,
AsyncHandler<AcceptInvitationRequest,AcceptInvitationResult> asyncHandler)
Accepts an Amazon Macie membership invitation that was received from a specific account.
|
Future<BatchGetCustomDataIdentifiersResult> |
batchGetCustomDataIdentifiersAsync(BatchGetCustomDataIdentifiersRequest batchGetCustomDataIdentifiersRequest)
Retrieves information about one or more custom data identifiers.
|
Future<BatchGetCustomDataIdentifiersResult> |
batchGetCustomDataIdentifiersAsync(BatchGetCustomDataIdentifiersRequest batchGetCustomDataIdentifiersRequest,
AsyncHandler<BatchGetCustomDataIdentifiersRequest,BatchGetCustomDataIdentifiersResult> asyncHandler)
Retrieves information about one or more custom data identifiers.
|
Future<CreateClassificationJobResult> |
createClassificationJobAsync(CreateClassificationJobRequest createClassificationJobRequest)
Creates and defines the settings for a classification job.
|
Future<CreateClassificationJobResult> |
createClassificationJobAsync(CreateClassificationJobRequest createClassificationJobRequest,
AsyncHandler<CreateClassificationJobRequest,CreateClassificationJobResult> asyncHandler)
Creates and defines the settings for a classification job.
|
Future<CreateCustomDataIdentifierResult> |
createCustomDataIdentifierAsync(CreateCustomDataIdentifierRequest createCustomDataIdentifierRequest)
Creates and defines the criteria and other settings for a custom data identifier.
|
Future<CreateCustomDataIdentifierResult> |
createCustomDataIdentifierAsync(CreateCustomDataIdentifierRequest createCustomDataIdentifierRequest,
AsyncHandler<CreateCustomDataIdentifierRequest,CreateCustomDataIdentifierResult> asyncHandler)
Creates and defines the criteria and other settings for a custom data identifier.
|
Future<CreateFindingsFilterResult> |
createFindingsFilterAsync(CreateFindingsFilterRequest createFindingsFilterRequest)
Creates and defines the criteria and other settings for a findings filter.
|
Future<CreateFindingsFilterResult> |
createFindingsFilterAsync(CreateFindingsFilterRequest createFindingsFilterRequest,
AsyncHandler<CreateFindingsFilterRequest,CreateFindingsFilterResult> asyncHandler)
Creates and defines the criteria and other settings for a findings filter.
|
Future<CreateInvitationsResult> |
createInvitationsAsync(CreateInvitationsRequest createInvitationsRequest)
Sends an Amazon Macie membership invitation to one or more accounts.
|
Future<CreateInvitationsResult> |
createInvitationsAsync(CreateInvitationsRequest createInvitationsRequest,
AsyncHandler<CreateInvitationsRequest,CreateInvitationsResult> asyncHandler)
Sends an Amazon Macie membership invitation to one or more accounts.
|
Future<CreateMemberResult> |
createMemberAsync(CreateMemberRequest createMemberRequest)
Associates an account with an Amazon Macie master account.
|
Future<CreateMemberResult> |
createMemberAsync(CreateMemberRequest createMemberRequest,
AsyncHandler<CreateMemberRequest,CreateMemberResult> asyncHandler)
Associates an account with an Amazon Macie master account.
|
Future<CreateSampleFindingsResult> |
createSampleFindingsAsync(CreateSampleFindingsRequest createSampleFindingsRequest)
Creates sample findings.
|
Future<CreateSampleFindingsResult> |
createSampleFindingsAsync(CreateSampleFindingsRequest createSampleFindingsRequest,
AsyncHandler<CreateSampleFindingsRequest,CreateSampleFindingsResult> asyncHandler)
Creates sample findings.
|
Future<DeclineInvitationsResult> |
declineInvitationsAsync(DeclineInvitationsRequest declineInvitationsRequest)
Declines Amazon Macie membership invitations that were received from specific accounts.
|
Future<DeclineInvitationsResult> |
declineInvitationsAsync(DeclineInvitationsRequest declineInvitationsRequest,
AsyncHandler<DeclineInvitationsRequest,DeclineInvitationsResult> asyncHandler)
Declines Amazon Macie membership invitations that were received from specific accounts.
|
Future<DeleteCustomDataIdentifierResult> |
deleteCustomDataIdentifierAsync(DeleteCustomDataIdentifierRequest deleteCustomDataIdentifierRequest)
Soft deletes a custom data identifier.
|
Future<DeleteCustomDataIdentifierResult> |
deleteCustomDataIdentifierAsync(DeleteCustomDataIdentifierRequest deleteCustomDataIdentifierRequest,
AsyncHandler<DeleteCustomDataIdentifierRequest,DeleteCustomDataIdentifierResult> asyncHandler)
Soft deletes a custom data identifier.
|
Future<DeleteFindingsFilterResult> |
deleteFindingsFilterAsync(DeleteFindingsFilterRequest deleteFindingsFilterRequest)
Deletes a findings filter.
|
Future<DeleteFindingsFilterResult> |
deleteFindingsFilterAsync(DeleteFindingsFilterRequest deleteFindingsFilterRequest,
AsyncHandler<DeleteFindingsFilterRequest,DeleteFindingsFilterResult> asyncHandler)
Deletes a findings filter.
|
Future<DeleteInvitationsResult> |
deleteInvitationsAsync(DeleteInvitationsRequest deleteInvitationsRequest)
Deletes Amazon Macie membership invitations that were received from specific accounts.
|
Future<DeleteInvitationsResult> |
deleteInvitationsAsync(DeleteInvitationsRequest deleteInvitationsRequest,
AsyncHandler<DeleteInvitationsRequest,DeleteInvitationsResult> asyncHandler)
Deletes Amazon Macie membership invitations that were received from specific accounts.
|
Future<DeleteMemberResult> |
deleteMemberAsync(DeleteMemberRequest deleteMemberRequest)
Deletes the association between an Amazon Macie master account and an account.
|
Future<DeleteMemberResult> |
deleteMemberAsync(DeleteMemberRequest deleteMemberRequest,
AsyncHandler<DeleteMemberRequest,DeleteMemberResult> asyncHandler)
Deletes the association between an Amazon Macie master account and an account.
|
Future<DescribeBucketsResult> |
describeBucketsAsync(DescribeBucketsRequest describeBucketsRequest)
Retrieves (queries) statistical data and other information about one or more S3 buckets that Amazon Macie
monitors and analyzes.
|
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.
|
Future<DescribeClassificationJobResult> |
describeClassificationJobAsync(DescribeClassificationJobRequest describeClassificationJobRequest)
Retrieves the status and settings for a classification job.
|
Future<DescribeClassificationJobResult> |
describeClassificationJobAsync(DescribeClassificationJobRequest describeClassificationJobRequest,
AsyncHandler<DescribeClassificationJobRequest,DescribeClassificationJobResult> asyncHandler)
Retrieves the status and settings for a classification job.
|
Future<DescribeOrganizationConfigurationResult> |
describeOrganizationConfigurationAsync(DescribeOrganizationConfigurationRequest describeOrganizationConfigurationRequest)
Retrieves the Amazon Macie configuration settings for an AWS organization.
|
Future<DescribeOrganizationConfigurationResult> |
describeOrganizationConfigurationAsync(DescribeOrganizationConfigurationRequest describeOrganizationConfigurationRequest,
AsyncHandler<DescribeOrganizationConfigurationRequest,DescribeOrganizationConfigurationResult> asyncHandler)
Retrieves the Amazon Macie configuration settings for an AWS organization.
|
Future<DisableMacieResult> |
disableMacieAsync(DisableMacieRequest disableMacieRequest)
Disables an Amazon Macie account and deletes Macie resources for the account.
|
Future<DisableMacieResult> |
disableMacieAsync(DisableMacieRequest disableMacieRequest,
AsyncHandler<DisableMacieRequest,DisableMacieResult> asyncHandler)
Disables an Amazon Macie account and deletes Macie resources for the account.
|
Future<DisableOrganizationAdminAccountResult> |
disableOrganizationAdminAccountAsync(DisableOrganizationAdminAccountRequest disableOrganizationAdminAccountRequest)
Disables an account as the delegated Amazon Macie administrator account for an AWS organization.
|
Future<DisableOrganizationAdminAccountResult> |
disableOrganizationAdminAccountAsync(DisableOrganizationAdminAccountRequest disableOrganizationAdminAccountRequest,
AsyncHandler<DisableOrganizationAdminAccountRequest,DisableOrganizationAdminAccountResult> asyncHandler)
Disables an account as the delegated Amazon Macie administrator account for an AWS organization.
|
Future<DisassociateFromMasterAccountResult> |
disassociateFromMasterAccountAsync(DisassociateFromMasterAccountRequest disassociateFromMasterAccountRequest)
Disassociates a member account from its Amazon Macie master account.
|
Future<DisassociateFromMasterAccountResult> |
disassociateFromMasterAccountAsync(DisassociateFromMasterAccountRequest disassociateFromMasterAccountRequest,
AsyncHandler<DisassociateFromMasterAccountRequest,DisassociateFromMasterAccountResult> asyncHandler)
Disassociates a member account from its Amazon Macie master account.
|
Future<DisassociateMemberResult> |
disassociateMemberAsync(DisassociateMemberRequest disassociateMemberRequest)
Disassociates an Amazon Macie master account from a member account.
|
Future<DisassociateMemberResult> |
disassociateMemberAsync(DisassociateMemberRequest disassociateMemberRequest,
AsyncHandler<DisassociateMemberRequest,DisassociateMemberResult> asyncHandler)
Disassociates an Amazon Macie master account from a member account.
|
Future<EnableMacieResult> |
enableMacieAsync(EnableMacieRequest enableMacieRequest)
Enables Amazon Macie and specifies the configuration settings for a Macie account.
|
Future<EnableMacieResult> |
enableMacieAsync(EnableMacieRequest enableMacieRequest,
AsyncHandler<EnableMacieRequest,EnableMacieResult> asyncHandler)
Enables Amazon Macie and specifies the configuration settings for a Macie account.
|
Future<EnableOrganizationAdminAccountResult> |
enableOrganizationAdminAccountAsync(EnableOrganizationAdminAccountRequest enableOrganizationAdminAccountRequest)
Designates an account as the delegated Amazon Macie administrator account for an AWS organization.
|
Future<EnableOrganizationAdminAccountResult> |
enableOrganizationAdminAccountAsync(EnableOrganizationAdminAccountRequest enableOrganizationAdminAccountRequest,
AsyncHandler<EnableOrganizationAdminAccountRequest,EnableOrganizationAdminAccountResult> asyncHandler)
Designates an account as the delegated Amazon Macie administrator account for an AWS organization.
|
Future<GetBucketStatisticsResult> |
getBucketStatisticsAsync(GetBucketStatisticsRequest getBucketStatisticsRequest)
Retrieves (queries) aggregated statistical data for all the S3 buckets that Amazon Macie monitors and analyzes.
|
Future<GetBucketStatisticsResult> |
getBucketStatisticsAsync(GetBucketStatisticsRequest getBucketStatisticsRequest,
AsyncHandler<GetBucketStatisticsRequest,GetBucketStatisticsResult> asyncHandler)
Retrieves (queries) aggregated statistical data for all the S3 buckets that Amazon Macie monitors and analyzes.
|
Future<GetClassificationExportConfigurationResult> |
getClassificationExportConfigurationAsync(GetClassificationExportConfigurationRequest getClassificationExportConfigurationRequest)
Retrieves the configuration settings for storing data classification results.
|
Future<GetClassificationExportConfigurationResult> |
getClassificationExportConfigurationAsync(GetClassificationExportConfigurationRequest getClassificationExportConfigurationRequest,
AsyncHandler<GetClassificationExportConfigurationRequest,GetClassificationExportConfigurationResult> asyncHandler)
Retrieves the configuration settings for storing data classification results.
|
Future<GetCustomDataIdentifierResult> |
getCustomDataIdentifierAsync(GetCustomDataIdentifierRequest getCustomDataIdentifierRequest)
Retrieves the criteria and other settings for a custom data identifier.
|
Future<GetCustomDataIdentifierResult> |
getCustomDataIdentifierAsync(GetCustomDataIdentifierRequest getCustomDataIdentifierRequest,
AsyncHandler<GetCustomDataIdentifierRequest,GetCustomDataIdentifierResult> asyncHandler)
Retrieves the criteria and other settings for a custom data identifier.
|
Future<GetFindingsResult> |
getFindingsAsync(GetFindingsRequest getFindingsRequest)
Retrieves the details of one or more findings.
|
Future<GetFindingsResult> |
getFindingsAsync(GetFindingsRequest getFindingsRequest,
AsyncHandler<GetFindingsRequest,GetFindingsResult> asyncHandler)
Retrieves the details of one or more findings.
|
Future<GetFindingsFilterResult> |
getFindingsFilterAsync(GetFindingsFilterRequest getFindingsFilterRequest)
Retrieves the criteria and other settings for a findings filter.
|
Future<GetFindingsFilterResult> |
getFindingsFilterAsync(GetFindingsFilterRequest getFindingsFilterRequest,
AsyncHandler<GetFindingsFilterRequest,GetFindingsFilterResult> asyncHandler)
Retrieves the criteria and other settings for a findings filter.
|
Future<GetFindingStatisticsResult> |
getFindingStatisticsAsync(GetFindingStatisticsRequest getFindingStatisticsRequest)
Retrieves (queries) aggregated statistical data about findings.
|
Future<GetFindingStatisticsResult> |
getFindingStatisticsAsync(GetFindingStatisticsRequest getFindingStatisticsRequest,
AsyncHandler<GetFindingStatisticsRequest,GetFindingStatisticsResult> asyncHandler)
Retrieves (queries) aggregated statistical data about findings.
|
Future<GetInvitationsCountResult> |
getInvitationsCountAsync(GetInvitationsCountRequest getInvitationsCountRequest)
Retrieves the count of Amazon Macie membership invitations that were received by an account.
|
Future<GetInvitationsCountResult> |
getInvitationsCountAsync(GetInvitationsCountRequest getInvitationsCountRequest,
AsyncHandler<GetInvitationsCountRequest,GetInvitationsCountResult> asyncHandler)
Retrieves the count of Amazon Macie membership invitations that were received by an account.
|
Future<GetMacieSessionResult> |
getMacieSessionAsync(GetMacieSessionRequest getMacieSessionRequest)
Retrieves the current status and configuration settings for an Amazon Macie account.
|
Future<GetMacieSessionResult> |
getMacieSessionAsync(GetMacieSessionRequest getMacieSessionRequest,
AsyncHandler<GetMacieSessionRequest,GetMacieSessionResult> asyncHandler)
Retrieves the current status and configuration settings for an Amazon Macie account.
|
Future<GetMasterAccountResult> |
getMasterAccountAsync(GetMasterAccountRequest getMasterAccountRequest)
Retrieves information about the Amazon Macie master account for an account.
|
Future<GetMasterAccountResult> |
getMasterAccountAsync(GetMasterAccountRequest getMasterAccountRequest,
AsyncHandler<GetMasterAccountRequest,GetMasterAccountResult> asyncHandler)
Retrieves information about the Amazon Macie master account for an account.
|
Future<GetMemberResult> |
getMemberAsync(GetMemberRequest getMemberRequest)
Retrieves information about a member account that's associated with an Amazon Macie master account.
|
Future<GetMemberResult> |
getMemberAsync(GetMemberRequest getMemberRequest,
AsyncHandler<GetMemberRequest,GetMemberResult> asyncHandler)
Retrieves information about a member account that's associated with an Amazon Macie master account.
|
Future<GetUsageStatisticsResult> |
getUsageStatisticsAsync(GetUsageStatisticsRequest getUsageStatisticsRequest)
Retrieves (queries) quotas and aggregated usage data for one or more accounts.
|
Future<GetUsageStatisticsResult> |
getUsageStatisticsAsync(GetUsageStatisticsRequest getUsageStatisticsRequest,
AsyncHandler<GetUsageStatisticsRequest,GetUsageStatisticsResult> asyncHandler)
Retrieves (queries) quotas and aggregated usage data for one or more accounts.
|
Future<GetUsageTotalsResult> |
getUsageTotalsAsync(GetUsageTotalsRequest getUsageTotalsRequest)
Retrieves (queries) aggregated usage data for an account.
|
Future<GetUsageTotalsResult> |
getUsageTotalsAsync(GetUsageTotalsRequest getUsageTotalsRequest,
AsyncHandler<GetUsageTotalsRequest,GetUsageTotalsResult> asyncHandler)
Retrieves (queries) aggregated usage data for an account.
|
Future<ListClassificationJobsResult> |
listClassificationJobsAsync(ListClassificationJobsRequest listClassificationJobsRequest)
Retrieves a subset of information about one or more classification jobs.
|
Future<ListClassificationJobsResult> |
listClassificationJobsAsync(ListClassificationJobsRequest listClassificationJobsRequest,
AsyncHandler<ListClassificationJobsRequest,ListClassificationJobsResult> asyncHandler)
Retrieves a subset of information about one or more classification jobs.
|
Future<ListCustomDataIdentifiersResult> |
listCustomDataIdentifiersAsync(ListCustomDataIdentifiersRequest listCustomDataIdentifiersRequest)
Retrieves a subset of information about all the custom data identifiers for an account.
|
Future<ListCustomDataIdentifiersResult> |
listCustomDataIdentifiersAsync(ListCustomDataIdentifiersRequest listCustomDataIdentifiersRequest,
AsyncHandler<ListCustomDataIdentifiersRequest,ListCustomDataIdentifiersResult> asyncHandler)
Retrieves a subset of information about all the custom data identifiers for an account.
|
Future<ListFindingsResult> |
listFindingsAsync(ListFindingsRequest listFindingsRequest)
Retrieves a subset of information about one or more findings.
|
Future<ListFindingsResult> |
listFindingsAsync(ListFindingsRequest listFindingsRequest,
AsyncHandler<ListFindingsRequest,ListFindingsResult> asyncHandler)
Retrieves a subset of information about one or more findings.
|
Future<ListFindingsFiltersResult> |
listFindingsFiltersAsync(ListFindingsFiltersRequest listFindingsFiltersRequest)
Retrieves a subset of information about all the findings filters for an account.
|
Future<ListFindingsFiltersResult> |
listFindingsFiltersAsync(ListFindingsFiltersRequest listFindingsFiltersRequest,
AsyncHandler<ListFindingsFiltersRequest,ListFindingsFiltersResult> asyncHandler)
Retrieves a subset of information about all the findings filters for an account.
|
Future<ListInvitationsResult> |
listInvitationsAsync(ListInvitationsRequest listInvitationsRequest)
Retrieves information about all the Amazon Macie membership invitations that were received by an account.
|
Future<ListInvitationsResult> |
listInvitationsAsync(ListInvitationsRequest listInvitationsRequest,
AsyncHandler<ListInvitationsRequest,ListInvitationsResult> asyncHandler)
Retrieves information about all the Amazon Macie membership invitations that were received by an account.
|
Future<ListMembersResult> |
listMembersAsync(ListMembersRequest listMembersRequest)
Retrieves information about the accounts that are associated with an Amazon Macie master account.
|
Future<ListMembersResult> |
listMembersAsync(ListMembersRequest listMembersRequest,
AsyncHandler<ListMembersRequest,ListMembersResult> asyncHandler)
Retrieves information about the accounts that are associated with an Amazon Macie master account.
|
Future<ListOrganizationAdminAccountsResult> |
listOrganizationAdminAccountsAsync(ListOrganizationAdminAccountsRequest listOrganizationAdminAccountsRequest)
Retrieves information about the delegated Amazon Macie administrator account for an AWS organization.
|
Future<ListOrganizationAdminAccountsResult> |
listOrganizationAdminAccountsAsync(ListOrganizationAdminAccountsRequest listOrganizationAdminAccountsRequest,
AsyncHandler<ListOrganizationAdminAccountsRequest,ListOrganizationAdminAccountsResult> asyncHandler)
Retrieves information about the delegated Amazon Macie administrator account for an AWS organization.
|
Future<ListTagsForResourceResult> |
listTagsForResourceAsync(ListTagsForResourceRequest listTagsForResourceRequest)
Retrieves the tags (keys and values) that are associated with a classification job, custom data identifier,
findings filter, or member account.
|
Future<ListTagsForResourceResult> |
listTagsForResourceAsync(ListTagsForResourceRequest listTagsForResourceRequest,
AsyncHandler<ListTagsForResourceRequest,ListTagsForResourceResult> asyncHandler)
Retrieves the tags (keys and values) that are associated with a classification job, custom data identifier,
findings filter, or member account.
|
Future<PutClassificationExportConfigurationResult> |
putClassificationExportConfigurationAsync(PutClassificationExportConfigurationRequest putClassificationExportConfigurationRequest)
Creates or updates the configuration settings for storing data classification results.
|
Future<PutClassificationExportConfigurationResult> |
putClassificationExportConfigurationAsync(PutClassificationExportConfigurationRequest putClassificationExportConfigurationRequest,
AsyncHandler<PutClassificationExportConfigurationRequest,PutClassificationExportConfigurationResult> asyncHandler)
Creates or updates the configuration settings for storing data classification results.
|
Future<TagResourceResult> |
tagResourceAsync(TagResourceRequest tagResourceRequest)
Adds or updates one or more tags (keys and values) that are associated with a classification job, custom data
identifier, findings filter, or member account.
|
Future<TagResourceResult> |
tagResourceAsync(TagResourceRequest tagResourceRequest,
AsyncHandler<TagResourceRequest,TagResourceResult> asyncHandler)
Adds or updates one or more tags (keys and values) that are associated with a classification job, custom data
identifier, findings filter, or member account.
|
Future<TestCustomDataIdentifierResult> |
testCustomDataIdentifierAsync(TestCustomDataIdentifierRequest testCustomDataIdentifierRequest)
Tests a custom data identifier.
|
Future<TestCustomDataIdentifierResult> |
testCustomDataIdentifierAsync(TestCustomDataIdentifierRequest testCustomDataIdentifierRequest,
AsyncHandler<TestCustomDataIdentifierRequest,TestCustomDataIdentifierResult> asyncHandler)
Tests a custom data identifier.
|
Future<UntagResourceResult> |
untagResourceAsync(UntagResourceRequest untagResourceRequest)
Removes one or more tags (keys and values) from a classification job, custom data identifier, findings filter, or
member account.
|
Future<UntagResourceResult> |
untagResourceAsync(UntagResourceRequest untagResourceRequest,
AsyncHandler<UntagResourceRequest,UntagResourceResult> asyncHandler)
Removes one or more tags (keys and values) from a classification job, custom data identifier, findings filter, or
member account.
|
Future<UpdateClassificationJobResult> |
updateClassificationJobAsync(UpdateClassificationJobRequest updateClassificationJobRequest)
Changes the status of a classification job.
|
Future<UpdateClassificationJobResult> |
updateClassificationJobAsync(UpdateClassificationJobRequest updateClassificationJobRequest,
AsyncHandler<UpdateClassificationJobRequest,UpdateClassificationJobResult> asyncHandler)
Changes the status of a classification job.
|
Future<UpdateFindingsFilterResult> |
updateFindingsFilterAsync(UpdateFindingsFilterRequest updateFindingsFilterRequest)
Updates the criteria and other settings for a findings filter.
|
Future<UpdateFindingsFilterResult> |
updateFindingsFilterAsync(UpdateFindingsFilterRequest updateFindingsFilterRequest,
AsyncHandler<UpdateFindingsFilterRequest,UpdateFindingsFilterResult> asyncHandler)
Updates the criteria and other settings for a findings filter.
|
Future<UpdateMacieSessionResult> |
updateMacieSessionAsync(UpdateMacieSessionRequest updateMacieSessionRequest)
Suspends or re-enables an Amazon Macie account, or updates the configuration settings for a Macie account.
|
Future<UpdateMacieSessionResult> |
updateMacieSessionAsync(UpdateMacieSessionRequest updateMacieSessionRequest,
AsyncHandler<UpdateMacieSessionRequest,UpdateMacieSessionResult> asyncHandler)
Suspends or re-enables an Amazon Macie account, or updates the configuration settings for a Macie account.
|
Future<UpdateMemberSessionResult> |
updateMemberSessionAsync(UpdateMemberSessionRequest updateMemberSessionRequest)
Enables an Amazon Macie master account to suspend or re-enable a member account.
|
Future<UpdateMemberSessionResult> |
updateMemberSessionAsync(UpdateMemberSessionRequest updateMemberSessionRequest,
AsyncHandler<UpdateMemberSessionRequest,UpdateMemberSessionResult> asyncHandler)
Enables an Amazon Macie master account to suspend or re-enable a member account.
|
Future<UpdateOrganizationConfigurationResult> |
updateOrganizationConfigurationAsync(UpdateOrganizationConfigurationRequest updateOrganizationConfigurationRequest)
Updates the Amazon Macie configuration settings for an AWS organization.
|
Future<UpdateOrganizationConfigurationResult> |
updateOrganizationConfigurationAsync(UpdateOrganizationConfigurationRequest updateOrganizationConfigurationRequest,
AsyncHandler<UpdateOrganizationConfigurationRequest,UpdateOrganizationConfigurationResult> asyncHandler)
Updates the Amazon Macie configuration settings for an AWS organization.
|
acceptInvitation, batchGetCustomDataIdentifiers, createClassificationJob, createCustomDataIdentifier, createFindingsFilter, createInvitations, createMember, createSampleFindings, declineInvitations, deleteCustomDataIdentifier, deleteFindingsFilter, deleteInvitations, deleteMember, describeBuckets, describeClassificationJob, describeOrganizationConfiguration, disableMacie, disableOrganizationAdminAccount, disassociateFromMasterAccount, disassociateMember, enableMacie, enableOrganizationAdminAccount, getBucketStatistics, getCachedResponseMetadata, getClassificationExportConfiguration, getCustomDataIdentifier, getFindings, getFindingsFilter, getFindingStatistics, getInvitationsCount, getMacieSession, getMasterAccount, getMember, getUsageStatistics, getUsageTotals, listClassificationJobs, listCustomDataIdentifiers, listFindings, listFindingsFilters, listInvitations, listMembers, listOrganizationAdminAccounts, listTagsForResource, putClassificationExportConfiguration, shutdown, tagResource, testCustomDataIdentifier, untagResource, updateClassificationJob, updateFindingsFilter, updateMacieSession, updateMemberSession, updateOrganizationConfiguration
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<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 master account.
createMemberRequest
- Future<CreateMemberResult> createMemberAsync(CreateMemberRequest createMemberRequest, AsyncHandler<CreateMemberRequest,CreateMemberResult> asyncHandler)
Associates an account with an Amazon Macie master 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<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 master account and an account.
deleteMemberRequest
- Future<DeleteMemberResult> deleteMemberAsync(DeleteMemberRequest deleteMemberRequest, AsyncHandler<DeleteMemberRequest,DeleteMemberResult> asyncHandler)
Deletes the association between an Amazon Macie master 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.
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.
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 AWS organization.
describeOrganizationConfigurationRequest
- Future<DescribeOrganizationConfigurationResult> describeOrganizationConfigurationAsync(DescribeOrganizationConfigurationRequest describeOrganizationConfigurationRequest, AsyncHandler<DescribeOrganizationConfigurationRequest,DescribeOrganizationConfigurationResult> asyncHandler)
Retrieves the Amazon Macie configuration settings for an AWS organization.
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 an Amazon Macie account and deletes Macie resources for the account.
disableMacieRequest
- Future<DisableMacieResult> disableMacieAsync(DisableMacieRequest disableMacieRequest, AsyncHandler<DisableMacieRequest,DisableMacieResult> asyncHandler)
Disables an Amazon Macie account and deletes Macie resources for the 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 AWS organization.
disableOrganizationAdminAccountRequest
- Future<DisableOrganizationAdminAccountResult> disableOrganizationAdminAccountAsync(DisableOrganizationAdminAccountRequest disableOrganizationAdminAccountRequest, AsyncHandler<DisableOrganizationAdminAccountRequest,DisableOrganizationAdminAccountResult> asyncHandler)
Disables an account as the delegated Amazon Macie administrator account for an AWS organization.
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<DisassociateFromMasterAccountResult> disassociateFromMasterAccountAsync(DisassociateFromMasterAccountRequest disassociateFromMasterAccountRequest)
Disassociates a member account from its Amazon Macie master account.
disassociateFromMasterAccountRequest
- Future<DisassociateFromMasterAccountResult> disassociateFromMasterAccountAsync(DisassociateFromMasterAccountRequest disassociateFromMasterAccountRequest, AsyncHandler<DisassociateFromMasterAccountRequest,DisassociateFromMasterAccountResult> asyncHandler)
Disassociates a member account from its Amazon Macie master account.
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 master account from a member account.
disassociateMemberRequest
- Future<DisassociateMemberResult> disassociateMemberAsync(DisassociateMemberRequest disassociateMemberRequest, AsyncHandler<DisassociateMemberRequest,DisassociateMemberResult> asyncHandler)
Disassociates an Amazon Macie master 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 AWS organization.
enableOrganizationAdminAccountRequest
- Future<EnableOrganizationAdminAccountResult> enableOrganizationAdminAccountAsync(EnableOrganizationAdminAccountRequest enableOrganizationAdminAccountRequest, AsyncHandler<EnableOrganizationAdminAccountRequest,EnableOrganizationAdminAccountResult> asyncHandler)
Designates an account as the delegated Amazon Macie administrator account for an AWS organization.
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<GetBucketStatisticsResult> getBucketStatisticsAsync(GetBucketStatisticsRequest getBucketStatisticsRequest)
Retrieves (queries) aggregated statistical data for all the S3 buckets that Amazon Macie monitors and analyzes.
getBucketStatisticsRequest
- Future<GetBucketStatisticsResult> getBucketStatisticsAsync(GetBucketStatisticsRequest getBucketStatisticsRequest, AsyncHandler<GetBucketStatisticsRequest,GetBucketStatisticsResult> asyncHandler)
Retrieves (queries) aggregated statistical data for all the S3 buckets that Amazon Macie monitors and analyzes.
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<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<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 current status and configuration settings for an Amazon Macie account.
getMacieSessionRequest
- Future<GetMacieSessionResult> getMacieSessionAsync(GetMacieSessionRequest getMacieSessionRequest, AsyncHandler<GetMacieSessionRequest,GetMacieSessionResult> asyncHandler)
Retrieves the current 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)
Retrieves information about the Amazon Macie master account for an account.
getMasterAccountRequest
- Future<GetMasterAccountResult> getMasterAccountAsync(GetMasterAccountRequest getMasterAccountRequest, AsyncHandler<GetMasterAccountRequest,GetMasterAccountResult> asyncHandler)
Retrieves information about the Amazon Macie master account for an account.
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 a member account that's associated with an Amazon Macie master account.
getMemberRequest
- Future<GetMemberResult> getMemberAsync(GetMemberRequest getMemberRequest, AsyncHandler<GetMemberRequest,GetMemberResult> asyncHandler)
Retrieves information about a member account that's associated with an Amazon Macie master 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<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<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<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 all the Amazon Macie membership invitations that were received by an account.
listInvitationsRequest
- Future<ListInvitationsResult> listInvitationsAsync(ListInvitationsRequest listInvitationsRequest, AsyncHandler<ListInvitationsRequest,ListInvitationsResult> asyncHandler)
Retrieves information about all the 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<ListMembersResult> listMembersAsync(ListMembersRequest listMembersRequest)
Retrieves information about the accounts that are associated with an Amazon Macie master account.
listMembersRequest
- Future<ListMembersResult> listMembersAsync(ListMembersRequest listMembersRequest, AsyncHandler<ListMembersRequest,ListMembersResult> asyncHandler)
Retrieves information about the accounts that are associated with an Amazon Macie master 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 AWS organization.
listOrganizationAdminAccountsRequest
- Future<ListOrganizationAdminAccountsResult> listOrganizationAdminAccountsAsync(ListOrganizationAdminAccountsRequest listOrganizationAdminAccountsRequest, AsyncHandler<ListOrganizationAdminAccountsRequest,ListOrganizationAdminAccountsResult> asyncHandler)
Retrieves information about the delegated Amazon Macie administrator account for an AWS organization.
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<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest listTagsForResourceRequest)
Retrieves the tags (keys and values) that are associated with a classification job, custom data identifier, findings filter, or member account.
listTagsForResourceRequest
- Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest listTagsForResourceRequest, AsyncHandler<ListTagsForResourceRequest,ListTagsForResourceResult> asyncHandler)
Retrieves the tags (keys and values) that are associated with a classification job, custom data identifier, findings filter, or member account.
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)
Creates or updates the configuration settings for storing data classification results.
putClassificationExportConfigurationRequest
- Future<PutClassificationExportConfigurationResult> putClassificationExportConfigurationAsync(PutClassificationExportConfigurationRequest putClassificationExportConfigurationRequest, AsyncHandler<PutClassificationExportConfigurationRequest,PutClassificationExportConfigurationResult> asyncHandler)
Creates 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<TagResourceResult> tagResourceAsync(TagResourceRequest tagResourceRequest)
Adds or updates one or more tags (keys and values) that are associated with a classification job, custom data identifier, findings filter, or member account.
tagResourceRequest
- Future<TagResourceResult> tagResourceAsync(TagResourceRequest tagResourceRequest, AsyncHandler<TagResourceRequest,TagResourceResult> asyncHandler)
Adds or updates one or more tags (keys and values) that are associated with a classification job, custom data identifier, findings filter, or member account.
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 a custom data identifier.
testCustomDataIdentifierRequest
- Future<TestCustomDataIdentifierResult> testCustomDataIdentifierAsync(TestCustomDataIdentifierRequest testCustomDataIdentifierRequest, AsyncHandler<TestCustomDataIdentifierRequest,TestCustomDataIdentifierResult> asyncHandler)
Tests 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 a classification job, custom data identifier, findings filter, or member account.
untagResourceRequest
- Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest untagResourceRequest, AsyncHandler<UntagResourceRequest,UntagResourceResult> asyncHandler)
Removes one or more tags (keys and values) from a classification job, custom data identifier, findings filter, or member account.
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<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<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 an Amazon Macie account, or updates the configuration settings for a Macie account.
updateMacieSessionRequest
- Future<UpdateMacieSessionResult> updateMacieSessionAsync(UpdateMacieSessionRequest updateMacieSessionRequest, AsyncHandler<UpdateMacieSessionRequest,UpdateMacieSessionResult> asyncHandler)
Suspends or re-enables an Amazon Macie account, 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 master account to suspend or re-enable a member account.
updateMemberSessionRequest
- Future<UpdateMemberSessionResult> updateMemberSessionAsync(UpdateMemberSessionRequest updateMemberSessionRequest, AsyncHandler<UpdateMemberSessionRequest,UpdateMemberSessionResult> asyncHandler)
Enables an Amazon Macie master account to suspend or re-enable 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 AWS organization.
updateOrganizationConfigurationRequest
- Future<UpdateOrganizationConfigurationResult> updateOrganizationConfigurationAsync(UpdateOrganizationConfigurationRequest updateOrganizationConfigurationRequest, AsyncHandler<UpdateOrganizationConfigurationRequest,UpdateOrganizationConfigurationResult> asyncHandler)
Updates the Amazon Macie configuration settings for an AWS organization.
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.