@Generated(value="software.amazon.awssdk:codegen") @ThreadSafe public interface Macie2AsyncClient extends SdkClient
builder()
method.
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.
| Modifier and Type | Field and Description |
|---|---|
static String |
SERVICE_METADATA_ID
Value for looking up the service's metadata from the
ServiceMetadataProvider. |
static String |
SERVICE_NAME |
| Modifier and Type | Method and Description |
|---|---|
default CompletableFuture<AcceptInvitationResponse> |
acceptInvitation(AcceptInvitationRequest acceptInvitationRequest)
Accepts an Amazon Macie membership invitation that was received from a specific account.
|
default CompletableFuture<AcceptInvitationResponse> |
acceptInvitation(Consumer<AcceptInvitationRequest.Builder> acceptInvitationRequest)
Accepts an Amazon Macie membership invitation that was received from a specific account.
|
default CompletableFuture<BatchGetCustomDataIdentifiersResponse> |
batchGetCustomDataIdentifiers(BatchGetCustomDataIdentifiersRequest batchGetCustomDataIdentifiersRequest)
Retrieves information about one or more custom data identifiers.
|
default CompletableFuture<BatchGetCustomDataIdentifiersResponse> |
batchGetCustomDataIdentifiers(Consumer<BatchGetCustomDataIdentifiersRequest.Builder> batchGetCustomDataIdentifiersRequest)
Retrieves information about one or more custom data identifiers.
|
static Macie2AsyncClientBuilder |
builder()
Create a builder that can be used to configure and create a
Macie2AsyncClient. |
static Macie2AsyncClient |
create()
Create a
Macie2AsyncClient with the region loaded from the
DefaultAwsRegionProviderChain and credentials loaded from the
DefaultCredentialsProvider. |
default CompletableFuture<CreateAllowListResponse> |
createAllowList(Consumer<CreateAllowListRequest.Builder> createAllowListRequest)
Creates and defines the settings for an allow list.
|
default CompletableFuture<CreateAllowListResponse> |
createAllowList(CreateAllowListRequest createAllowListRequest)
Creates and defines the settings for an allow list.
|
default CompletableFuture<CreateClassificationJobResponse> |
createClassificationJob(Consumer<CreateClassificationJobRequest.Builder> createClassificationJobRequest)
Creates and defines the settings for a classification job.
|
default CompletableFuture<CreateClassificationJobResponse> |
createClassificationJob(CreateClassificationJobRequest createClassificationJobRequest)
Creates and defines the settings for a classification job.
|
default CompletableFuture<CreateCustomDataIdentifierResponse> |
createCustomDataIdentifier(Consumer<CreateCustomDataIdentifierRequest.Builder> createCustomDataIdentifierRequest)
Creates and defines the criteria and other settings for a custom data identifier.
|
default CompletableFuture<CreateCustomDataIdentifierResponse> |
createCustomDataIdentifier(CreateCustomDataIdentifierRequest createCustomDataIdentifierRequest)
Creates and defines the criteria and other settings for a custom data identifier.
|
default CompletableFuture<CreateFindingsFilterResponse> |
createFindingsFilter(Consumer<CreateFindingsFilterRequest.Builder> createFindingsFilterRequest)
Creates and defines the criteria and other settings for a findings filter.
|
default CompletableFuture<CreateFindingsFilterResponse> |
createFindingsFilter(CreateFindingsFilterRequest createFindingsFilterRequest)
Creates and defines the criteria and other settings for a findings filter.
|
default CompletableFuture<CreateInvitationsResponse> |
createInvitations(Consumer<CreateInvitationsRequest.Builder> createInvitationsRequest)
Sends an Amazon Macie membership invitation to one or more accounts.
|
default CompletableFuture<CreateInvitationsResponse> |
createInvitations(CreateInvitationsRequest createInvitationsRequest)
Sends an Amazon Macie membership invitation to one or more accounts.
|
default CompletableFuture<CreateMemberResponse> |
createMember(Consumer<CreateMemberRequest.Builder> createMemberRequest)
Associates an account with an Amazon Macie administrator account.
|
default CompletableFuture<CreateMemberResponse> |
createMember(CreateMemberRequest createMemberRequest)
Associates an account with an Amazon Macie administrator account.
|
default CompletableFuture<CreateSampleFindingsResponse> |
createSampleFindings(Consumer<CreateSampleFindingsRequest.Builder> createSampleFindingsRequest)
Creates sample findings.
|
default CompletableFuture<CreateSampleFindingsResponse> |
createSampleFindings(CreateSampleFindingsRequest createSampleFindingsRequest)
Creates sample findings.
|
default CompletableFuture<DeclineInvitationsResponse> |
declineInvitations(Consumer<DeclineInvitationsRequest.Builder> declineInvitationsRequest)
Declines Amazon Macie membership invitations that were received from specific accounts.
|
default CompletableFuture<DeclineInvitationsResponse> |
declineInvitations(DeclineInvitationsRequest declineInvitationsRequest)
Declines Amazon Macie membership invitations that were received from specific accounts.
|
default CompletableFuture<DeleteAllowListResponse> |
deleteAllowList(Consumer<DeleteAllowListRequest.Builder> deleteAllowListRequest)
Deletes an allow list.
|
default CompletableFuture<DeleteAllowListResponse> |
deleteAllowList(DeleteAllowListRequest deleteAllowListRequest)
Deletes an allow list.
|
default CompletableFuture<DeleteCustomDataIdentifierResponse> |
deleteCustomDataIdentifier(Consumer<DeleteCustomDataIdentifierRequest.Builder> deleteCustomDataIdentifierRequest)
Soft deletes a custom data identifier.
|
default CompletableFuture<DeleteCustomDataIdentifierResponse> |
deleteCustomDataIdentifier(DeleteCustomDataIdentifierRequest deleteCustomDataIdentifierRequest)
Soft deletes a custom data identifier.
|
default CompletableFuture<DeleteFindingsFilterResponse> |
deleteFindingsFilter(Consumer<DeleteFindingsFilterRequest.Builder> deleteFindingsFilterRequest)
Deletes a findings filter.
|
default CompletableFuture<DeleteFindingsFilterResponse> |
deleteFindingsFilter(DeleteFindingsFilterRequest deleteFindingsFilterRequest)
Deletes a findings filter.
|
default CompletableFuture<DeleteInvitationsResponse> |
deleteInvitations(Consumer<DeleteInvitationsRequest.Builder> deleteInvitationsRequest)
Deletes Amazon Macie membership invitations that were received from specific accounts.
|
default CompletableFuture<DeleteInvitationsResponse> |
deleteInvitations(DeleteInvitationsRequest deleteInvitationsRequest)
Deletes Amazon Macie membership invitations that were received from specific accounts.
|
default CompletableFuture<DeleteMemberResponse> |
deleteMember(Consumer<DeleteMemberRequest.Builder> deleteMemberRequest)
Deletes the association between an Amazon Macie administrator account and an account.
|
default CompletableFuture<DeleteMemberResponse> |
deleteMember(DeleteMemberRequest deleteMemberRequest)
Deletes the association between an Amazon Macie administrator account and an account.
|
default CompletableFuture<DescribeBucketsResponse> |
describeBuckets(Consumer<DescribeBucketsRequest.Builder> describeBucketsRequest)
Retrieves (queries) statistical data and other information about one or more S3 buckets that Amazon Macie
monitors and analyzes.
|
default CompletableFuture<DescribeBucketsResponse> |
describeBuckets(DescribeBucketsRequest describeBucketsRequest)
Retrieves (queries) statistical data and other information about one or more S3 buckets that Amazon Macie
monitors and analyzes.
|
default DescribeBucketsPublisher |
describeBucketsPaginator(Consumer<DescribeBucketsRequest.Builder> describeBucketsRequest)
Retrieves (queries) statistical data and other information about one or more S3 buckets that Amazon Macie
monitors and analyzes.
|
default DescribeBucketsPublisher |
describeBucketsPaginator(DescribeBucketsRequest describeBucketsRequest)
Retrieves (queries) statistical data and other information about one or more S3 buckets that Amazon Macie
monitors and analyzes.
|
default CompletableFuture<DescribeClassificationJobResponse> |
describeClassificationJob(Consumer<DescribeClassificationJobRequest.Builder> describeClassificationJobRequest)
Retrieves the status and settings for a classification job.
|
default CompletableFuture<DescribeClassificationJobResponse> |
describeClassificationJob(DescribeClassificationJobRequest describeClassificationJobRequest)
Retrieves the status and settings for a classification job.
|
default CompletableFuture<DescribeOrganizationConfigurationResponse> |
describeOrganizationConfiguration(Consumer<DescribeOrganizationConfigurationRequest.Builder> describeOrganizationConfigurationRequest)
Retrieves the Amazon Macie configuration settings for an organization in Organizations.
|
default CompletableFuture<DescribeOrganizationConfigurationResponse> |
describeOrganizationConfiguration(DescribeOrganizationConfigurationRequest describeOrganizationConfigurationRequest)
Retrieves the Amazon Macie configuration settings for an organization in Organizations.
|
default CompletableFuture<DisableMacieResponse> |
disableMacie(Consumer<DisableMacieRequest.Builder> disableMacieRequest)
Disables Amazon Macie and deletes all settings and resources for a Macie account.
|
default CompletableFuture<DisableMacieResponse> |
disableMacie(DisableMacieRequest disableMacieRequest)
Disables Amazon Macie and deletes all settings and resources for a Macie account.
|
default CompletableFuture<DisableOrganizationAdminAccountResponse> |
disableOrganizationAdminAccount(Consumer<DisableOrganizationAdminAccountRequest.Builder> disableOrganizationAdminAccountRequest)
Disables an account as the delegated Amazon Macie administrator account for an organization in Organizations.
|
default CompletableFuture<DisableOrganizationAdminAccountResponse> |
disableOrganizationAdminAccount(DisableOrganizationAdminAccountRequest disableOrganizationAdminAccountRequest)
Disables an account as the delegated Amazon Macie administrator account for an organization in Organizations.
|
default CompletableFuture<DisassociateFromAdministratorAccountResponse> |
disassociateFromAdministratorAccount(Consumer<DisassociateFromAdministratorAccountRequest.Builder> disassociateFromAdministratorAccountRequest)
Disassociates a member account from its Amazon Macie administrator account.
|
default CompletableFuture<DisassociateFromAdministratorAccountResponse> |
disassociateFromAdministratorAccount(DisassociateFromAdministratorAccountRequest disassociateFromAdministratorAccountRequest)
Disassociates a member account from its Amazon Macie administrator account.
|
default CompletableFuture<DisassociateFromMasterAccountResponse> |
disassociateFromMasterAccount(Consumer<DisassociateFromMasterAccountRequest.Builder> disassociateFromMasterAccountRequest)
(Deprecated) Disassociates a member account from its Amazon Macie administrator account.
|
default CompletableFuture<DisassociateFromMasterAccountResponse> |
disassociateFromMasterAccount(DisassociateFromMasterAccountRequest disassociateFromMasterAccountRequest)
(Deprecated) Disassociates a member account from its Amazon Macie administrator account.
|
default CompletableFuture<DisassociateMemberResponse> |
disassociateMember(Consumer<DisassociateMemberRequest.Builder> disassociateMemberRequest)
Disassociates an Amazon Macie administrator account from a member account.
|
default CompletableFuture<DisassociateMemberResponse> |
disassociateMember(DisassociateMemberRequest disassociateMemberRequest)
Disassociates an Amazon Macie administrator account from a member account.
|
default CompletableFuture<EnableMacieResponse> |
enableMacie(Consumer<EnableMacieRequest.Builder> enableMacieRequest)
Enables Amazon Macie and specifies the configuration settings for a Macie account.
|
default CompletableFuture<EnableMacieResponse> |
enableMacie(EnableMacieRequest enableMacieRequest)
Enables Amazon Macie and specifies the configuration settings for a Macie account.
|
default CompletableFuture<EnableOrganizationAdminAccountResponse> |
enableOrganizationAdminAccount(Consumer<EnableOrganizationAdminAccountRequest.Builder> enableOrganizationAdminAccountRequest)
Designates an account as the delegated Amazon Macie administrator account for an organization in Organizations.
|
default CompletableFuture<EnableOrganizationAdminAccountResponse> |
enableOrganizationAdminAccount(EnableOrganizationAdminAccountRequest enableOrganizationAdminAccountRequest)
Designates an account as the delegated Amazon Macie administrator account for an organization in Organizations.
|
default CompletableFuture<GetAdministratorAccountResponse> |
getAdministratorAccount(Consumer<GetAdministratorAccountRequest.Builder> getAdministratorAccountRequest)
Retrieves information about the Amazon Macie administrator account for an account.
|
default CompletableFuture<GetAdministratorAccountResponse> |
getAdministratorAccount(GetAdministratorAccountRequest getAdministratorAccountRequest)
Retrieves information about the Amazon Macie administrator account for an account.
|
default CompletableFuture<GetAllowListResponse> |
getAllowList(Consumer<GetAllowListRequest.Builder> getAllowListRequest)
Retrieves the settings and status of an allow list.
|
default CompletableFuture<GetAllowListResponse> |
getAllowList(GetAllowListRequest getAllowListRequest)
Retrieves the settings and status of an allow list.
|
default CompletableFuture<GetBucketStatisticsResponse> |
getBucketStatistics(Consumer<GetBucketStatisticsRequest.Builder> getBucketStatisticsRequest)
Retrieves (queries) aggregated statistical data about S3 buckets that Amazon Macie monitors and analyzes.
|
default CompletableFuture<GetBucketStatisticsResponse> |
getBucketStatistics(GetBucketStatisticsRequest getBucketStatisticsRequest)
Retrieves (queries) aggregated statistical data about S3 buckets that Amazon Macie monitors and analyzes.
|
default CompletableFuture<GetClassificationExportConfigurationResponse> |
getClassificationExportConfiguration(Consumer<GetClassificationExportConfigurationRequest.Builder> getClassificationExportConfigurationRequest)
Retrieves the configuration settings for storing data classification results.
|
default CompletableFuture<GetClassificationExportConfigurationResponse> |
getClassificationExportConfiguration(GetClassificationExportConfigurationRequest getClassificationExportConfigurationRequest)
Retrieves the configuration settings for storing data classification results.
|
default CompletableFuture<GetCustomDataIdentifierResponse> |
getCustomDataIdentifier(Consumer<GetCustomDataIdentifierRequest.Builder> getCustomDataIdentifierRequest)
Retrieves the criteria and other settings for a custom data identifier.
|
default CompletableFuture<GetCustomDataIdentifierResponse> |
getCustomDataIdentifier(GetCustomDataIdentifierRequest getCustomDataIdentifierRequest)
Retrieves the criteria and other settings for a custom data identifier.
|
default CompletableFuture<GetFindingsResponse> |
getFindings(Consumer<GetFindingsRequest.Builder> getFindingsRequest)
Retrieves the details of one or more findings.
|
default CompletableFuture<GetFindingsResponse> |
getFindings(GetFindingsRequest getFindingsRequest)
Retrieves the details of one or more findings.
|
default CompletableFuture<GetFindingsFilterResponse> |
getFindingsFilter(Consumer<GetFindingsFilterRequest.Builder> getFindingsFilterRequest)
Retrieves the criteria and other settings for a findings filter.
|
default CompletableFuture<GetFindingsFilterResponse> |
getFindingsFilter(GetFindingsFilterRequest getFindingsFilterRequest)
Retrieves the criteria and other settings for a findings filter.
|
default CompletableFuture<GetFindingsPublicationConfigurationResponse> |
getFindingsPublicationConfiguration(Consumer<GetFindingsPublicationConfigurationRequest.Builder> getFindingsPublicationConfigurationRequest)
Retrieves the configuration settings for publishing findings to Security Hub.
|
default CompletableFuture<GetFindingsPublicationConfigurationResponse> |
getFindingsPublicationConfiguration(GetFindingsPublicationConfigurationRequest getFindingsPublicationConfigurationRequest)
Retrieves the configuration settings for publishing findings to Security Hub.
|
default CompletableFuture<GetFindingStatisticsResponse> |
getFindingStatistics(Consumer<GetFindingStatisticsRequest.Builder> getFindingStatisticsRequest)
Retrieves (queries) aggregated statistical data about findings.
|
default CompletableFuture<GetFindingStatisticsResponse> |
getFindingStatistics(GetFindingStatisticsRequest getFindingStatisticsRequest)
Retrieves (queries) aggregated statistical data about findings.
|
default CompletableFuture<GetInvitationsCountResponse> |
getInvitationsCount(Consumer<GetInvitationsCountRequest.Builder> getInvitationsCountRequest)
Retrieves the count of Amazon Macie membership invitations that were received by an account.
|
default CompletableFuture<GetInvitationsCountResponse> |
getInvitationsCount(GetInvitationsCountRequest getInvitationsCountRequest)
Retrieves the count of Amazon Macie membership invitations that were received by an account.
|
default CompletableFuture<GetMacieSessionResponse> |
getMacieSession(Consumer<GetMacieSessionRequest.Builder> getMacieSessionRequest)
Retrieves the current status and configuration settings for an Amazon Macie account.
|
default CompletableFuture<GetMacieSessionResponse> |
getMacieSession(GetMacieSessionRequest getMacieSessionRequest)
Retrieves the current status and configuration settings for an Amazon Macie account.
|
default CompletableFuture<GetMasterAccountResponse> |
getMasterAccount(Consumer<GetMasterAccountRequest.Builder> getMasterAccountRequest)
(Deprecated) Retrieves information about the Amazon Macie administrator account for an account.
|
default CompletableFuture<GetMasterAccountResponse> |
getMasterAccount(GetMasterAccountRequest getMasterAccountRequest)
(Deprecated) Retrieves information about the Amazon Macie administrator account for an account.
|
default CompletableFuture<GetMemberResponse> |
getMember(Consumer<GetMemberRequest.Builder> getMemberRequest)
Retrieves information about an account that's associated with an Amazon Macie administrator account.
|
default CompletableFuture<GetMemberResponse> |
getMember(GetMemberRequest getMemberRequest)
Retrieves information about an account that's associated with an Amazon Macie administrator account.
|
default CompletableFuture<GetRevealConfigurationResponse> |
getRevealConfiguration(Consumer<GetRevealConfigurationRequest.Builder> getRevealConfigurationRequest)
Retrieves the status and configuration settings for retrieving occurrences of sensitive data reported by
findings.
|
default CompletableFuture<GetRevealConfigurationResponse> |
getRevealConfiguration(GetRevealConfigurationRequest getRevealConfigurationRequest)
Retrieves the status and configuration settings for retrieving occurrences of sensitive data reported by
findings.
|
default CompletableFuture<GetSensitiveDataOccurrencesResponse> |
getSensitiveDataOccurrences(Consumer<GetSensitiveDataOccurrencesRequest.Builder> getSensitiveDataOccurrencesRequest)
Retrieves occurrences of sensitive data reported by a finding.
|
default CompletableFuture<GetSensitiveDataOccurrencesResponse> |
getSensitiveDataOccurrences(GetSensitiveDataOccurrencesRequest getSensitiveDataOccurrencesRequest)
Retrieves occurrences of sensitive data reported by a finding.
|
default CompletableFuture<GetSensitiveDataOccurrencesAvailabilityResponse> |
getSensitiveDataOccurrencesAvailability(Consumer<GetSensitiveDataOccurrencesAvailabilityRequest.Builder> getSensitiveDataOccurrencesAvailabilityRequest)
Checks whether occurrences of sensitive data can be retrieved for a finding.
|
default CompletableFuture<GetSensitiveDataOccurrencesAvailabilityResponse> |
getSensitiveDataOccurrencesAvailability(GetSensitiveDataOccurrencesAvailabilityRequest getSensitiveDataOccurrencesAvailabilityRequest)
Checks whether occurrences of sensitive data can be retrieved for a finding.
|
default CompletableFuture<GetUsageStatisticsResponse> |
getUsageStatistics(Consumer<GetUsageStatisticsRequest.Builder> getUsageStatisticsRequest)
Retrieves (queries) quotas and aggregated usage data for one or more accounts.
|
default CompletableFuture<GetUsageStatisticsResponse> |
getUsageStatistics(GetUsageStatisticsRequest getUsageStatisticsRequest)
Retrieves (queries) quotas and aggregated usage data for one or more accounts.
|
default GetUsageStatisticsPublisher |
getUsageStatisticsPaginator(Consumer<GetUsageStatisticsRequest.Builder> getUsageStatisticsRequest)
Retrieves (queries) quotas and aggregated usage data for one or more accounts.
|
default GetUsageStatisticsPublisher |
getUsageStatisticsPaginator(GetUsageStatisticsRequest getUsageStatisticsRequest)
Retrieves (queries) quotas and aggregated usage data for one or more accounts.
|
default CompletableFuture<GetUsageTotalsResponse> |
getUsageTotals(Consumer<GetUsageTotalsRequest.Builder> getUsageTotalsRequest)
Retrieves (queries) aggregated usage data for an account.
|
default CompletableFuture<GetUsageTotalsResponse> |
getUsageTotals(GetUsageTotalsRequest getUsageTotalsRequest)
Retrieves (queries) aggregated usage data for an account.
|
default CompletableFuture<ListAllowListsResponse> |
listAllowLists(Consumer<ListAllowListsRequest.Builder> listAllowListsRequest)
Retrieves a subset of information about all the allow lists for an account.
|
default CompletableFuture<ListAllowListsResponse> |
listAllowLists(ListAllowListsRequest listAllowListsRequest)
Retrieves a subset of information about all the allow lists for an account.
|
default CompletableFuture<ListClassificationJobsResponse> |
listClassificationJobs(Consumer<ListClassificationJobsRequest.Builder> listClassificationJobsRequest)
Retrieves a subset of information about one or more classification jobs.
|
default CompletableFuture<ListClassificationJobsResponse> |
listClassificationJobs(ListClassificationJobsRequest listClassificationJobsRequest)
Retrieves a subset of information about one or more classification jobs.
|
default ListClassificationJobsPublisher |
listClassificationJobsPaginator(Consumer<ListClassificationJobsRequest.Builder> listClassificationJobsRequest)
Retrieves a subset of information about one or more classification jobs.
|
default ListClassificationJobsPublisher |
listClassificationJobsPaginator(ListClassificationJobsRequest listClassificationJobsRequest)
Retrieves a subset of information about one or more classification jobs.
|
default CompletableFuture<ListCustomDataIdentifiersResponse> |
listCustomDataIdentifiers(Consumer<ListCustomDataIdentifiersRequest.Builder> listCustomDataIdentifiersRequest)
Retrieves a subset of information about all the custom data identifiers for an account.
|
default CompletableFuture<ListCustomDataIdentifiersResponse> |
listCustomDataIdentifiers(ListCustomDataIdentifiersRequest listCustomDataIdentifiersRequest)
Retrieves a subset of information about all the custom data identifiers for an account.
|
default ListCustomDataIdentifiersPublisher |
listCustomDataIdentifiersPaginator(Consumer<ListCustomDataIdentifiersRequest.Builder> listCustomDataIdentifiersRequest)
Retrieves a subset of information about all the custom data identifiers for an account.
|
default ListCustomDataIdentifiersPublisher |
listCustomDataIdentifiersPaginator(ListCustomDataIdentifiersRequest listCustomDataIdentifiersRequest)
Retrieves a subset of information about all the custom data identifiers for an account.
|
default CompletableFuture<ListFindingsResponse> |
listFindings(Consumer<ListFindingsRequest.Builder> listFindingsRequest)
Retrieves a subset of information about one or more findings.
|
default CompletableFuture<ListFindingsResponse> |
listFindings(ListFindingsRequest listFindingsRequest)
Retrieves a subset of information about one or more findings.
|
default CompletableFuture<ListFindingsFiltersResponse> |
listFindingsFilters(Consumer<ListFindingsFiltersRequest.Builder> listFindingsFiltersRequest)
Retrieves a subset of information about all the findings filters for an account.
|
default CompletableFuture<ListFindingsFiltersResponse> |
listFindingsFilters(ListFindingsFiltersRequest listFindingsFiltersRequest)
Retrieves a subset of information about all the findings filters for an account.
|
default ListFindingsFiltersPublisher |
listFindingsFiltersPaginator(Consumer<ListFindingsFiltersRequest.Builder> listFindingsFiltersRequest)
Retrieves a subset of information about all the findings filters for an account.
|
default ListFindingsFiltersPublisher |
listFindingsFiltersPaginator(ListFindingsFiltersRequest listFindingsFiltersRequest)
Retrieves a subset of information about all the findings filters for an account.
|
default ListFindingsPublisher |
listFindingsPaginator(Consumer<ListFindingsRequest.Builder> listFindingsRequest)
Retrieves a subset of information about one or more findings.
|
default ListFindingsPublisher |
listFindingsPaginator(ListFindingsRequest listFindingsRequest)
Retrieves a subset of information about one or more findings.
|
default CompletableFuture<ListInvitationsResponse> |
listInvitations(Consumer<ListInvitationsRequest.Builder> listInvitationsRequest)
Retrieves information about the Amazon Macie membership invitations that were received by an account.
|
default CompletableFuture<ListInvitationsResponse> |
listInvitations(ListInvitationsRequest listInvitationsRequest)
Retrieves information about the Amazon Macie membership invitations that were received by an account.
|
default ListInvitationsPublisher |
listInvitationsPaginator(Consumer<ListInvitationsRequest.Builder> listInvitationsRequest)
Retrieves information about the Amazon Macie membership invitations that were received by an account.
|
default ListInvitationsPublisher |
listInvitationsPaginator(ListInvitationsRequest listInvitationsRequest)
Retrieves information about the Amazon Macie membership invitations that were received by an account.
|
default CompletableFuture<ListManagedDataIdentifiersResponse> |
listManagedDataIdentifiers(Consumer<ListManagedDataIdentifiersRequest.Builder> listManagedDataIdentifiersRequest)
Retrieves information about all the managed data identifiers that Amazon Macie currently provides.
|
default CompletableFuture<ListManagedDataIdentifiersResponse> |
listManagedDataIdentifiers(ListManagedDataIdentifiersRequest listManagedDataIdentifiersRequest)
Retrieves information about all the managed data identifiers that Amazon Macie currently provides.
|
default CompletableFuture<ListMembersResponse> |
listMembers(Consumer<ListMembersRequest.Builder> listMembersRequest)
Retrieves information about the accounts that are associated with an Amazon Macie administrator account.
|
default CompletableFuture<ListMembersResponse> |
listMembers(ListMembersRequest listMembersRequest)
Retrieves information about the accounts that are associated with an Amazon Macie administrator account.
|
default ListMembersPublisher |
listMembersPaginator(Consumer<ListMembersRequest.Builder> listMembersRequest)
Retrieves information about the accounts that are associated with an Amazon Macie administrator account.
|
default ListMembersPublisher |
listMembersPaginator(ListMembersRequest listMembersRequest)
Retrieves information about the accounts that are associated with an Amazon Macie administrator account.
|
default CompletableFuture<ListOrganizationAdminAccountsResponse> |
listOrganizationAdminAccounts(Consumer<ListOrganizationAdminAccountsRequest.Builder> listOrganizationAdminAccountsRequest)
Retrieves information about the delegated Amazon Macie administrator account for an organization in
Organizations.
|
default CompletableFuture<ListOrganizationAdminAccountsResponse> |
listOrganizationAdminAccounts(ListOrganizationAdminAccountsRequest listOrganizationAdminAccountsRequest)
Retrieves information about the delegated Amazon Macie administrator account for an organization in
Organizations.
|
default ListOrganizationAdminAccountsPublisher |
listOrganizationAdminAccountsPaginator(Consumer<ListOrganizationAdminAccountsRequest.Builder> listOrganizationAdminAccountsRequest)
Retrieves information about the delegated Amazon Macie administrator account for an organization in
Organizations.
|
default ListOrganizationAdminAccountsPublisher |
listOrganizationAdminAccountsPaginator(ListOrganizationAdminAccountsRequest listOrganizationAdminAccountsRequest)
Retrieves information about the delegated Amazon Macie administrator account for an organization in
Organizations.
|
default CompletableFuture<ListTagsForResourceResponse> |
listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest)
Retrieves the tags (keys and values) that are associated with an Amazon Macie resource.
|
default CompletableFuture<ListTagsForResourceResponse> |
listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest)
Retrieves the tags (keys and values) that are associated with an Amazon Macie resource.
|
default CompletableFuture<PutClassificationExportConfigurationResponse> |
putClassificationExportConfiguration(Consumer<PutClassificationExportConfigurationRequest.Builder> putClassificationExportConfigurationRequest)
Creates or updates the configuration settings for storing data classification results.
|
default CompletableFuture<PutClassificationExportConfigurationResponse> |
putClassificationExportConfiguration(PutClassificationExportConfigurationRequest putClassificationExportConfigurationRequest)
Creates or updates the configuration settings for storing data classification results.
|
default CompletableFuture<PutFindingsPublicationConfigurationResponse> |
putFindingsPublicationConfiguration(Consumer<PutFindingsPublicationConfigurationRequest.Builder> putFindingsPublicationConfigurationRequest)
Updates the configuration settings for publishing findings to Security Hub.
|
default CompletableFuture<PutFindingsPublicationConfigurationResponse> |
putFindingsPublicationConfiguration(PutFindingsPublicationConfigurationRequest putFindingsPublicationConfigurationRequest)
Updates the configuration settings for publishing findings to Security Hub.
|
default CompletableFuture<SearchResourcesResponse> |
searchResources(Consumer<SearchResourcesRequest.Builder> searchResourcesRequest)
Retrieves (queries) statistical data and other information about Amazon Web Services resources that Amazon Macie
monitors and analyzes.
|
default CompletableFuture<SearchResourcesResponse> |
searchResources(SearchResourcesRequest searchResourcesRequest)
Retrieves (queries) statistical data and other information about Amazon Web Services resources that Amazon Macie
monitors and analyzes.
|
default SearchResourcesPublisher |
searchResourcesPaginator(Consumer<SearchResourcesRequest.Builder> searchResourcesRequest)
Retrieves (queries) statistical data and other information about Amazon Web Services resources that Amazon Macie
monitors and analyzes.
|
default SearchResourcesPublisher |
searchResourcesPaginator(SearchResourcesRequest searchResourcesRequest)
Retrieves (queries) statistical data and other information about Amazon Web Services resources that Amazon Macie
monitors and analyzes.
|
default CompletableFuture<TagResourceResponse> |
tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest)
Adds or updates one or more tags (keys and values) that are associated with an Amazon Macie resource.
|
default CompletableFuture<TagResourceResponse> |
tagResource(TagResourceRequest tagResourceRequest)
Adds or updates one or more tags (keys and values) that are associated with an Amazon Macie resource.
|
default CompletableFuture<TestCustomDataIdentifierResponse> |
testCustomDataIdentifier(Consumer<TestCustomDataIdentifierRequest.Builder> testCustomDataIdentifierRequest)
Tests a custom data identifier.
|
default CompletableFuture<TestCustomDataIdentifierResponse> |
testCustomDataIdentifier(TestCustomDataIdentifierRequest testCustomDataIdentifierRequest)
Tests a custom data identifier.
|
default CompletableFuture<UntagResourceResponse> |
untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest)
Removes one or more tags (keys and values) from an Amazon Macie resource.
|
default CompletableFuture<UntagResourceResponse> |
untagResource(UntagResourceRequest untagResourceRequest)
Removes one or more tags (keys and values) from an Amazon Macie resource.
|
default CompletableFuture<UpdateAllowListResponse> |
updateAllowList(Consumer<UpdateAllowListRequest.Builder> updateAllowListRequest)
Updates the settings for an allow list.
|
default CompletableFuture<UpdateAllowListResponse> |
updateAllowList(UpdateAllowListRequest updateAllowListRequest)
Updates the settings for an allow list.
|
default CompletableFuture<UpdateClassificationJobResponse> |
updateClassificationJob(Consumer<UpdateClassificationJobRequest.Builder> updateClassificationJobRequest)
Changes the status of a classification job.
|
default CompletableFuture<UpdateClassificationJobResponse> |
updateClassificationJob(UpdateClassificationJobRequest updateClassificationJobRequest)
Changes the status of a classification job.
|
default CompletableFuture<UpdateFindingsFilterResponse> |
updateFindingsFilter(Consumer<UpdateFindingsFilterRequest.Builder> updateFindingsFilterRequest)
Updates the criteria and other settings for a findings filter.
|
default CompletableFuture<UpdateFindingsFilterResponse> |
updateFindingsFilter(UpdateFindingsFilterRequest updateFindingsFilterRequest)
Updates the criteria and other settings for a findings filter.
|
default CompletableFuture<UpdateMacieSessionResponse> |
updateMacieSession(Consumer<UpdateMacieSessionRequest.Builder> updateMacieSessionRequest)
Suspends or re-enables Amazon Macie, or updates the configuration settings for a Macie account.
|
default CompletableFuture<UpdateMacieSessionResponse> |
updateMacieSession(UpdateMacieSessionRequest updateMacieSessionRequest)
Suspends or re-enables Amazon Macie, or updates the configuration settings for a Macie account.
|
default CompletableFuture<UpdateMemberSessionResponse> |
updateMemberSession(Consumer<UpdateMemberSessionRequest.Builder> updateMemberSessionRequest)
Enables an Amazon Macie administrator to suspend or re-enable Macie for a member account.
|
default CompletableFuture<UpdateMemberSessionResponse> |
updateMemberSession(UpdateMemberSessionRequest updateMemberSessionRequest)
Enables an Amazon Macie administrator to suspend or re-enable Macie for a member account.
|
default CompletableFuture<UpdateOrganizationConfigurationResponse> |
updateOrganizationConfiguration(Consumer<UpdateOrganizationConfigurationRequest.Builder> updateOrganizationConfigurationRequest)
Updates the Amazon Macie configuration settings for an organization in Organizations.
|
default CompletableFuture<UpdateOrganizationConfigurationResponse> |
updateOrganizationConfiguration(UpdateOrganizationConfigurationRequest updateOrganizationConfigurationRequest)
Updates the Amazon Macie configuration settings for an organization in Organizations.
|
default CompletableFuture<UpdateRevealConfigurationResponse> |
updateRevealConfiguration(Consumer<UpdateRevealConfigurationRequest.Builder> updateRevealConfigurationRequest)
Updates the status and configuration settings for retrieving occurrences of sensitive data reported by findings.
|
default CompletableFuture<UpdateRevealConfigurationResponse> |
updateRevealConfiguration(UpdateRevealConfigurationRequest updateRevealConfigurationRequest)
Updates the status and configuration settings for retrieving occurrences of sensitive data reported by findings.
|
default Macie2AsyncWaiter |
waiter()
Create an instance of
Macie2AsyncWaiter using this client. |
serviceNameclosestatic final String SERVICE_NAME
static final String SERVICE_METADATA_ID
ServiceMetadataProvider.static Macie2AsyncClient create()
Macie2AsyncClient with the region loaded from the
DefaultAwsRegionProviderChain and credentials loaded from the
DefaultCredentialsProvider.static Macie2AsyncClientBuilder builder()
Macie2AsyncClient.default CompletableFuture<AcceptInvitationResponse> acceptInvitation(AcceptInvitationRequest acceptInvitationRequest)
Accepts an Amazon Macie membership invitation that was received from a specific account.
acceptInvitationRequest - default CompletableFuture<AcceptInvitationResponse> acceptInvitation(Consumer<AcceptInvitationRequest.Builder> acceptInvitationRequest)
Accepts an Amazon Macie membership invitation that was received from a specific account.
This is a convenience which creates an instance of the AcceptInvitationRequest.Builder avoiding the need
to create one manually via AcceptInvitationRequest.builder()
acceptInvitationRequest - A Consumer that will call methods on AcceptInvitationRequest.Builder to create a request.default CompletableFuture<BatchGetCustomDataIdentifiersResponse> batchGetCustomDataIdentifiers(BatchGetCustomDataIdentifiersRequest batchGetCustomDataIdentifiersRequest)
Retrieves information about one or more custom data identifiers.
batchGetCustomDataIdentifiersRequest - default CompletableFuture<BatchGetCustomDataIdentifiersResponse> batchGetCustomDataIdentifiers(Consumer<BatchGetCustomDataIdentifiersRequest.Builder> batchGetCustomDataIdentifiersRequest)
Retrieves information about one or more custom data identifiers.
This is a convenience which creates an instance of the BatchGetCustomDataIdentifiersRequest.Builder
avoiding the need to create one manually via BatchGetCustomDataIdentifiersRequest.builder()
batchGetCustomDataIdentifiersRequest - A Consumer that will call methods on BatchGetCustomDataIdentifiersRequest.Builder to
create a request.default CompletableFuture<CreateAllowListResponse> createAllowList(CreateAllowListRequest createAllowListRequest)
Creates and defines the settings for an allow list.
createAllowListRequest - default CompletableFuture<CreateAllowListResponse> createAllowList(Consumer<CreateAllowListRequest.Builder> createAllowListRequest)
Creates and defines the settings for an allow list.
This is a convenience which creates an instance of the CreateAllowListRequest.Builder avoiding the need
to create one manually via CreateAllowListRequest.builder()
createAllowListRequest - A Consumer that will call methods on CreateAllowListRequest.Builder to create a request.default CompletableFuture<CreateClassificationJobResponse> createClassificationJob(CreateClassificationJobRequest createClassificationJobRequest)
Creates and defines the settings for a classification job.
createClassificationJobRequest - default CompletableFuture<CreateClassificationJobResponse> createClassificationJob(Consumer<CreateClassificationJobRequest.Builder> createClassificationJobRequest)
Creates and defines the settings for a classification job.
This is a convenience which creates an instance of the CreateClassificationJobRequest.Builder avoiding
the need to create one manually via CreateClassificationJobRequest.builder()
createClassificationJobRequest - A Consumer that will call methods on CreateClassificationJobRequest.Builder to create a
request.default CompletableFuture<CreateCustomDataIdentifierResponse> createCustomDataIdentifier(CreateCustomDataIdentifierRequest createCustomDataIdentifierRequest)
Creates and defines the criteria and other settings for a custom data identifier.
createCustomDataIdentifierRequest - default CompletableFuture<CreateCustomDataIdentifierResponse> createCustomDataIdentifier(Consumer<CreateCustomDataIdentifierRequest.Builder> createCustomDataIdentifierRequest)
Creates and defines the criteria and other settings for a custom data identifier.
This is a convenience which creates an instance of the CreateCustomDataIdentifierRequest.Builder avoiding
the need to create one manually via CreateCustomDataIdentifierRequest.builder()
createCustomDataIdentifierRequest - A Consumer that will call methods on CreateCustomDataIdentifierRequest.Builder to create a
request.default CompletableFuture<CreateFindingsFilterResponse> createFindingsFilter(CreateFindingsFilterRequest createFindingsFilterRequest)
Creates and defines the criteria and other settings for a findings filter.
createFindingsFilterRequest - default CompletableFuture<CreateFindingsFilterResponse> createFindingsFilter(Consumer<CreateFindingsFilterRequest.Builder> createFindingsFilterRequest)
Creates and defines the criteria and other settings for a findings filter.
This is a convenience which creates an instance of the CreateFindingsFilterRequest.Builder avoiding the
need to create one manually via CreateFindingsFilterRequest.builder()
createFindingsFilterRequest - A Consumer that will call methods on CreateFindingsFilterRequest.Builder to create a
request.default CompletableFuture<CreateInvitationsResponse> createInvitations(CreateInvitationsRequest createInvitationsRequest)
Sends an Amazon Macie membership invitation to one or more accounts.
createInvitationsRequest - default CompletableFuture<CreateInvitationsResponse> createInvitations(Consumer<CreateInvitationsRequest.Builder> createInvitationsRequest)
Sends an Amazon Macie membership invitation to one or more accounts.
This is a convenience which creates an instance of the CreateInvitationsRequest.Builder avoiding the need
to create one manually via CreateInvitationsRequest.builder()
createInvitationsRequest - A Consumer that will call methods on CreateInvitationsRequest.Builder to create a request.default CompletableFuture<CreateMemberResponse> createMember(CreateMemberRequest createMemberRequest)
Associates an account with an Amazon Macie administrator account.
createMemberRequest - default CompletableFuture<CreateMemberResponse> createMember(Consumer<CreateMemberRequest.Builder> createMemberRequest)
Associates an account with an Amazon Macie administrator account.
This is a convenience which creates an instance of the CreateMemberRequest.Builder avoiding the need to
create one manually via CreateMemberRequest.builder()
createMemberRequest - A Consumer that will call methods on CreateMemberRequest.Builder to create a request.default CompletableFuture<CreateSampleFindingsResponse> createSampleFindings(CreateSampleFindingsRequest createSampleFindingsRequest)
Creates sample findings.
createSampleFindingsRequest - default CompletableFuture<CreateSampleFindingsResponse> createSampleFindings(Consumer<CreateSampleFindingsRequest.Builder> createSampleFindingsRequest)
Creates sample findings.
This is a convenience which creates an instance of the CreateSampleFindingsRequest.Builder avoiding the
need to create one manually via CreateSampleFindingsRequest.builder()
createSampleFindingsRequest - A Consumer that will call methods on CreateSampleFindingsRequest.Builder to create a
request.default CompletableFuture<DeclineInvitationsResponse> declineInvitations(DeclineInvitationsRequest declineInvitationsRequest)
Declines Amazon Macie membership invitations that were received from specific accounts.
declineInvitationsRequest - default CompletableFuture<DeclineInvitationsResponse> declineInvitations(Consumer<DeclineInvitationsRequest.Builder> declineInvitationsRequest)
Declines Amazon Macie membership invitations that were received from specific accounts.
This is a convenience which creates an instance of the DeclineInvitationsRequest.Builder avoiding the
need to create one manually via DeclineInvitationsRequest.builder()
declineInvitationsRequest - A Consumer that will call methods on DeclineInvitationsRequest.Builder to create a
request.default CompletableFuture<DeleteAllowListResponse> deleteAllowList(DeleteAllowListRequest deleteAllowListRequest)
Deletes an allow list.
deleteAllowListRequest - default CompletableFuture<DeleteAllowListResponse> deleteAllowList(Consumer<DeleteAllowListRequest.Builder> deleteAllowListRequest)
Deletes an allow list.
This is a convenience which creates an instance of the DeleteAllowListRequest.Builder avoiding the need
to create one manually via DeleteAllowListRequest.builder()
deleteAllowListRequest - A Consumer that will call methods on DeleteAllowListRequest.Builder to create a request.default CompletableFuture<DeleteCustomDataIdentifierResponse> deleteCustomDataIdentifier(DeleteCustomDataIdentifierRequest deleteCustomDataIdentifierRequest)
Soft deletes a custom data identifier.
deleteCustomDataIdentifierRequest - default CompletableFuture<DeleteCustomDataIdentifierResponse> deleteCustomDataIdentifier(Consumer<DeleteCustomDataIdentifierRequest.Builder> deleteCustomDataIdentifierRequest)
Soft deletes a custom data identifier.
This is a convenience which creates an instance of the DeleteCustomDataIdentifierRequest.Builder avoiding
the need to create one manually via DeleteCustomDataIdentifierRequest.builder()
deleteCustomDataIdentifierRequest - A Consumer that will call methods on DeleteCustomDataIdentifierRequest.Builder to create a
request.default CompletableFuture<DeleteFindingsFilterResponse> deleteFindingsFilter(DeleteFindingsFilterRequest deleteFindingsFilterRequest)
Deletes a findings filter.
deleteFindingsFilterRequest - default CompletableFuture<DeleteFindingsFilterResponse> deleteFindingsFilter(Consumer<DeleteFindingsFilterRequest.Builder> deleteFindingsFilterRequest)
Deletes a findings filter.
This is a convenience which creates an instance of the DeleteFindingsFilterRequest.Builder avoiding the
need to create one manually via DeleteFindingsFilterRequest.builder()
deleteFindingsFilterRequest - A Consumer that will call methods on DeleteFindingsFilterRequest.Builder to create a
request.default CompletableFuture<DeleteInvitationsResponse> deleteInvitations(DeleteInvitationsRequest deleteInvitationsRequest)
Deletes Amazon Macie membership invitations that were received from specific accounts.
deleteInvitationsRequest - default CompletableFuture<DeleteInvitationsResponse> deleteInvitations(Consumer<DeleteInvitationsRequest.Builder> deleteInvitationsRequest)
Deletes Amazon Macie membership invitations that were received from specific accounts.
This is a convenience which creates an instance of the DeleteInvitationsRequest.Builder avoiding the need
to create one manually via DeleteInvitationsRequest.builder()
deleteInvitationsRequest - A Consumer that will call methods on DeleteInvitationsRequest.Builder to create a request.default CompletableFuture<DeleteMemberResponse> deleteMember(DeleteMemberRequest deleteMemberRequest)
Deletes the association between an Amazon Macie administrator account and an account.
deleteMemberRequest - default CompletableFuture<DeleteMemberResponse> deleteMember(Consumer<DeleteMemberRequest.Builder> deleteMemberRequest)
Deletes the association between an Amazon Macie administrator account and an account.
This is a convenience which creates an instance of the DeleteMemberRequest.Builder avoiding the need to
create one manually via DeleteMemberRequest.builder()
deleteMemberRequest - A Consumer that will call methods on DeleteMemberRequest.Builder to create a request.default CompletableFuture<DescribeBucketsResponse> describeBuckets(DescribeBucketsRequest describeBucketsRequest)
Retrieves (queries) statistical data and other information about one or more S3 buckets that Amazon Macie monitors and analyzes.
describeBucketsRequest - default CompletableFuture<DescribeBucketsResponse> describeBuckets(Consumer<DescribeBucketsRequest.Builder> describeBucketsRequest)
Retrieves (queries) statistical data and other information about one or more S3 buckets that Amazon Macie monitors and analyzes.
This is a convenience which creates an instance of the DescribeBucketsRequest.Builder avoiding the need
to create one manually via DescribeBucketsRequest.builder()
describeBucketsRequest - A Consumer that will call methods on DescribeBucketsRequest.Builder to create a request.default DescribeBucketsPublisher describeBucketsPaginator(DescribeBucketsRequest describeBucketsRequest)
Retrieves (queries) statistical data and other information about one or more S3 buckets that Amazon Macie monitors and analyzes.
This is a variant of
describeBuckets(software.amazon.awssdk.services.macie2.model.DescribeBucketsRequest) operation. The
return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.macie2.paginators.DescribeBucketsPublisher publisher = client.describeBucketsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.macie2.paginators.DescribeBucketsPublisher publisher = client.describeBucketsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.macie2.model.DescribeBucketsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.macie2.model.DescribeBucketsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
describeBuckets(software.amazon.awssdk.services.macie2.model.DescribeBucketsRequest) operation.
describeBucketsRequest - default DescribeBucketsPublisher describeBucketsPaginator(Consumer<DescribeBucketsRequest.Builder> describeBucketsRequest)
Retrieves (queries) statistical data and other information about one or more S3 buckets that Amazon Macie monitors and analyzes.
This is a variant of
describeBuckets(software.amazon.awssdk.services.macie2.model.DescribeBucketsRequest) operation. The
return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.macie2.paginators.DescribeBucketsPublisher publisher = client.describeBucketsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.macie2.paginators.DescribeBucketsPublisher publisher = client.describeBucketsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.macie2.model.DescribeBucketsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.macie2.model.DescribeBucketsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
describeBuckets(software.amazon.awssdk.services.macie2.model.DescribeBucketsRequest) operation.
This is a convenience which creates an instance of the DescribeBucketsRequest.Builder avoiding the need
to create one manually via DescribeBucketsRequest.builder()
describeBucketsRequest - A Consumer that will call methods on DescribeBucketsRequest.Builder to create a request.default CompletableFuture<DescribeClassificationJobResponse> describeClassificationJob(DescribeClassificationJobRequest describeClassificationJobRequest)
Retrieves the status and settings for a classification job.
describeClassificationJobRequest - default CompletableFuture<DescribeClassificationJobResponse> describeClassificationJob(Consumer<DescribeClassificationJobRequest.Builder> describeClassificationJobRequest)
Retrieves the status and settings for a classification job.
This is a convenience which creates an instance of the DescribeClassificationJobRequest.Builder avoiding
the need to create one manually via DescribeClassificationJobRequest.builder()
describeClassificationJobRequest - A Consumer that will call methods on DescribeClassificationJobRequest.Builder to create a
request.default CompletableFuture<DescribeOrganizationConfigurationResponse> describeOrganizationConfiguration(DescribeOrganizationConfigurationRequest describeOrganizationConfigurationRequest)
Retrieves the Amazon Macie configuration settings for an organization in Organizations.
describeOrganizationConfigurationRequest - default CompletableFuture<DescribeOrganizationConfigurationResponse> describeOrganizationConfiguration(Consumer<DescribeOrganizationConfigurationRequest.Builder> describeOrganizationConfigurationRequest)
Retrieves the Amazon Macie configuration settings for an organization in Organizations.
This is a convenience which creates an instance of the DescribeOrganizationConfigurationRequest.Builder
avoiding the need to create one manually via DescribeOrganizationConfigurationRequest.builder()
describeOrganizationConfigurationRequest - A Consumer that will call methods on DescribeOrganizationConfigurationRequest.Builder to
create a request.default CompletableFuture<DisableMacieResponse> disableMacie(DisableMacieRequest disableMacieRequest)
Disables Amazon Macie and deletes all settings and resources for a Macie account.
disableMacieRequest - default CompletableFuture<DisableMacieResponse> disableMacie(Consumer<DisableMacieRequest.Builder> disableMacieRequest)
Disables Amazon Macie and deletes all settings and resources for a Macie account.
This is a convenience which creates an instance of the DisableMacieRequest.Builder avoiding the need to
create one manually via DisableMacieRequest.builder()
disableMacieRequest - A Consumer that will call methods on DisableMacieRequest.Builder to create a request.default CompletableFuture<DisableOrganizationAdminAccountResponse> disableOrganizationAdminAccount(DisableOrganizationAdminAccountRequest disableOrganizationAdminAccountRequest)
Disables an account as the delegated Amazon Macie administrator account for an organization in Organizations.
disableOrganizationAdminAccountRequest - default CompletableFuture<DisableOrganizationAdminAccountResponse> disableOrganizationAdminAccount(Consumer<DisableOrganizationAdminAccountRequest.Builder> disableOrganizationAdminAccountRequest)
Disables an account as the delegated Amazon Macie administrator account for an organization in Organizations.
This is a convenience which creates an instance of the DisableOrganizationAdminAccountRequest.Builder
avoiding the need to create one manually via DisableOrganizationAdminAccountRequest.builder()
disableOrganizationAdminAccountRequest - A Consumer that will call methods on DisableOrganizationAdminAccountRequest.Builder to
create a request.default CompletableFuture<DisassociateFromAdministratorAccountResponse> disassociateFromAdministratorAccount(DisassociateFromAdministratorAccountRequest disassociateFromAdministratorAccountRequest)
Disassociates a member account from its Amazon Macie administrator account.
disassociateFromAdministratorAccountRequest - default CompletableFuture<DisassociateFromAdministratorAccountResponse> disassociateFromAdministratorAccount(Consumer<DisassociateFromAdministratorAccountRequest.Builder> disassociateFromAdministratorAccountRequest)
Disassociates a member account from its Amazon Macie administrator account.
This is a convenience which creates an instance of the
DisassociateFromAdministratorAccountRequest.Builder avoiding the need to create one manually via
DisassociateFromAdministratorAccountRequest.builder()
disassociateFromAdministratorAccountRequest - A Consumer that will call methods on DisassociateFromAdministratorAccountRequest.Builder
to create a request.default CompletableFuture<DisassociateFromMasterAccountResponse> disassociateFromMasterAccount(DisassociateFromMasterAccountRequest disassociateFromMasterAccountRequest)
(Deprecated) Disassociates a member account from its Amazon Macie administrator account. This operation has been replaced by the DisassociateFromAdministratorAccount operation.
disassociateFromMasterAccountRequest - default CompletableFuture<DisassociateFromMasterAccountResponse> disassociateFromMasterAccount(Consumer<DisassociateFromMasterAccountRequest.Builder> disassociateFromMasterAccountRequest)
(Deprecated) Disassociates a member account from its Amazon Macie administrator account. This operation has been replaced by the DisassociateFromAdministratorAccount operation.
This is a convenience which creates an instance of the DisassociateFromMasterAccountRequest.Builder
avoiding the need to create one manually via DisassociateFromMasterAccountRequest.builder()
disassociateFromMasterAccountRequest - A Consumer that will call methods on DisassociateFromMasterAccountRequest.Builder to
create a request.default CompletableFuture<DisassociateMemberResponse> disassociateMember(DisassociateMemberRequest disassociateMemberRequest)
Disassociates an Amazon Macie administrator account from a member account.
disassociateMemberRequest - default CompletableFuture<DisassociateMemberResponse> disassociateMember(Consumer<DisassociateMemberRequest.Builder> disassociateMemberRequest)
Disassociates an Amazon Macie administrator account from a member account.
This is a convenience which creates an instance of the DisassociateMemberRequest.Builder avoiding the
need to create one manually via DisassociateMemberRequest.builder()
disassociateMemberRequest - A Consumer that will call methods on DisassociateMemberRequest.Builder to create a
request.default CompletableFuture<EnableMacieResponse> enableMacie(EnableMacieRequest enableMacieRequest)
Enables Amazon Macie and specifies the configuration settings for a Macie account.
enableMacieRequest - default CompletableFuture<EnableMacieResponse> enableMacie(Consumer<EnableMacieRequest.Builder> enableMacieRequest)
Enables Amazon Macie and specifies the configuration settings for a Macie account.
This is a convenience which creates an instance of the EnableMacieRequest.Builder avoiding the need to
create one manually via EnableMacieRequest.builder()
enableMacieRequest - A Consumer that will call methods on EnableMacieRequest.Builder to create a request.default CompletableFuture<EnableOrganizationAdminAccountResponse> enableOrganizationAdminAccount(EnableOrganizationAdminAccountRequest enableOrganizationAdminAccountRequest)
Designates an account as the delegated Amazon Macie administrator account for an organization in Organizations.
enableOrganizationAdminAccountRequest - default CompletableFuture<EnableOrganizationAdminAccountResponse> enableOrganizationAdminAccount(Consumer<EnableOrganizationAdminAccountRequest.Builder> enableOrganizationAdminAccountRequest)
Designates an account as the delegated Amazon Macie administrator account for an organization in Organizations.
This is a convenience which creates an instance of the EnableOrganizationAdminAccountRequest.Builder
avoiding the need to create one manually via EnableOrganizationAdminAccountRequest.builder()
enableOrganizationAdminAccountRequest - A Consumer that will call methods on EnableOrganizationAdminAccountRequest.Builder to
create a request.default CompletableFuture<GetAdministratorAccountResponse> getAdministratorAccount(GetAdministratorAccountRequest getAdministratorAccountRequest)
Retrieves information about the Amazon Macie administrator account for an account.
getAdministratorAccountRequest - default CompletableFuture<GetAdministratorAccountResponse> getAdministratorAccount(Consumer<GetAdministratorAccountRequest.Builder> getAdministratorAccountRequest)
Retrieves information about the Amazon Macie administrator account for an account.
This is a convenience which creates an instance of the GetAdministratorAccountRequest.Builder avoiding
the need to create one manually via GetAdministratorAccountRequest.builder()
getAdministratorAccountRequest - A Consumer that will call methods on GetAdministratorAccountRequest.Builder to create a
request.default CompletableFuture<GetAllowListResponse> getAllowList(GetAllowListRequest getAllowListRequest)
Retrieves the settings and status of an allow list.
getAllowListRequest - default CompletableFuture<GetAllowListResponse> getAllowList(Consumer<GetAllowListRequest.Builder> getAllowListRequest)
Retrieves the settings and status of an allow list.
This is a convenience which creates an instance of the GetAllowListRequest.Builder avoiding the need to
create one manually via GetAllowListRequest.builder()
getAllowListRequest - A Consumer that will call methods on GetAllowListRequest.Builder to create a request.default CompletableFuture<GetBucketStatisticsResponse> getBucketStatistics(GetBucketStatisticsRequest getBucketStatisticsRequest)
Retrieves (queries) aggregated statistical data about S3 buckets that Amazon Macie monitors and analyzes.
getBucketStatisticsRequest - default CompletableFuture<GetBucketStatisticsResponse> getBucketStatistics(Consumer<GetBucketStatisticsRequest.Builder> getBucketStatisticsRequest)
Retrieves (queries) aggregated statistical data about S3 buckets that Amazon Macie monitors and analyzes.
This is a convenience which creates an instance of the GetBucketStatisticsRequest.Builder avoiding the
need to create one manually via GetBucketStatisticsRequest.builder()
getBucketStatisticsRequest - A Consumer that will call methods on GetBucketStatisticsRequest.Builder to create a
request.default CompletableFuture<GetClassificationExportConfigurationResponse> getClassificationExportConfiguration(GetClassificationExportConfigurationRequest getClassificationExportConfigurationRequest)
Retrieves the configuration settings for storing data classification results.
getClassificationExportConfigurationRequest - default CompletableFuture<GetClassificationExportConfigurationResponse> getClassificationExportConfiguration(Consumer<GetClassificationExportConfigurationRequest.Builder> getClassificationExportConfigurationRequest)
Retrieves the configuration settings for storing data classification results.
This is a convenience which creates an instance of the
GetClassificationExportConfigurationRequest.Builder avoiding the need to create one manually via
GetClassificationExportConfigurationRequest.builder()
getClassificationExportConfigurationRequest - A Consumer that will call methods on GetClassificationExportConfigurationRequest.Builder
to create a request.default CompletableFuture<GetCustomDataIdentifierResponse> getCustomDataIdentifier(GetCustomDataIdentifierRequest getCustomDataIdentifierRequest)
Retrieves the criteria and other settings for a custom data identifier.
getCustomDataIdentifierRequest - default CompletableFuture<GetCustomDataIdentifierResponse> getCustomDataIdentifier(Consumer<GetCustomDataIdentifierRequest.Builder> getCustomDataIdentifierRequest)
Retrieves the criteria and other settings for a custom data identifier.
This is a convenience which creates an instance of the GetCustomDataIdentifierRequest.Builder avoiding
the need to create one manually via GetCustomDataIdentifierRequest.builder()
getCustomDataIdentifierRequest - A Consumer that will call methods on GetCustomDataIdentifierRequest.Builder to create a
request.default CompletableFuture<GetFindingStatisticsResponse> getFindingStatistics(GetFindingStatisticsRequest getFindingStatisticsRequest)
Retrieves (queries) aggregated statistical data about findings.
getFindingStatisticsRequest - default CompletableFuture<GetFindingStatisticsResponse> getFindingStatistics(Consumer<GetFindingStatisticsRequest.Builder> getFindingStatisticsRequest)
Retrieves (queries) aggregated statistical data about findings.
This is a convenience which creates an instance of the GetFindingStatisticsRequest.Builder avoiding the
need to create one manually via GetFindingStatisticsRequest.builder()
getFindingStatisticsRequest - A Consumer that will call methods on GetFindingStatisticsRequest.Builder to create a
request.default CompletableFuture<GetFindingsResponse> getFindings(GetFindingsRequest getFindingsRequest)
Retrieves the details of one or more findings.
getFindingsRequest - default CompletableFuture<GetFindingsResponse> getFindings(Consumer<GetFindingsRequest.Builder> getFindingsRequest)
Retrieves the details of one or more findings.
This is a convenience which creates an instance of the GetFindingsRequest.Builder avoiding the need to
create one manually via GetFindingsRequest.builder()
getFindingsRequest - A Consumer that will call methods on GetFindingsRequest.Builder to create a request.default CompletableFuture<GetFindingsFilterResponse> getFindingsFilter(GetFindingsFilterRequest getFindingsFilterRequest)
Retrieves the criteria and other settings for a findings filter.
getFindingsFilterRequest - default CompletableFuture<GetFindingsFilterResponse> getFindingsFilter(Consumer<GetFindingsFilterRequest.Builder> getFindingsFilterRequest)
Retrieves the criteria and other settings for a findings filter.
This is a convenience which creates an instance of the GetFindingsFilterRequest.Builder avoiding the need
to create one manually via GetFindingsFilterRequest.builder()
getFindingsFilterRequest - A Consumer that will call methods on GetFindingsFilterRequest.Builder to create a request.default CompletableFuture<GetFindingsPublicationConfigurationResponse> getFindingsPublicationConfiguration(GetFindingsPublicationConfigurationRequest getFindingsPublicationConfigurationRequest)
Retrieves the configuration settings for publishing findings to Security Hub.
getFindingsPublicationConfigurationRequest - default CompletableFuture<GetFindingsPublicationConfigurationResponse> getFindingsPublicationConfiguration(Consumer<GetFindingsPublicationConfigurationRequest.Builder> getFindingsPublicationConfigurationRequest)
Retrieves the configuration settings for publishing findings to Security Hub.
This is a convenience which creates an instance of the GetFindingsPublicationConfigurationRequest.Builder
avoiding the need to create one manually via GetFindingsPublicationConfigurationRequest.builder()
getFindingsPublicationConfigurationRequest - A Consumer that will call methods on GetFindingsPublicationConfigurationRequest.Builder to
create a request.default CompletableFuture<GetInvitationsCountResponse> getInvitationsCount(GetInvitationsCountRequest getInvitationsCountRequest)
Retrieves the count of Amazon Macie membership invitations that were received by an account.
getInvitationsCountRequest - default CompletableFuture<GetInvitationsCountResponse> getInvitationsCount(Consumer<GetInvitationsCountRequest.Builder> getInvitationsCountRequest)
Retrieves the count of Amazon Macie membership invitations that were received by an account.
This is a convenience which creates an instance of the GetInvitationsCountRequest.Builder avoiding the
need to create one manually via GetInvitationsCountRequest.builder()
getInvitationsCountRequest - A Consumer that will call methods on GetInvitationsCountRequest.Builder to create a
request.default CompletableFuture<GetMacieSessionResponse> getMacieSession(GetMacieSessionRequest getMacieSessionRequest)
Retrieves the current status and configuration settings for an Amazon Macie account.
getMacieSessionRequest - default CompletableFuture<GetMacieSessionResponse> getMacieSession(Consumer<GetMacieSessionRequest.Builder> getMacieSessionRequest)
Retrieves the current status and configuration settings for an Amazon Macie account.
This is a convenience which creates an instance of the GetMacieSessionRequest.Builder avoiding the need
to create one manually via GetMacieSessionRequest.builder()
getMacieSessionRequest - A Consumer that will call methods on GetMacieSessionRequest.Builder to create a request.default CompletableFuture<GetMasterAccountResponse> getMasterAccount(GetMasterAccountRequest getMasterAccountRequest)
(Deprecated) Retrieves information about the Amazon Macie administrator account for an account. This operation has been replaced by the GetAdministratorAccount operation.
getMasterAccountRequest - default CompletableFuture<GetMasterAccountResponse> getMasterAccount(Consumer<GetMasterAccountRequest.Builder> getMasterAccountRequest)
(Deprecated) Retrieves information about the Amazon Macie administrator account for an account. This operation has been replaced by the GetAdministratorAccount operation.
This is a convenience which creates an instance of the GetMasterAccountRequest.Builder avoiding the need
to create one manually via GetMasterAccountRequest.builder()
getMasterAccountRequest - A Consumer that will call methods on GetMasterAccountRequest.Builder to create a request.default CompletableFuture<GetMemberResponse> getMember(GetMemberRequest getMemberRequest)
Retrieves information about an account that's associated with an Amazon Macie administrator account.
getMemberRequest - default CompletableFuture<GetMemberResponse> getMember(Consumer<GetMemberRequest.Builder> getMemberRequest)
Retrieves information about an account that's associated with an Amazon Macie administrator account.
This is a convenience which creates an instance of the GetMemberRequest.Builder avoiding the need to
create one manually via GetMemberRequest.builder()
getMemberRequest - A Consumer that will call methods on GetMemberRequest.Builder to create a request.default CompletableFuture<GetRevealConfigurationResponse> getRevealConfiguration(GetRevealConfigurationRequest getRevealConfigurationRequest)
Retrieves the status and configuration settings for retrieving occurrences of sensitive data reported by findings.
getRevealConfigurationRequest - default CompletableFuture<GetRevealConfigurationResponse> getRevealConfiguration(Consumer<GetRevealConfigurationRequest.Builder> getRevealConfigurationRequest)
Retrieves the status and configuration settings for retrieving occurrences of sensitive data reported by findings.
This is a convenience which creates an instance of the GetRevealConfigurationRequest.Builder avoiding the
need to create one manually via GetRevealConfigurationRequest.builder()
getRevealConfigurationRequest - A Consumer that will call methods on GetRevealConfigurationRequest.Builder to create a
request.default CompletableFuture<GetSensitiveDataOccurrencesResponse> getSensitiveDataOccurrences(GetSensitiveDataOccurrencesRequest getSensitiveDataOccurrencesRequest)
Retrieves occurrences of sensitive data reported by a finding.
getSensitiveDataOccurrencesRequest - default CompletableFuture<GetSensitiveDataOccurrencesResponse> getSensitiveDataOccurrences(Consumer<GetSensitiveDataOccurrencesRequest.Builder> getSensitiveDataOccurrencesRequest)
Retrieves occurrences of sensitive data reported by a finding.
This is a convenience which creates an instance of the GetSensitiveDataOccurrencesRequest.Builder
avoiding the need to create one manually via GetSensitiveDataOccurrencesRequest.builder()
getSensitiveDataOccurrencesRequest - A Consumer that will call methods on GetSensitiveDataOccurrencesRequest.Builder to create
a request.default CompletableFuture<GetSensitiveDataOccurrencesAvailabilityResponse> getSensitiveDataOccurrencesAvailability(GetSensitiveDataOccurrencesAvailabilityRequest getSensitiveDataOccurrencesAvailabilityRequest)
Checks whether occurrences of sensitive data can be retrieved for a finding.
getSensitiveDataOccurrencesAvailabilityRequest - default CompletableFuture<GetSensitiveDataOccurrencesAvailabilityResponse> getSensitiveDataOccurrencesAvailability(Consumer<GetSensitiveDataOccurrencesAvailabilityRequest.Builder> getSensitiveDataOccurrencesAvailabilityRequest)
Checks whether occurrences of sensitive data can be retrieved for a finding.
This is a convenience which creates an instance of the
GetSensitiveDataOccurrencesAvailabilityRequest.Builder avoiding the need to create one manually via
GetSensitiveDataOccurrencesAvailabilityRequest.builder()
getSensitiveDataOccurrencesAvailabilityRequest - A Consumer that will call methods on
GetSensitiveDataOccurrencesAvailabilityRequest.Builder to create a request.default CompletableFuture<GetUsageStatisticsResponse> getUsageStatistics(GetUsageStatisticsRequest getUsageStatisticsRequest)
Retrieves (queries) quotas and aggregated usage data for one or more accounts.
getUsageStatisticsRequest - default CompletableFuture<GetUsageStatisticsResponse> getUsageStatistics(Consumer<GetUsageStatisticsRequest.Builder> getUsageStatisticsRequest)
Retrieves (queries) quotas and aggregated usage data for one or more accounts.
This is a convenience which creates an instance of the GetUsageStatisticsRequest.Builder avoiding the
need to create one manually via GetUsageStatisticsRequest.builder()
getUsageStatisticsRequest - A Consumer that will call methods on GetUsageStatisticsRequest.Builder to create a
request.default GetUsageStatisticsPublisher getUsageStatisticsPaginator(GetUsageStatisticsRequest getUsageStatisticsRequest)
Retrieves (queries) quotas and aggregated usage data for one or more accounts.
This is a variant of
getUsageStatistics(software.amazon.awssdk.services.macie2.model.GetUsageStatisticsRequest) operation.
The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.macie2.paginators.GetUsageStatisticsPublisher publisher = client.getUsageStatisticsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.macie2.paginators.GetUsageStatisticsPublisher publisher = client.getUsageStatisticsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.macie2.model.GetUsageStatisticsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.macie2.model.GetUsageStatisticsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getUsageStatistics(software.amazon.awssdk.services.macie2.model.GetUsageStatisticsRequest)
operation.
getUsageStatisticsRequest - default GetUsageStatisticsPublisher getUsageStatisticsPaginator(Consumer<GetUsageStatisticsRequest.Builder> getUsageStatisticsRequest)
Retrieves (queries) quotas and aggregated usage data for one or more accounts.
This is a variant of
getUsageStatistics(software.amazon.awssdk.services.macie2.model.GetUsageStatisticsRequest) operation.
The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.macie2.paginators.GetUsageStatisticsPublisher publisher = client.getUsageStatisticsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.macie2.paginators.GetUsageStatisticsPublisher publisher = client.getUsageStatisticsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.macie2.model.GetUsageStatisticsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.macie2.model.GetUsageStatisticsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getUsageStatistics(software.amazon.awssdk.services.macie2.model.GetUsageStatisticsRequest)
operation.
This is a convenience which creates an instance of the GetUsageStatisticsRequest.Builder avoiding the
need to create one manually via GetUsageStatisticsRequest.builder()
getUsageStatisticsRequest - A Consumer that will call methods on GetUsageStatisticsRequest.Builder to create a
request.default CompletableFuture<GetUsageTotalsResponse> getUsageTotals(GetUsageTotalsRequest getUsageTotalsRequest)
Retrieves (queries) aggregated usage data for an account.
getUsageTotalsRequest - default CompletableFuture<GetUsageTotalsResponse> getUsageTotals(Consumer<GetUsageTotalsRequest.Builder> getUsageTotalsRequest)
Retrieves (queries) aggregated usage data for an account.
This is a convenience which creates an instance of the GetUsageTotalsRequest.Builder avoiding the need to
create one manually via GetUsageTotalsRequest.builder()
getUsageTotalsRequest - A Consumer that will call methods on GetUsageTotalsRequest.Builder to create a request.default CompletableFuture<ListAllowListsResponse> listAllowLists(ListAllowListsRequest listAllowListsRequest)
Retrieves a subset of information about all the allow lists for an account.
listAllowListsRequest - default CompletableFuture<ListAllowListsResponse> listAllowLists(Consumer<ListAllowListsRequest.Builder> listAllowListsRequest)
Retrieves a subset of information about all the allow lists for an account.
This is a convenience which creates an instance of the ListAllowListsRequest.Builder avoiding the need to
create one manually via ListAllowListsRequest.builder()
listAllowListsRequest - A Consumer that will call methods on ListAllowListsRequest.Builder to create a request.default CompletableFuture<ListClassificationJobsResponse> listClassificationJobs(ListClassificationJobsRequest listClassificationJobsRequest)
Retrieves a subset of information about one or more classification jobs.
listClassificationJobsRequest - default CompletableFuture<ListClassificationJobsResponse> listClassificationJobs(Consumer<ListClassificationJobsRequest.Builder> listClassificationJobsRequest)
Retrieves a subset of information about one or more classification jobs.
This is a convenience which creates an instance of the ListClassificationJobsRequest.Builder avoiding the
need to create one manually via ListClassificationJobsRequest.builder()
listClassificationJobsRequest - A Consumer that will call methods on ListClassificationJobsRequest.Builder to create a
request.default ListClassificationJobsPublisher listClassificationJobsPaginator(ListClassificationJobsRequest listClassificationJobsRequest)
Retrieves a subset of information about one or more classification jobs.
This is a variant of
listClassificationJobs(software.amazon.awssdk.services.macie2.model.ListClassificationJobsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.macie2.paginators.ListClassificationJobsPublisher publisher = client.listClassificationJobsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.macie2.paginators.ListClassificationJobsPublisher publisher = client.listClassificationJobsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.macie2.model.ListClassificationJobsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.macie2.model.ListClassificationJobsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listClassificationJobs(software.amazon.awssdk.services.macie2.model.ListClassificationJobsRequest)
operation.
listClassificationJobsRequest - default ListClassificationJobsPublisher listClassificationJobsPaginator(Consumer<ListClassificationJobsRequest.Builder> listClassificationJobsRequest)
Retrieves a subset of information about one or more classification jobs.
This is a variant of
listClassificationJobs(software.amazon.awssdk.services.macie2.model.ListClassificationJobsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.macie2.paginators.ListClassificationJobsPublisher publisher = client.listClassificationJobsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.macie2.paginators.ListClassificationJobsPublisher publisher = client.listClassificationJobsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.macie2.model.ListClassificationJobsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.macie2.model.ListClassificationJobsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listClassificationJobs(software.amazon.awssdk.services.macie2.model.ListClassificationJobsRequest)
operation.
This is a convenience which creates an instance of the ListClassificationJobsRequest.Builder avoiding the
need to create one manually via ListClassificationJobsRequest.builder()
listClassificationJobsRequest - A Consumer that will call methods on ListClassificationJobsRequest.Builder to create a
request.default CompletableFuture<ListCustomDataIdentifiersResponse> listCustomDataIdentifiers(ListCustomDataIdentifiersRequest listCustomDataIdentifiersRequest)
Retrieves a subset of information about all the custom data identifiers for an account.
listCustomDataIdentifiersRequest - default CompletableFuture<ListCustomDataIdentifiersResponse> listCustomDataIdentifiers(Consumer<ListCustomDataIdentifiersRequest.Builder> listCustomDataIdentifiersRequest)
Retrieves a subset of information about all the custom data identifiers for an account.
This is a convenience which creates an instance of the ListCustomDataIdentifiersRequest.Builder avoiding
the need to create one manually via ListCustomDataIdentifiersRequest.builder()
listCustomDataIdentifiersRequest - A Consumer that will call methods on ListCustomDataIdentifiersRequest.Builder to create a
request.default ListCustomDataIdentifiersPublisher listCustomDataIdentifiersPaginator(ListCustomDataIdentifiersRequest listCustomDataIdentifiersRequest)
Retrieves a subset of information about all the custom data identifiers for an account.
This is a variant of
listCustomDataIdentifiers(software.amazon.awssdk.services.macie2.model.ListCustomDataIdentifiersRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.macie2.paginators.ListCustomDataIdentifiersPublisher publisher = client.listCustomDataIdentifiersPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.macie2.paginators.ListCustomDataIdentifiersPublisher publisher = client.listCustomDataIdentifiersPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.macie2.model.ListCustomDataIdentifiersResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.macie2.model.ListCustomDataIdentifiersResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listCustomDataIdentifiers(software.amazon.awssdk.services.macie2.model.ListCustomDataIdentifiersRequest)
operation.
listCustomDataIdentifiersRequest - default ListCustomDataIdentifiersPublisher listCustomDataIdentifiersPaginator(Consumer<ListCustomDataIdentifiersRequest.Builder> listCustomDataIdentifiersRequest)
Retrieves a subset of information about all the custom data identifiers for an account.
This is a variant of
listCustomDataIdentifiers(software.amazon.awssdk.services.macie2.model.ListCustomDataIdentifiersRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.macie2.paginators.ListCustomDataIdentifiersPublisher publisher = client.listCustomDataIdentifiersPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.macie2.paginators.ListCustomDataIdentifiersPublisher publisher = client.listCustomDataIdentifiersPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.macie2.model.ListCustomDataIdentifiersResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.macie2.model.ListCustomDataIdentifiersResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listCustomDataIdentifiers(software.amazon.awssdk.services.macie2.model.ListCustomDataIdentifiersRequest)
operation.
This is a convenience which creates an instance of the ListCustomDataIdentifiersRequest.Builder avoiding
the need to create one manually via ListCustomDataIdentifiersRequest.builder()
listCustomDataIdentifiersRequest - A Consumer that will call methods on ListCustomDataIdentifiersRequest.Builder to create a
request.default CompletableFuture<ListFindingsResponse> listFindings(ListFindingsRequest listFindingsRequest)
Retrieves a subset of information about one or more findings.
listFindingsRequest - default CompletableFuture<ListFindingsResponse> listFindings(Consumer<ListFindingsRequest.Builder> listFindingsRequest)
Retrieves a subset of information about one or more findings.
This is a convenience which creates an instance of the ListFindingsRequest.Builder avoiding the need to
create one manually via ListFindingsRequest.builder()
listFindingsRequest - A Consumer that will call methods on ListFindingsRequest.Builder to create a request.default CompletableFuture<ListFindingsFiltersResponse> listFindingsFilters(ListFindingsFiltersRequest listFindingsFiltersRequest)
Retrieves a subset of information about all the findings filters for an account.
listFindingsFiltersRequest - default CompletableFuture<ListFindingsFiltersResponse> listFindingsFilters(Consumer<ListFindingsFiltersRequest.Builder> listFindingsFiltersRequest)
Retrieves a subset of information about all the findings filters for an account.
This is a convenience which creates an instance of the ListFindingsFiltersRequest.Builder avoiding the
need to create one manually via ListFindingsFiltersRequest.builder()
listFindingsFiltersRequest - A Consumer that will call methods on ListFindingsFiltersRequest.Builder to create a
request.default ListFindingsFiltersPublisher listFindingsFiltersPaginator(ListFindingsFiltersRequest listFindingsFiltersRequest)
Retrieves a subset of information about all the findings filters for an account.
This is a variant of
listFindingsFilters(software.amazon.awssdk.services.macie2.model.ListFindingsFiltersRequest) operation.
The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.macie2.paginators.ListFindingsFiltersPublisher publisher = client.listFindingsFiltersPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.macie2.paginators.ListFindingsFiltersPublisher publisher = client.listFindingsFiltersPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.macie2.model.ListFindingsFiltersResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.macie2.model.ListFindingsFiltersResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listFindingsFilters(software.amazon.awssdk.services.macie2.model.ListFindingsFiltersRequest)
operation.
listFindingsFiltersRequest - default ListFindingsFiltersPublisher listFindingsFiltersPaginator(Consumer<ListFindingsFiltersRequest.Builder> listFindingsFiltersRequest)
Retrieves a subset of information about all the findings filters for an account.
This is a variant of
listFindingsFilters(software.amazon.awssdk.services.macie2.model.ListFindingsFiltersRequest) operation.
The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.macie2.paginators.ListFindingsFiltersPublisher publisher = client.listFindingsFiltersPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.macie2.paginators.ListFindingsFiltersPublisher publisher = client.listFindingsFiltersPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.macie2.model.ListFindingsFiltersResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.macie2.model.ListFindingsFiltersResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listFindingsFilters(software.amazon.awssdk.services.macie2.model.ListFindingsFiltersRequest)
operation.
This is a convenience which creates an instance of the ListFindingsFiltersRequest.Builder avoiding the
need to create one manually via ListFindingsFiltersRequest.builder()
listFindingsFiltersRequest - A Consumer that will call methods on ListFindingsFiltersRequest.Builder to create a
request.default ListFindingsPublisher listFindingsPaginator(ListFindingsRequest listFindingsRequest)
Retrieves a subset of information about one or more findings.
This is a variant of listFindings(software.amazon.awssdk.services.macie2.model.ListFindingsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.macie2.paginators.ListFindingsPublisher publisher = client.listFindingsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.macie2.paginators.ListFindingsPublisher publisher = client.listFindingsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.macie2.model.ListFindingsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.macie2.model.ListFindingsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listFindings(software.amazon.awssdk.services.macie2.model.ListFindingsRequest) operation.
listFindingsRequest - default ListFindingsPublisher listFindingsPaginator(Consumer<ListFindingsRequest.Builder> listFindingsRequest)
Retrieves a subset of information about one or more findings.
This is a variant of listFindings(software.amazon.awssdk.services.macie2.model.ListFindingsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.macie2.paginators.ListFindingsPublisher publisher = client.listFindingsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.macie2.paginators.ListFindingsPublisher publisher = client.listFindingsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.macie2.model.ListFindingsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.macie2.model.ListFindingsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listFindings(software.amazon.awssdk.services.macie2.model.ListFindingsRequest) operation.
This is a convenience which creates an instance of the ListFindingsRequest.Builder avoiding the need to
create one manually via ListFindingsRequest.builder()
listFindingsRequest - A Consumer that will call methods on ListFindingsRequest.Builder to create a request.default CompletableFuture<ListInvitationsResponse> listInvitations(ListInvitationsRequest listInvitationsRequest)
Retrieves information about the Amazon Macie membership invitations that were received by an account.
listInvitationsRequest - default CompletableFuture<ListInvitationsResponse> listInvitations(Consumer<ListInvitationsRequest.Builder> listInvitationsRequest)
Retrieves information about the Amazon Macie membership invitations that were received by an account.
This is a convenience which creates an instance of the ListInvitationsRequest.Builder avoiding the need
to create one manually via ListInvitationsRequest.builder()
listInvitationsRequest - A Consumer that will call methods on ListInvitationsRequest.Builder to create a request.default ListInvitationsPublisher listInvitationsPaginator(ListInvitationsRequest listInvitationsRequest)
Retrieves information about the Amazon Macie membership invitations that were received by an account.
This is a variant of
listInvitations(software.amazon.awssdk.services.macie2.model.ListInvitationsRequest) operation. The
return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.macie2.paginators.ListInvitationsPublisher publisher = client.listInvitationsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.macie2.paginators.ListInvitationsPublisher publisher = client.listInvitationsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.macie2.model.ListInvitationsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.macie2.model.ListInvitationsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listInvitations(software.amazon.awssdk.services.macie2.model.ListInvitationsRequest) operation.
listInvitationsRequest - default ListInvitationsPublisher listInvitationsPaginator(Consumer<ListInvitationsRequest.Builder> listInvitationsRequest)
Retrieves information about the Amazon Macie membership invitations that were received by an account.
This is a variant of
listInvitations(software.amazon.awssdk.services.macie2.model.ListInvitationsRequest) operation. The
return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.macie2.paginators.ListInvitationsPublisher publisher = client.listInvitationsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.macie2.paginators.ListInvitationsPublisher publisher = client.listInvitationsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.macie2.model.ListInvitationsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.macie2.model.ListInvitationsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listInvitations(software.amazon.awssdk.services.macie2.model.ListInvitationsRequest) operation.
This is a convenience which creates an instance of the ListInvitationsRequest.Builder avoiding the need
to create one manually via ListInvitationsRequest.builder()
listInvitationsRequest - A Consumer that will call methods on ListInvitationsRequest.Builder to create a request.default CompletableFuture<ListManagedDataIdentifiersResponse> listManagedDataIdentifiers(ListManagedDataIdentifiersRequest listManagedDataIdentifiersRequest)
Retrieves information about all the managed data identifiers that Amazon Macie currently provides.
listManagedDataIdentifiersRequest - default CompletableFuture<ListManagedDataIdentifiersResponse> listManagedDataIdentifiers(Consumer<ListManagedDataIdentifiersRequest.Builder> listManagedDataIdentifiersRequest)
Retrieves information about all the managed data identifiers that Amazon Macie currently provides.
This is a convenience which creates an instance of the ListManagedDataIdentifiersRequest.Builder avoiding
the need to create one manually via ListManagedDataIdentifiersRequest.builder()
listManagedDataIdentifiersRequest - A Consumer that will call methods on ListManagedDataIdentifiersRequest.Builder to create a
request.default CompletableFuture<ListMembersResponse> listMembers(ListMembersRequest listMembersRequest)
Retrieves information about the accounts that are associated with an Amazon Macie administrator account.
listMembersRequest - default CompletableFuture<ListMembersResponse> listMembers(Consumer<ListMembersRequest.Builder> listMembersRequest)
Retrieves information about the accounts that are associated with an Amazon Macie administrator account.
This is a convenience which creates an instance of the ListMembersRequest.Builder avoiding the need to
create one manually via ListMembersRequest.builder()
listMembersRequest - A Consumer that will call methods on ListMembersRequest.Builder to create a request.default ListMembersPublisher listMembersPaginator(ListMembersRequest listMembersRequest)
Retrieves information about the accounts that are associated with an Amazon Macie administrator account.
This is a variant of listMembers(software.amazon.awssdk.services.macie2.model.ListMembersRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.macie2.paginators.ListMembersPublisher publisher = client.listMembersPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.macie2.paginators.ListMembersPublisher publisher = client.listMembersPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.macie2.model.ListMembersResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.macie2.model.ListMembersResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listMembers(software.amazon.awssdk.services.macie2.model.ListMembersRequest) operation.
listMembersRequest - default ListMembersPublisher listMembersPaginator(Consumer<ListMembersRequest.Builder> listMembersRequest)
Retrieves information about the accounts that are associated with an Amazon Macie administrator account.
This is a variant of listMembers(software.amazon.awssdk.services.macie2.model.ListMembersRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.macie2.paginators.ListMembersPublisher publisher = client.listMembersPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.macie2.paginators.ListMembersPublisher publisher = client.listMembersPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.macie2.model.ListMembersResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.macie2.model.ListMembersResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listMembers(software.amazon.awssdk.services.macie2.model.ListMembersRequest) operation.
This is a convenience which creates an instance of the ListMembersRequest.Builder avoiding the need to
create one manually via ListMembersRequest.builder()
listMembersRequest - A Consumer that will call methods on ListMembersRequest.Builder to create a request.default CompletableFuture<ListOrganizationAdminAccountsResponse> listOrganizationAdminAccounts(ListOrganizationAdminAccountsRequest listOrganizationAdminAccountsRequest)
Retrieves information about the delegated Amazon Macie administrator account for an organization in Organizations.
listOrganizationAdminAccountsRequest - default CompletableFuture<ListOrganizationAdminAccountsResponse> listOrganizationAdminAccounts(Consumer<ListOrganizationAdminAccountsRequest.Builder> listOrganizationAdminAccountsRequest)
Retrieves information about the delegated Amazon Macie administrator account for an organization in Organizations.
This is a convenience which creates an instance of the ListOrganizationAdminAccountsRequest.Builder
avoiding the need to create one manually via ListOrganizationAdminAccountsRequest.builder()
listOrganizationAdminAccountsRequest - A Consumer that will call methods on ListOrganizationAdminAccountsRequest.Builder to
create a request.default ListOrganizationAdminAccountsPublisher listOrganizationAdminAccountsPaginator(ListOrganizationAdminAccountsRequest listOrganizationAdminAccountsRequest)
Retrieves information about the delegated Amazon Macie administrator account for an organization in Organizations.
This is a variant of
listOrganizationAdminAccounts(software.amazon.awssdk.services.macie2.model.ListOrganizationAdminAccountsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.macie2.paginators.ListOrganizationAdminAccountsPublisher publisher = client.listOrganizationAdminAccountsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.macie2.paginators.ListOrganizationAdminAccountsPublisher publisher = client.listOrganizationAdminAccountsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.macie2.model.ListOrganizationAdminAccountsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.macie2.model.ListOrganizationAdminAccountsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listOrganizationAdminAccounts(software.amazon.awssdk.services.macie2.model.ListOrganizationAdminAccountsRequest)
operation.
listOrganizationAdminAccountsRequest - default ListOrganizationAdminAccountsPublisher listOrganizationAdminAccountsPaginator(Consumer<ListOrganizationAdminAccountsRequest.Builder> listOrganizationAdminAccountsRequest)
Retrieves information about the delegated Amazon Macie administrator account for an organization in Organizations.
This is a variant of
listOrganizationAdminAccounts(software.amazon.awssdk.services.macie2.model.ListOrganizationAdminAccountsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.macie2.paginators.ListOrganizationAdminAccountsPublisher publisher = client.listOrganizationAdminAccountsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.macie2.paginators.ListOrganizationAdminAccountsPublisher publisher = client.listOrganizationAdminAccountsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.macie2.model.ListOrganizationAdminAccountsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.macie2.model.ListOrganizationAdminAccountsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listOrganizationAdminAccounts(software.amazon.awssdk.services.macie2.model.ListOrganizationAdminAccountsRequest)
operation.
This is a convenience which creates an instance of the ListOrganizationAdminAccountsRequest.Builder
avoiding the need to create one manually via ListOrganizationAdminAccountsRequest.builder()
listOrganizationAdminAccountsRequest - A Consumer that will call methods on ListOrganizationAdminAccountsRequest.Builder to
create a request.default CompletableFuture<ListTagsForResourceResponse> listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest)
Retrieves the tags (keys and values) that are associated with an Amazon Macie resource.
listTagsForResourceRequest - default CompletableFuture<ListTagsForResourceResponse> listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest)
Retrieves the tags (keys and values) that are associated with an Amazon Macie resource.
This is a convenience which creates an instance of the ListTagsForResourceRequest.Builder avoiding the
need to create one manually via ListTagsForResourceRequest.builder()
listTagsForResourceRequest - A Consumer that will call methods on ListTagsForResourceRequest.Builder to create a
request.default CompletableFuture<PutClassificationExportConfigurationResponse> putClassificationExportConfiguration(PutClassificationExportConfigurationRequest putClassificationExportConfigurationRequest)
Creates or updates the configuration settings for storing data classification results.
putClassificationExportConfigurationRequest - default CompletableFuture<PutClassificationExportConfigurationResponse> putClassificationExportConfiguration(Consumer<PutClassificationExportConfigurationRequest.Builder> putClassificationExportConfigurationRequest)
Creates or updates the configuration settings for storing data classification results.
This is a convenience which creates an instance of the
PutClassificationExportConfigurationRequest.Builder avoiding the need to create one manually via
PutClassificationExportConfigurationRequest.builder()
putClassificationExportConfigurationRequest - A Consumer that will call methods on PutClassificationExportConfigurationRequest.Builder
to create a request.default CompletableFuture<PutFindingsPublicationConfigurationResponse> putFindingsPublicationConfiguration(PutFindingsPublicationConfigurationRequest putFindingsPublicationConfigurationRequest)
Updates the configuration settings for publishing findings to Security Hub.
putFindingsPublicationConfigurationRequest - default CompletableFuture<PutFindingsPublicationConfigurationResponse> putFindingsPublicationConfiguration(Consumer<PutFindingsPublicationConfigurationRequest.Builder> putFindingsPublicationConfigurationRequest)
Updates the configuration settings for publishing findings to Security Hub.
This is a convenience which creates an instance of the PutFindingsPublicationConfigurationRequest.Builder
avoiding the need to create one manually via PutFindingsPublicationConfigurationRequest.builder()
putFindingsPublicationConfigurationRequest - A Consumer that will call methods on PutFindingsPublicationConfigurationRequest.Builder to
create a request.default CompletableFuture<SearchResourcesResponse> searchResources(SearchResourcesRequest searchResourcesRequest)
Retrieves (queries) statistical data and other information about Amazon Web Services resources that Amazon Macie monitors and analyzes.
searchResourcesRequest - default CompletableFuture<SearchResourcesResponse> searchResources(Consumer<SearchResourcesRequest.Builder> searchResourcesRequest)
Retrieves (queries) statistical data and other information about Amazon Web Services resources that Amazon Macie monitors and analyzes.
This is a convenience which creates an instance of the SearchResourcesRequest.Builder avoiding the need
to create one manually via SearchResourcesRequest.builder()
searchResourcesRequest - A Consumer that will call methods on SearchResourcesRequest.Builder to create a request.default SearchResourcesPublisher searchResourcesPaginator(SearchResourcesRequest searchResourcesRequest)
Retrieves (queries) statistical data and other information about Amazon Web Services resources that Amazon Macie monitors and analyzes.
This is a variant of
searchResources(software.amazon.awssdk.services.macie2.model.SearchResourcesRequest) operation. The
return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.macie2.paginators.SearchResourcesPublisher publisher = client.searchResourcesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.macie2.paginators.SearchResourcesPublisher publisher = client.searchResourcesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.macie2.model.SearchResourcesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.macie2.model.SearchResourcesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
searchResources(software.amazon.awssdk.services.macie2.model.SearchResourcesRequest) operation.
searchResourcesRequest - default SearchResourcesPublisher searchResourcesPaginator(Consumer<SearchResourcesRequest.Builder> searchResourcesRequest)
Retrieves (queries) statistical data and other information about Amazon Web Services resources that Amazon Macie monitors and analyzes.
This is a variant of
searchResources(software.amazon.awssdk.services.macie2.model.SearchResourcesRequest) operation. The
return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.macie2.paginators.SearchResourcesPublisher publisher = client.searchResourcesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.macie2.paginators.SearchResourcesPublisher publisher = client.searchResourcesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.macie2.model.SearchResourcesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.macie2.model.SearchResourcesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
searchResources(software.amazon.awssdk.services.macie2.model.SearchResourcesRequest) operation.
This is a convenience which creates an instance of the SearchResourcesRequest.Builder avoiding the need
to create one manually via SearchResourcesRequest.builder()
searchResourcesRequest - A Consumer that will call methods on SearchResourcesRequest.Builder to create a request.default CompletableFuture<TagResourceResponse> tagResource(TagResourceRequest tagResourceRequest)
Adds or updates one or more tags (keys and values) that are associated with an Amazon Macie resource.
tagResourceRequest - default CompletableFuture<TagResourceResponse> tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest)
Adds or updates one or more tags (keys and values) that are associated with an Amazon Macie resource.
This is a convenience which creates an instance of the TagResourceRequest.Builder avoiding the need to
create one manually via TagResourceRequest.builder()
tagResourceRequest - A Consumer that will call methods on TagResourceRequest.Builder to create a request.default CompletableFuture<TestCustomDataIdentifierResponse> testCustomDataIdentifier(TestCustomDataIdentifierRequest testCustomDataIdentifierRequest)
Tests a custom data identifier.
testCustomDataIdentifierRequest - default CompletableFuture<TestCustomDataIdentifierResponse> testCustomDataIdentifier(Consumer<TestCustomDataIdentifierRequest.Builder> testCustomDataIdentifierRequest)
Tests a custom data identifier.
This is a convenience which creates an instance of the TestCustomDataIdentifierRequest.Builder avoiding
the need to create one manually via TestCustomDataIdentifierRequest.builder()
testCustomDataIdentifierRequest - A Consumer that will call methods on TestCustomDataIdentifierRequest.Builder to create a
request.default CompletableFuture<UntagResourceResponse> untagResource(UntagResourceRequest untagResourceRequest)
Removes one or more tags (keys and values) from an Amazon Macie resource.
untagResourceRequest - default CompletableFuture<UntagResourceResponse> untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest)
Removes one or more tags (keys and values) from an Amazon Macie resource.
This is a convenience which creates an instance of the UntagResourceRequest.Builder avoiding the need to
create one manually via UntagResourceRequest.builder()
untagResourceRequest - A Consumer that will call methods on UntagResourceRequest.Builder to create a request.default CompletableFuture<UpdateAllowListResponse> updateAllowList(UpdateAllowListRequest updateAllowListRequest)
Updates the settings for an allow list.
updateAllowListRequest - default CompletableFuture<UpdateAllowListResponse> updateAllowList(Consumer<UpdateAllowListRequest.Builder> updateAllowListRequest)
Updates the settings for an allow list.
This is a convenience which creates an instance of the UpdateAllowListRequest.Builder avoiding the need
to create one manually via UpdateAllowListRequest.builder()
updateAllowListRequest - A Consumer that will call methods on UpdateAllowListRequest.Builder to create a request.default CompletableFuture<UpdateClassificationJobResponse> updateClassificationJob(UpdateClassificationJobRequest updateClassificationJobRequest)
Changes the status of a classification job.
updateClassificationJobRequest - default CompletableFuture<UpdateClassificationJobResponse> updateClassificationJob(Consumer<UpdateClassificationJobRequest.Builder> updateClassificationJobRequest)
Changes the status of a classification job.
This is a convenience which creates an instance of the UpdateClassificationJobRequest.Builder avoiding
the need to create one manually via UpdateClassificationJobRequest.builder()
updateClassificationJobRequest - A Consumer that will call methods on UpdateClassificationJobRequest.Builder to create a
request.default CompletableFuture<UpdateFindingsFilterResponse> updateFindingsFilter(UpdateFindingsFilterRequest updateFindingsFilterRequest)
Updates the criteria and other settings for a findings filter.
updateFindingsFilterRequest - default CompletableFuture<UpdateFindingsFilterResponse> updateFindingsFilter(Consumer<UpdateFindingsFilterRequest.Builder> updateFindingsFilterRequest)
Updates the criteria and other settings for a findings filter.
This is a convenience which creates an instance of the UpdateFindingsFilterRequest.Builder avoiding the
need to create one manually via UpdateFindingsFilterRequest.builder()
updateFindingsFilterRequest - A Consumer that will call methods on UpdateFindingsFilterRequest.Builder to create a
request.default CompletableFuture<UpdateMacieSessionResponse> updateMacieSession(UpdateMacieSessionRequest updateMacieSessionRequest)
Suspends or re-enables Amazon Macie, or updates the configuration settings for a Macie account.
updateMacieSessionRequest - default CompletableFuture<UpdateMacieSessionResponse> updateMacieSession(Consumer<UpdateMacieSessionRequest.Builder> updateMacieSessionRequest)
Suspends or re-enables Amazon Macie, or updates the configuration settings for a Macie account.
This is a convenience which creates an instance of the UpdateMacieSessionRequest.Builder avoiding the
need to create one manually via UpdateMacieSessionRequest.builder()
updateMacieSessionRequest - A Consumer that will call methods on UpdateMacieSessionRequest.Builder to create a
request.default CompletableFuture<UpdateMemberSessionResponse> updateMemberSession(UpdateMemberSessionRequest updateMemberSessionRequest)
Enables an Amazon Macie administrator to suspend or re-enable Macie for a member account.
updateMemberSessionRequest - default CompletableFuture<UpdateMemberSessionResponse> updateMemberSession(Consumer<UpdateMemberSessionRequest.Builder> updateMemberSessionRequest)
Enables an Amazon Macie administrator to suspend or re-enable Macie for a member account.
This is a convenience which creates an instance of the UpdateMemberSessionRequest.Builder avoiding the
need to create one manually via UpdateMemberSessionRequest.builder()
updateMemberSessionRequest - A Consumer that will call methods on UpdateMemberSessionRequest.Builder to create a
request.default CompletableFuture<UpdateOrganizationConfigurationResponse> updateOrganizationConfiguration(UpdateOrganizationConfigurationRequest updateOrganizationConfigurationRequest)
Updates the Amazon Macie configuration settings for an organization in Organizations.
updateOrganizationConfigurationRequest - default CompletableFuture<UpdateOrganizationConfigurationResponse> updateOrganizationConfiguration(Consumer<UpdateOrganizationConfigurationRequest.Builder> updateOrganizationConfigurationRequest)
Updates the Amazon Macie configuration settings for an organization in Organizations.
This is a convenience which creates an instance of the UpdateOrganizationConfigurationRequest.Builder
avoiding the need to create one manually via UpdateOrganizationConfigurationRequest.builder()
updateOrganizationConfigurationRequest - A Consumer that will call methods on UpdateOrganizationConfigurationRequest.Builder to
create a request.default CompletableFuture<UpdateRevealConfigurationResponse> updateRevealConfiguration(UpdateRevealConfigurationRequest updateRevealConfigurationRequest)
Updates the status and configuration settings for retrieving occurrences of sensitive data reported by findings.
updateRevealConfigurationRequest - default CompletableFuture<UpdateRevealConfigurationResponse> updateRevealConfiguration(Consumer<UpdateRevealConfigurationRequest.Builder> updateRevealConfigurationRequest)
Updates the status and configuration settings for retrieving occurrences of sensitive data reported by findings.
This is a convenience which creates an instance of the UpdateRevealConfigurationRequest.Builder avoiding
the need to create one manually via UpdateRevealConfigurationRequest.builder()
updateRevealConfigurationRequest - A Consumer that will call methods on UpdateRevealConfigurationRequest.Builder to create a
request.default Macie2AsyncWaiter waiter()
Macie2AsyncWaiter using this client.
Waiters created via this method are managed by the SDK and resources will be released when the service client is closed.
Macie2AsyncWaiterCopyright © 2022. All rights reserved.