@Generated(value="software.amazon.awssdk:codegen") public interface AuditManagerAsyncClient extends SdkClient
builder()
method.
Welcome to the AWS Audit Manager API reference. This guide is for developers who need detailed information about the AWS Audit Manager API operations, data types, and errors.
AWS Audit Manager is a service that provides automated evidence collection so that you can continuously audit your AWS usage, and assess the effectiveness of your controls to better manage risk and simplify compliance.
AWS Audit Manager provides pre-built frameworks that structure and automate assessments for a given compliance standard. Frameworks include a pre-built collection of controls with descriptions and testing procedures, which are grouped according to the requirements of the specified compliance standard or regulation. You can also customize frameworks and controls to support internal audits with unique requirements.
Use the following links to get started with the AWS Audit Manager API:
Actions: An alphabetical list of all AWS Audit Manager API operations.
Data types: An alphabetical list of all AWS Audit Manager data types.
Common parameters: Parameters that all Query operations can use.
Common errors: Client and server errors that all operations can return.
If you're new to AWS Audit Manager, we recommend that you review the AWS Audit Manager User Guide.
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<AssociateAssessmentReportEvidenceFolderResponse> |
associateAssessmentReportEvidenceFolder(AssociateAssessmentReportEvidenceFolderRequest associateAssessmentReportEvidenceFolderRequest)
Associates an evidence folder to the specified assessment report in AWS Audit Manager.
|
default CompletableFuture<AssociateAssessmentReportEvidenceFolderResponse> |
associateAssessmentReportEvidenceFolder(Consumer<AssociateAssessmentReportEvidenceFolderRequest.Builder> associateAssessmentReportEvidenceFolderRequest)
Associates an evidence folder to the specified assessment report in AWS Audit Manager.
|
default CompletableFuture<BatchAssociateAssessmentReportEvidenceResponse> |
batchAssociateAssessmentReportEvidence(BatchAssociateAssessmentReportEvidenceRequest batchAssociateAssessmentReportEvidenceRequest)
Associates a list of evidence to an assessment report in an AWS Audit Manager assessment.
|
default CompletableFuture<BatchAssociateAssessmentReportEvidenceResponse> |
batchAssociateAssessmentReportEvidence(Consumer<BatchAssociateAssessmentReportEvidenceRequest.Builder> batchAssociateAssessmentReportEvidenceRequest)
Associates a list of evidence to an assessment report in an AWS Audit Manager assessment.
|
default CompletableFuture<BatchCreateDelegationByAssessmentResponse> |
batchCreateDelegationByAssessment(BatchCreateDelegationByAssessmentRequest batchCreateDelegationByAssessmentRequest)
Create a batch of delegations for a specified assessment in AWS Audit Manager.
|
default CompletableFuture<BatchCreateDelegationByAssessmentResponse> |
batchCreateDelegationByAssessment(Consumer<BatchCreateDelegationByAssessmentRequest.Builder> batchCreateDelegationByAssessmentRequest)
Create a batch of delegations for a specified assessment in AWS Audit Manager.
|
default CompletableFuture<BatchDeleteDelegationByAssessmentResponse> |
batchDeleteDelegationByAssessment(BatchDeleteDelegationByAssessmentRequest batchDeleteDelegationByAssessmentRequest)
Deletes the delegations in the specified AWS Audit Manager assessment.
|
default CompletableFuture<BatchDeleteDelegationByAssessmentResponse> |
batchDeleteDelegationByAssessment(Consumer<BatchDeleteDelegationByAssessmentRequest.Builder> batchDeleteDelegationByAssessmentRequest)
Deletes the delegations in the specified AWS Audit Manager assessment.
|
default CompletableFuture<BatchDisassociateAssessmentReportEvidenceResponse> |
batchDisassociateAssessmentReportEvidence(BatchDisassociateAssessmentReportEvidenceRequest batchDisassociateAssessmentReportEvidenceRequest)
Disassociates a list of evidence from the specified assessment report in AWS Audit Manager.
|
default CompletableFuture<BatchDisassociateAssessmentReportEvidenceResponse> |
batchDisassociateAssessmentReportEvidence(Consumer<BatchDisassociateAssessmentReportEvidenceRequest.Builder> batchDisassociateAssessmentReportEvidenceRequest)
Disassociates a list of evidence from the specified assessment report in AWS Audit Manager.
|
default CompletableFuture<BatchImportEvidenceToAssessmentControlResponse> |
batchImportEvidenceToAssessmentControl(BatchImportEvidenceToAssessmentControlRequest batchImportEvidenceToAssessmentControlRequest)
Uploads one or more pieces of evidence to the specified control in the assessment in AWS Audit Manager.
|
default CompletableFuture<BatchImportEvidenceToAssessmentControlResponse> |
batchImportEvidenceToAssessmentControl(Consumer<BatchImportEvidenceToAssessmentControlRequest.Builder> batchImportEvidenceToAssessmentControlRequest)
Uploads one or more pieces of evidence to the specified control in the assessment in AWS Audit Manager.
|
static AuditManagerAsyncClientBuilder |
builder()
Create a builder that can be used to configure and create a
AuditManagerAsyncClient . |
static AuditManagerAsyncClient |
create()
Create a
AuditManagerAsyncClient with the region loaded from the
DefaultAwsRegionProviderChain and credentials loaded from the
DefaultCredentialsProvider . |
default CompletableFuture<CreateAssessmentResponse> |
createAssessment(Consumer<CreateAssessmentRequest.Builder> createAssessmentRequest)
Creates an assessment in AWS Audit Manager.
|
default CompletableFuture<CreateAssessmentResponse> |
createAssessment(CreateAssessmentRequest createAssessmentRequest)
Creates an assessment in AWS Audit Manager.
|
default CompletableFuture<CreateAssessmentFrameworkResponse> |
createAssessmentFramework(Consumer<CreateAssessmentFrameworkRequest.Builder> createAssessmentFrameworkRequest)
Creates a custom framework in AWS Audit Manager.
|
default CompletableFuture<CreateAssessmentFrameworkResponse> |
createAssessmentFramework(CreateAssessmentFrameworkRequest createAssessmentFrameworkRequest)
Creates a custom framework in AWS Audit Manager.
|
default CompletableFuture<CreateAssessmentReportResponse> |
createAssessmentReport(Consumer<CreateAssessmentReportRequest.Builder> createAssessmentReportRequest)
Creates an assessment report for the specified assessment.
|
default CompletableFuture<CreateAssessmentReportResponse> |
createAssessmentReport(CreateAssessmentReportRequest createAssessmentReportRequest)
Creates an assessment report for the specified assessment.
|
default CompletableFuture<CreateControlResponse> |
createControl(Consumer<CreateControlRequest.Builder> createControlRequest)
Creates a new custom control in AWS Audit Manager.
|
default CompletableFuture<CreateControlResponse> |
createControl(CreateControlRequest createControlRequest)
Creates a new custom control in AWS Audit Manager.
|
default CompletableFuture<DeleteAssessmentResponse> |
deleteAssessment(Consumer<DeleteAssessmentRequest.Builder> deleteAssessmentRequest)
Deletes an assessment in AWS Audit Manager.
|
default CompletableFuture<DeleteAssessmentResponse> |
deleteAssessment(DeleteAssessmentRequest deleteAssessmentRequest)
Deletes an assessment in AWS Audit Manager.
|
default CompletableFuture<DeleteAssessmentFrameworkResponse> |
deleteAssessmentFramework(Consumer<DeleteAssessmentFrameworkRequest.Builder> deleteAssessmentFrameworkRequest)
Deletes a custom framework in AWS Audit Manager.
|
default CompletableFuture<DeleteAssessmentFrameworkResponse> |
deleteAssessmentFramework(DeleteAssessmentFrameworkRequest deleteAssessmentFrameworkRequest)
Deletes a custom framework in AWS Audit Manager.
|
default CompletableFuture<DeleteAssessmentReportResponse> |
deleteAssessmentReport(Consumer<DeleteAssessmentReportRequest.Builder> deleteAssessmentReportRequest)
Deletes an assessment report from an assessment in AWS Audit Manager.
|
default CompletableFuture<DeleteAssessmentReportResponse> |
deleteAssessmentReport(DeleteAssessmentReportRequest deleteAssessmentReportRequest)
Deletes an assessment report from an assessment in AWS Audit Manager.
|
default CompletableFuture<DeleteControlResponse> |
deleteControl(Consumer<DeleteControlRequest.Builder> deleteControlRequest)
Deletes a custom control in AWS Audit Manager.
|
default CompletableFuture<DeleteControlResponse> |
deleteControl(DeleteControlRequest deleteControlRequest)
Deletes a custom control in AWS Audit Manager.
|
default CompletableFuture<DeregisterAccountResponse> |
deregisterAccount(Consumer<DeregisterAccountRequest.Builder> deregisterAccountRequest)
Deregisters an account in AWS Audit Manager.
|
default CompletableFuture<DeregisterAccountResponse> |
deregisterAccount(DeregisterAccountRequest deregisterAccountRequest)
Deregisters an account in AWS Audit Manager.
|
default CompletableFuture<DeregisterOrganizationAdminAccountResponse> |
deregisterOrganizationAdminAccount(Consumer<DeregisterOrganizationAdminAccountRequest.Builder> deregisterOrganizationAdminAccountRequest)
Deregisters the delegated AWS administrator account from the AWS organization.
|
default CompletableFuture<DeregisterOrganizationAdminAccountResponse> |
deregisterOrganizationAdminAccount(DeregisterOrganizationAdminAccountRequest deregisterOrganizationAdminAccountRequest)
Deregisters the delegated AWS administrator account from the AWS organization.
|
default CompletableFuture<DisassociateAssessmentReportEvidenceFolderResponse> |
disassociateAssessmentReportEvidenceFolder(Consumer<DisassociateAssessmentReportEvidenceFolderRequest.Builder> disassociateAssessmentReportEvidenceFolderRequest)
Disassociates an evidence folder from the specified assessment report in AWS Audit Manager.
|
default CompletableFuture<DisassociateAssessmentReportEvidenceFolderResponse> |
disassociateAssessmentReportEvidenceFolder(DisassociateAssessmentReportEvidenceFolderRequest disassociateAssessmentReportEvidenceFolderRequest)
Disassociates an evidence folder from the specified assessment report in AWS Audit Manager.
|
default CompletableFuture<GetAccountStatusResponse> |
getAccountStatus(Consumer<GetAccountStatusRequest.Builder> getAccountStatusRequest)
Returns the registration status of an account in AWS Audit Manager.
|
default CompletableFuture<GetAccountStatusResponse> |
getAccountStatus(GetAccountStatusRequest getAccountStatusRequest)
Returns the registration status of an account in AWS Audit Manager.
|
default CompletableFuture<GetAssessmentResponse> |
getAssessment(Consumer<GetAssessmentRequest.Builder> getAssessmentRequest)
Returns an assessment from AWS Audit Manager.
|
default CompletableFuture<GetAssessmentResponse> |
getAssessment(GetAssessmentRequest getAssessmentRequest)
Returns an assessment from AWS Audit Manager.
|
default CompletableFuture<GetAssessmentFrameworkResponse> |
getAssessmentFramework(Consumer<GetAssessmentFrameworkRequest.Builder> getAssessmentFrameworkRequest)
Returns a framework from AWS Audit Manager.
|
default CompletableFuture<GetAssessmentFrameworkResponse> |
getAssessmentFramework(GetAssessmentFrameworkRequest getAssessmentFrameworkRequest)
Returns a framework from AWS Audit Manager.
|
default CompletableFuture<GetAssessmentReportUrlResponse> |
getAssessmentReportUrl(Consumer<GetAssessmentReportUrlRequest.Builder> getAssessmentReportUrlRequest)
Returns the URL of a specified assessment report in AWS Audit Manager.
|
default CompletableFuture<GetAssessmentReportUrlResponse> |
getAssessmentReportUrl(GetAssessmentReportUrlRequest getAssessmentReportUrlRequest)
Returns the URL of a specified assessment report in AWS Audit Manager.
|
default CompletableFuture<GetChangeLogsResponse> |
getChangeLogs(Consumer<GetChangeLogsRequest.Builder> getChangeLogsRequest)
Returns a list of changelogs from AWS Audit Manager.
|
default CompletableFuture<GetChangeLogsResponse> |
getChangeLogs(GetChangeLogsRequest getChangeLogsRequest)
Returns a list of changelogs from AWS Audit Manager.
|
default GetChangeLogsPublisher |
getChangeLogsPaginator(Consumer<GetChangeLogsRequest.Builder> getChangeLogsRequest)
Returns a list of changelogs from AWS Audit Manager.
|
default GetChangeLogsPublisher |
getChangeLogsPaginator(GetChangeLogsRequest getChangeLogsRequest)
Returns a list of changelogs from AWS Audit Manager.
|
default CompletableFuture<GetControlResponse> |
getControl(Consumer<GetControlRequest.Builder> getControlRequest)
Returns a control from AWS Audit Manager.
|
default CompletableFuture<GetControlResponse> |
getControl(GetControlRequest getControlRequest)
Returns a control from AWS Audit Manager.
|
default CompletableFuture<GetDelegationsResponse> |
getDelegations(Consumer<GetDelegationsRequest.Builder> getDelegationsRequest)
Returns a list of delegations from an audit owner to a delegate.
|
default CompletableFuture<GetDelegationsResponse> |
getDelegations(GetDelegationsRequest getDelegationsRequest)
Returns a list of delegations from an audit owner to a delegate.
|
default GetDelegationsPublisher |
getDelegationsPaginator(Consumer<GetDelegationsRequest.Builder> getDelegationsRequest)
Returns a list of delegations from an audit owner to a delegate.
|
default GetDelegationsPublisher |
getDelegationsPaginator(GetDelegationsRequest getDelegationsRequest)
Returns a list of delegations from an audit owner to a delegate.
|
default CompletableFuture<GetEvidenceResponse> |
getEvidence(Consumer<GetEvidenceRequest.Builder> getEvidenceRequest)
Returns evidence from AWS Audit Manager.
|
default CompletableFuture<GetEvidenceResponse> |
getEvidence(GetEvidenceRequest getEvidenceRequest)
Returns evidence from AWS Audit Manager.
|
default CompletableFuture<GetEvidenceByEvidenceFolderResponse> |
getEvidenceByEvidenceFolder(Consumer<GetEvidenceByEvidenceFolderRequest.Builder> getEvidenceByEvidenceFolderRequest)
Returns all evidence from a specified evidence folder in AWS Audit Manager.
|
default CompletableFuture<GetEvidenceByEvidenceFolderResponse> |
getEvidenceByEvidenceFolder(GetEvidenceByEvidenceFolderRequest getEvidenceByEvidenceFolderRequest)
Returns all evidence from a specified evidence folder in AWS Audit Manager.
|
default GetEvidenceByEvidenceFolderPublisher |
getEvidenceByEvidenceFolderPaginator(Consumer<GetEvidenceByEvidenceFolderRequest.Builder> getEvidenceByEvidenceFolderRequest)
Returns all evidence from a specified evidence folder in AWS Audit Manager.
|
default GetEvidenceByEvidenceFolderPublisher |
getEvidenceByEvidenceFolderPaginator(GetEvidenceByEvidenceFolderRequest getEvidenceByEvidenceFolderRequest)
Returns all evidence from a specified evidence folder in AWS Audit Manager.
|
default CompletableFuture<GetEvidenceFolderResponse> |
getEvidenceFolder(Consumer<GetEvidenceFolderRequest.Builder> getEvidenceFolderRequest)
Returns an evidence folder from the specified assessment in AWS Audit Manager.
|
default CompletableFuture<GetEvidenceFolderResponse> |
getEvidenceFolder(GetEvidenceFolderRequest getEvidenceFolderRequest)
Returns an evidence folder from the specified assessment in AWS Audit Manager.
|
default CompletableFuture<GetEvidenceFoldersByAssessmentResponse> |
getEvidenceFoldersByAssessment(Consumer<GetEvidenceFoldersByAssessmentRequest.Builder> getEvidenceFoldersByAssessmentRequest)
Returns the evidence folders from a specified assessment in AWS Audit Manager.
|
default CompletableFuture<GetEvidenceFoldersByAssessmentResponse> |
getEvidenceFoldersByAssessment(GetEvidenceFoldersByAssessmentRequest getEvidenceFoldersByAssessmentRequest)
Returns the evidence folders from a specified assessment in AWS Audit Manager.
|
default CompletableFuture<GetEvidenceFoldersByAssessmentControlResponse> |
getEvidenceFoldersByAssessmentControl(Consumer<GetEvidenceFoldersByAssessmentControlRequest.Builder> getEvidenceFoldersByAssessmentControlRequest)
Returns a list of evidence folders associated with a specified control of an assessment in AWS Audit Manager.
|
default CompletableFuture<GetEvidenceFoldersByAssessmentControlResponse> |
getEvidenceFoldersByAssessmentControl(GetEvidenceFoldersByAssessmentControlRequest getEvidenceFoldersByAssessmentControlRequest)
Returns a list of evidence folders associated with a specified control of an assessment in AWS Audit Manager.
|
default GetEvidenceFoldersByAssessmentControlPublisher |
getEvidenceFoldersByAssessmentControlPaginator(Consumer<GetEvidenceFoldersByAssessmentControlRequest.Builder> getEvidenceFoldersByAssessmentControlRequest)
Returns a list of evidence folders associated with a specified control of an assessment in AWS Audit Manager.
|
default GetEvidenceFoldersByAssessmentControlPublisher |
getEvidenceFoldersByAssessmentControlPaginator(GetEvidenceFoldersByAssessmentControlRequest getEvidenceFoldersByAssessmentControlRequest)
Returns a list of evidence folders associated with a specified control of an assessment in AWS Audit Manager.
|
default GetEvidenceFoldersByAssessmentPublisher |
getEvidenceFoldersByAssessmentPaginator(Consumer<GetEvidenceFoldersByAssessmentRequest.Builder> getEvidenceFoldersByAssessmentRequest)
Returns the evidence folders from a specified assessment in AWS Audit Manager.
|
default GetEvidenceFoldersByAssessmentPublisher |
getEvidenceFoldersByAssessmentPaginator(GetEvidenceFoldersByAssessmentRequest getEvidenceFoldersByAssessmentRequest)
Returns the evidence folders from a specified assessment in AWS Audit Manager.
|
default CompletableFuture<GetOrganizationAdminAccountResponse> |
getOrganizationAdminAccount(Consumer<GetOrganizationAdminAccountRequest.Builder> getOrganizationAdminAccountRequest)
Returns the name of the delegated AWS administrator account for the AWS organization.
|
default CompletableFuture<GetOrganizationAdminAccountResponse> |
getOrganizationAdminAccount(GetOrganizationAdminAccountRequest getOrganizationAdminAccountRequest)
Returns the name of the delegated AWS administrator account for the AWS organization.
|
default CompletableFuture<GetServicesInScopeResponse> |
getServicesInScope(Consumer<GetServicesInScopeRequest.Builder> getServicesInScopeRequest)
Returns a list of the in-scope AWS services for the specified assessment.
|
default CompletableFuture<GetServicesInScopeResponse> |
getServicesInScope(GetServicesInScopeRequest getServicesInScopeRequest)
Returns a list of the in-scope AWS services for the specified assessment.
|
default CompletableFuture<GetSettingsResponse> |
getSettings(Consumer<GetSettingsRequest.Builder> getSettingsRequest)
Returns the settings for the specified AWS account.
|
default CompletableFuture<GetSettingsResponse> |
getSettings(GetSettingsRequest getSettingsRequest)
Returns the settings for the specified AWS account.
|
default CompletableFuture<ListAssessmentFrameworksResponse> |
listAssessmentFrameworks(Consumer<ListAssessmentFrameworksRequest.Builder> listAssessmentFrameworksRequest)
Returns a list of the frameworks available in the AWS Audit Manager framework library.
|
default CompletableFuture<ListAssessmentFrameworksResponse> |
listAssessmentFrameworks(ListAssessmentFrameworksRequest listAssessmentFrameworksRequest)
Returns a list of the frameworks available in the AWS Audit Manager framework library.
|
default ListAssessmentFrameworksPublisher |
listAssessmentFrameworksPaginator(Consumer<ListAssessmentFrameworksRequest.Builder> listAssessmentFrameworksRequest)
Returns a list of the frameworks available in the AWS Audit Manager framework library.
|
default ListAssessmentFrameworksPublisher |
listAssessmentFrameworksPaginator(ListAssessmentFrameworksRequest listAssessmentFrameworksRequest)
Returns a list of the frameworks available in the AWS Audit Manager framework library.
|
default CompletableFuture<ListAssessmentReportsResponse> |
listAssessmentReports(Consumer<ListAssessmentReportsRequest.Builder> listAssessmentReportsRequest)
Returns a list of assessment reports created in AWS Audit Manager.
|
default CompletableFuture<ListAssessmentReportsResponse> |
listAssessmentReports(ListAssessmentReportsRequest listAssessmentReportsRequest)
Returns a list of assessment reports created in AWS Audit Manager.
|
default ListAssessmentReportsPublisher |
listAssessmentReportsPaginator(Consumer<ListAssessmentReportsRequest.Builder> listAssessmentReportsRequest)
Returns a list of assessment reports created in AWS Audit Manager.
|
default ListAssessmentReportsPublisher |
listAssessmentReportsPaginator(ListAssessmentReportsRequest listAssessmentReportsRequest)
Returns a list of assessment reports created in AWS Audit Manager.
|
default CompletableFuture<ListAssessmentsResponse> |
listAssessments(Consumer<ListAssessmentsRequest.Builder> listAssessmentsRequest)
Returns a list of current and past assessments from AWS Audit Manager.
|
default CompletableFuture<ListAssessmentsResponse> |
listAssessments(ListAssessmentsRequest listAssessmentsRequest)
Returns a list of current and past assessments from AWS Audit Manager.
|
default ListAssessmentsPublisher |
listAssessmentsPaginator(Consumer<ListAssessmentsRequest.Builder> listAssessmentsRequest)
Returns a list of current and past assessments from AWS Audit Manager.
|
default ListAssessmentsPublisher |
listAssessmentsPaginator(ListAssessmentsRequest listAssessmentsRequest)
Returns a list of current and past assessments from AWS Audit Manager.
|
default CompletableFuture<ListControlsResponse> |
listControls(Consumer<ListControlsRequest.Builder> listControlsRequest)
Returns a list of controls from AWS Audit Manager.
|
default CompletableFuture<ListControlsResponse> |
listControls(ListControlsRequest listControlsRequest)
Returns a list of controls from AWS Audit Manager.
|
default ListControlsPublisher |
listControlsPaginator(Consumer<ListControlsRequest.Builder> listControlsRequest)
Returns a list of controls from AWS Audit Manager.
|
default ListControlsPublisher |
listControlsPaginator(ListControlsRequest listControlsRequest)
Returns a list of controls from AWS Audit Manager.
|
default CompletableFuture<ListKeywordsForDataSourceResponse> |
listKeywordsForDataSource(Consumer<ListKeywordsForDataSourceRequest.Builder> listKeywordsForDataSourceRequest)
Returns a list of keywords that pre-mapped to the specified control data source.
|
default CompletableFuture<ListKeywordsForDataSourceResponse> |
listKeywordsForDataSource(ListKeywordsForDataSourceRequest listKeywordsForDataSourceRequest)
Returns a list of keywords that pre-mapped to the specified control data source.
|
default ListKeywordsForDataSourcePublisher |
listKeywordsForDataSourcePaginator(Consumer<ListKeywordsForDataSourceRequest.Builder> listKeywordsForDataSourceRequest)
Returns a list of keywords that pre-mapped to the specified control data source.
|
default ListKeywordsForDataSourcePublisher |
listKeywordsForDataSourcePaginator(ListKeywordsForDataSourceRequest listKeywordsForDataSourceRequest)
Returns a list of keywords that pre-mapped to the specified control data source.
|
default CompletableFuture<ListNotificationsResponse> |
listNotifications(Consumer<ListNotificationsRequest.Builder> listNotificationsRequest)
Returns a list of all AWS Audit Manager notifications.
|
default CompletableFuture<ListNotificationsResponse> |
listNotifications(ListNotificationsRequest listNotificationsRequest)
Returns a list of all AWS Audit Manager notifications.
|
default ListNotificationsPublisher |
listNotificationsPaginator(Consumer<ListNotificationsRequest.Builder> listNotificationsRequest)
Returns a list of all AWS Audit Manager notifications.
|
default ListNotificationsPublisher |
listNotificationsPaginator(ListNotificationsRequest listNotificationsRequest)
Returns a list of all AWS Audit Manager notifications.
|
default CompletableFuture<ListTagsForResourceResponse> |
listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest)
Returns a list of tags for the specified resource in AWS Audit Manager.
|
default CompletableFuture<ListTagsForResourceResponse> |
listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest)
Returns a list of tags for the specified resource in AWS Audit Manager.
|
default CompletableFuture<RegisterAccountResponse> |
registerAccount(Consumer<RegisterAccountRequest.Builder> registerAccountRequest)
Enables AWS Audit Manager for the specified AWS account.
|
default CompletableFuture<RegisterAccountResponse> |
registerAccount(RegisterAccountRequest registerAccountRequest)
Enables AWS Audit Manager for the specified AWS account.
|
default CompletableFuture<RegisterOrganizationAdminAccountResponse> |
registerOrganizationAdminAccount(Consumer<RegisterOrganizationAdminAccountRequest.Builder> registerOrganizationAdminAccountRequest)
Enables an AWS account within the organization as the delegated administrator for AWS Audit Manager.
|
default CompletableFuture<RegisterOrganizationAdminAccountResponse> |
registerOrganizationAdminAccount(RegisterOrganizationAdminAccountRequest registerOrganizationAdminAccountRequest)
Enables an AWS account within the organization as the delegated administrator for AWS Audit Manager.
|
default CompletableFuture<TagResourceResponse> |
tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest)
Tags the specified resource in AWS Audit Manager.
|
default CompletableFuture<TagResourceResponse> |
tagResource(TagResourceRequest tagResourceRequest)
Tags the specified resource in AWS Audit Manager.
|
default CompletableFuture<UntagResourceResponse> |
untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest)
Removes a tag from a resource in AWS Audit Manager.
|
default CompletableFuture<UntagResourceResponse> |
untagResource(UntagResourceRequest untagResourceRequest)
Removes a tag from a resource in AWS Audit Manager.
|
default CompletableFuture<UpdateAssessmentResponse> |
updateAssessment(Consumer<UpdateAssessmentRequest.Builder> updateAssessmentRequest)
Edits an AWS Audit Manager assessment.
|
default CompletableFuture<UpdateAssessmentResponse> |
updateAssessment(UpdateAssessmentRequest updateAssessmentRequest)
Edits an AWS Audit Manager assessment.
|
default CompletableFuture<UpdateAssessmentControlResponse> |
updateAssessmentControl(Consumer<UpdateAssessmentControlRequest.Builder> updateAssessmentControlRequest)
Updates a control within an assessment in AWS Audit Manager.
|
default CompletableFuture<UpdateAssessmentControlResponse> |
updateAssessmentControl(UpdateAssessmentControlRequest updateAssessmentControlRequest)
Updates a control within an assessment in AWS Audit Manager.
|
default CompletableFuture<UpdateAssessmentControlSetStatusResponse> |
updateAssessmentControlSetStatus(Consumer<UpdateAssessmentControlSetStatusRequest.Builder> updateAssessmentControlSetStatusRequest)
Updates the status of a control set in an AWS Audit Manager assessment.
|
default CompletableFuture<UpdateAssessmentControlSetStatusResponse> |
updateAssessmentControlSetStatus(UpdateAssessmentControlSetStatusRequest updateAssessmentControlSetStatusRequest)
Updates the status of a control set in an AWS Audit Manager assessment.
|
default CompletableFuture<UpdateAssessmentFrameworkResponse> |
updateAssessmentFramework(Consumer<UpdateAssessmentFrameworkRequest.Builder> updateAssessmentFrameworkRequest)
Updates a custom framework in AWS Audit Manager.
|
default CompletableFuture<UpdateAssessmentFrameworkResponse> |
updateAssessmentFramework(UpdateAssessmentFrameworkRequest updateAssessmentFrameworkRequest)
Updates a custom framework in AWS Audit Manager.
|
default CompletableFuture<UpdateAssessmentStatusResponse> |
updateAssessmentStatus(Consumer<UpdateAssessmentStatusRequest.Builder> updateAssessmentStatusRequest)
Updates the status of an assessment in AWS Audit Manager.
|
default CompletableFuture<UpdateAssessmentStatusResponse> |
updateAssessmentStatus(UpdateAssessmentStatusRequest updateAssessmentStatusRequest)
Updates the status of an assessment in AWS Audit Manager.
|
default CompletableFuture<UpdateControlResponse> |
updateControl(Consumer<UpdateControlRequest.Builder> updateControlRequest)
Updates a custom control in AWS Audit Manager.
|
default CompletableFuture<UpdateControlResponse> |
updateControl(UpdateControlRequest updateControlRequest)
Updates a custom control in AWS Audit Manager.
|
default CompletableFuture<UpdateSettingsResponse> |
updateSettings(Consumer<UpdateSettingsRequest.Builder> updateSettingsRequest)
Updates AWS Audit Manager settings for the current user account.
|
default CompletableFuture<UpdateSettingsResponse> |
updateSettings(UpdateSettingsRequest updateSettingsRequest)
Updates AWS Audit Manager settings for the current user account.
|
default CompletableFuture<ValidateAssessmentReportIntegrityResponse> |
validateAssessmentReportIntegrity(Consumer<ValidateAssessmentReportIntegrityRequest.Builder> validateAssessmentReportIntegrityRequest)
Validates the integrity of an assessment report in AWS Audit Manager.
|
default CompletableFuture<ValidateAssessmentReportIntegrityResponse> |
validateAssessmentReportIntegrity(ValidateAssessmentReportIntegrityRequest validateAssessmentReportIntegrityRequest)
Validates the integrity of an assessment report in AWS Audit Manager.
|
serviceName
close
static final String SERVICE_NAME
static final String SERVICE_METADATA_ID
ServiceMetadataProvider
.static AuditManagerAsyncClient create()
AuditManagerAsyncClient
with the region loaded from the
DefaultAwsRegionProviderChain
and credentials loaded from the
DefaultCredentialsProvider
.static AuditManagerAsyncClientBuilder builder()
AuditManagerAsyncClient
.default CompletableFuture<AssociateAssessmentReportEvidenceFolderResponse> associateAssessmentReportEvidenceFolder(AssociateAssessmentReportEvidenceFolderRequest associateAssessmentReportEvidenceFolderRequest)
Associates an evidence folder to the specified assessment report in AWS Audit Manager.
associateAssessmentReportEvidenceFolderRequest
- default CompletableFuture<AssociateAssessmentReportEvidenceFolderResponse> associateAssessmentReportEvidenceFolder(Consumer<AssociateAssessmentReportEvidenceFolderRequest.Builder> associateAssessmentReportEvidenceFolderRequest)
Associates an evidence folder to the specified assessment report in AWS Audit Manager.
This is a convenience which creates an instance of the
AssociateAssessmentReportEvidenceFolderRequest.Builder
avoiding the need to create one manually via
AssociateAssessmentReportEvidenceFolderRequest.builder()
associateAssessmentReportEvidenceFolderRequest
- A Consumer
that will call methods on
AssociateAssessmentReportEvidenceFolderRequest.Builder
to create a request.default CompletableFuture<BatchAssociateAssessmentReportEvidenceResponse> batchAssociateAssessmentReportEvidence(BatchAssociateAssessmentReportEvidenceRequest batchAssociateAssessmentReportEvidenceRequest)
Associates a list of evidence to an assessment report in an AWS Audit Manager assessment.
batchAssociateAssessmentReportEvidenceRequest
- default CompletableFuture<BatchAssociateAssessmentReportEvidenceResponse> batchAssociateAssessmentReportEvidence(Consumer<BatchAssociateAssessmentReportEvidenceRequest.Builder> batchAssociateAssessmentReportEvidenceRequest)
Associates a list of evidence to an assessment report in an AWS Audit Manager assessment.
This is a convenience which creates an instance of the
BatchAssociateAssessmentReportEvidenceRequest.Builder
avoiding the need to create one manually via
BatchAssociateAssessmentReportEvidenceRequest.builder()
batchAssociateAssessmentReportEvidenceRequest
- A Consumer
that will call methods on BatchAssociateAssessmentReportEvidenceRequest.Builder
to create a request.default CompletableFuture<BatchCreateDelegationByAssessmentResponse> batchCreateDelegationByAssessment(BatchCreateDelegationByAssessmentRequest batchCreateDelegationByAssessmentRequest)
Create a batch of delegations for a specified assessment in AWS Audit Manager.
batchCreateDelegationByAssessmentRequest
- default CompletableFuture<BatchCreateDelegationByAssessmentResponse> batchCreateDelegationByAssessment(Consumer<BatchCreateDelegationByAssessmentRequest.Builder> batchCreateDelegationByAssessmentRequest)
Create a batch of delegations for a specified assessment in AWS Audit Manager.
This is a convenience which creates an instance of the BatchCreateDelegationByAssessmentRequest.Builder
avoiding the need to create one manually via BatchCreateDelegationByAssessmentRequest.builder()
batchCreateDelegationByAssessmentRequest
- A Consumer
that will call methods on BatchCreateDelegationByAssessmentRequest.Builder
to
create a request.default CompletableFuture<BatchDeleteDelegationByAssessmentResponse> batchDeleteDelegationByAssessment(BatchDeleteDelegationByAssessmentRequest batchDeleteDelegationByAssessmentRequest)
Deletes the delegations in the specified AWS Audit Manager assessment.
batchDeleteDelegationByAssessmentRequest
- default CompletableFuture<BatchDeleteDelegationByAssessmentResponse> batchDeleteDelegationByAssessment(Consumer<BatchDeleteDelegationByAssessmentRequest.Builder> batchDeleteDelegationByAssessmentRequest)
Deletes the delegations in the specified AWS Audit Manager assessment.
This is a convenience which creates an instance of the BatchDeleteDelegationByAssessmentRequest.Builder
avoiding the need to create one manually via BatchDeleteDelegationByAssessmentRequest.builder()
batchDeleteDelegationByAssessmentRequest
- A Consumer
that will call methods on BatchDeleteDelegationByAssessmentRequest.Builder
to
create a request.default CompletableFuture<BatchDisassociateAssessmentReportEvidenceResponse> batchDisassociateAssessmentReportEvidence(BatchDisassociateAssessmentReportEvidenceRequest batchDisassociateAssessmentReportEvidenceRequest)
Disassociates a list of evidence from the specified assessment report in AWS Audit Manager.
batchDisassociateAssessmentReportEvidenceRequest
- default CompletableFuture<BatchDisassociateAssessmentReportEvidenceResponse> batchDisassociateAssessmentReportEvidence(Consumer<BatchDisassociateAssessmentReportEvidenceRequest.Builder> batchDisassociateAssessmentReportEvidenceRequest)
Disassociates a list of evidence from the specified assessment report in AWS Audit Manager.
This is a convenience which creates an instance of the
BatchDisassociateAssessmentReportEvidenceRequest.Builder
avoiding the need to create one manually via
BatchDisassociateAssessmentReportEvidenceRequest.builder()
batchDisassociateAssessmentReportEvidenceRequest
- A Consumer
that will call methods on
BatchDisassociateAssessmentReportEvidenceRequest.Builder
to create a request.default CompletableFuture<BatchImportEvidenceToAssessmentControlResponse> batchImportEvidenceToAssessmentControl(BatchImportEvidenceToAssessmentControlRequest batchImportEvidenceToAssessmentControlRequest)
Uploads one or more pieces of evidence to the specified control in the assessment in AWS Audit Manager.
batchImportEvidenceToAssessmentControlRequest
- default CompletableFuture<BatchImportEvidenceToAssessmentControlResponse> batchImportEvidenceToAssessmentControl(Consumer<BatchImportEvidenceToAssessmentControlRequest.Builder> batchImportEvidenceToAssessmentControlRequest)
Uploads one or more pieces of evidence to the specified control in the assessment in AWS Audit Manager.
This is a convenience which creates an instance of the
BatchImportEvidenceToAssessmentControlRequest.Builder
avoiding the need to create one manually via
BatchImportEvidenceToAssessmentControlRequest.builder()
batchImportEvidenceToAssessmentControlRequest
- A Consumer
that will call methods on BatchImportEvidenceToAssessmentControlRequest.Builder
to create a request.default CompletableFuture<CreateAssessmentResponse> createAssessment(CreateAssessmentRequest createAssessmentRequest)
Creates an assessment in AWS Audit Manager.
createAssessmentRequest
- default CompletableFuture<CreateAssessmentResponse> createAssessment(Consumer<CreateAssessmentRequest.Builder> createAssessmentRequest)
Creates an assessment in AWS Audit Manager.
This is a convenience which creates an instance of the CreateAssessmentRequest.Builder
avoiding the need
to create one manually via CreateAssessmentRequest.builder()
createAssessmentRequest
- A Consumer
that will call methods on CreateAssessmentRequest.Builder
to create a request.default CompletableFuture<CreateAssessmentFrameworkResponse> createAssessmentFramework(CreateAssessmentFrameworkRequest createAssessmentFrameworkRequest)
Creates a custom framework in AWS Audit Manager.
createAssessmentFrameworkRequest
- default CompletableFuture<CreateAssessmentFrameworkResponse> createAssessmentFramework(Consumer<CreateAssessmentFrameworkRequest.Builder> createAssessmentFrameworkRequest)
Creates a custom framework in AWS Audit Manager.
This is a convenience which creates an instance of the CreateAssessmentFrameworkRequest.Builder
avoiding
the need to create one manually via CreateAssessmentFrameworkRequest.builder()
createAssessmentFrameworkRequest
- A Consumer
that will call methods on CreateAssessmentFrameworkRequest.Builder
to create a
request.default CompletableFuture<CreateAssessmentReportResponse> createAssessmentReport(CreateAssessmentReportRequest createAssessmentReportRequest)
Creates an assessment report for the specified assessment.
createAssessmentReportRequest
- default CompletableFuture<CreateAssessmentReportResponse> createAssessmentReport(Consumer<CreateAssessmentReportRequest.Builder> createAssessmentReportRequest)
Creates an assessment report for the specified assessment.
This is a convenience which creates an instance of the CreateAssessmentReportRequest.Builder
avoiding the
need to create one manually via CreateAssessmentReportRequest.builder()
createAssessmentReportRequest
- A Consumer
that will call methods on CreateAssessmentReportRequest.Builder
to create a
request.default CompletableFuture<CreateControlResponse> createControl(CreateControlRequest createControlRequest)
Creates a new custom control in AWS Audit Manager.
createControlRequest
- default CompletableFuture<CreateControlResponse> createControl(Consumer<CreateControlRequest.Builder> createControlRequest)
Creates a new custom control in AWS Audit Manager.
This is a convenience which creates an instance of the CreateControlRequest.Builder
avoiding the need to
create one manually via CreateControlRequest.builder()
createControlRequest
- A Consumer
that will call methods on CreateControlRequest.Builder
to create a request.default CompletableFuture<DeleteAssessmentResponse> deleteAssessment(DeleteAssessmentRequest deleteAssessmentRequest)
Deletes an assessment in AWS Audit Manager.
deleteAssessmentRequest
- default CompletableFuture<DeleteAssessmentResponse> deleteAssessment(Consumer<DeleteAssessmentRequest.Builder> deleteAssessmentRequest)
Deletes an assessment in AWS Audit Manager.
This is a convenience which creates an instance of the DeleteAssessmentRequest.Builder
avoiding the need
to create one manually via DeleteAssessmentRequest.builder()
deleteAssessmentRequest
- A Consumer
that will call methods on DeleteAssessmentRequest.Builder
to create a request.default CompletableFuture<DeleteAssessmentFrameworkResponse> deleteAssessmentFramework(DeleteAssessmentFrameworkRequest deleteAssessmentFrameworkRequest)
Deletes a custom framework in AWS Audit Manager.
deleteAssessmentFrameworkRequest
- default CompletableFuture<DeleteAssessmentFrameworkResponse> deleteAssessmentFramework(Consumer<DeleteAssessmentFrameworkRequest.Builder> deleteAssessmentFrameworkRequest)
Deletes a custom framework in AWS Audit Manager.
This is a convenience which creates an instance of the DeleteAssessmentFrameworkRequest.Builder
avoiding
the need to create one manually via DeleteAssessmentFrameworkRequest.builder()
deleteAssessmentFrameworkRequest
- A Consumer
that will call methods on DeleteAssessmentFrameworkRequest.Builder
to create a
request.default CompletableFuture<DeleteAssessmentReportResponse> deleteAssessmentReport(DeleteAssessmentReportRequest deleteAssessmentReportRequest)
Deletes an assessment report from an assessment in AWS Audit Manager.
deleteAssessmentReportRequest
- default CompletableFuture<DeleteAssessmentReportResponse> deleteAssessmentReport(Consumer<DeleteAssessmentReportRequest.Builder> deleteAssessmentReportRequest)
Deletes an assessment report from an assessment in AWS Audit Manager.
This is a convenience which creates an instance of the DeleteAssessmentReportRequest.Builder
avoiding the
need to create one manually via DeleteAssessmentReportRequest.builder()
deleteAssessmentReportRequest
- A Consumer
that will call methods on DeleteAssessmentReportRequest.Builder
to create a
request.default CompletableFuture<DeleteControlResponse> deleteControl(DeleteControlRequest deleteControlRequest)
Deletes a custom control in AWS Audit Manager.
deleteControlRequest
- default CompletableFuture<DeleteControlResponse> deleteControl(Consumer<DeleteControlRequest.Builder> deleteControlRequest)
Deletes a custom control in AWS Audit Manager.
This is a convenience which creates an instance of the DeleteControlRequest.Builder
avoiding the need to
create one manually via DeleteControlRequest.builder()
deleteControlRequest
- A Consumer
that will call methods on DeleteControlRequest.Builder
to create a request.default CompletableFuture<DeregisterAccountResponse> deregisterAccount(DeregisterAccountRequest deregisterAccountRequest)
Deregisters an account in AWS Audit Manager.
deregisterAccountRequest
- default CompletableFuture<DeregisterAccountResponse> deregisterAccount(Consumer<DeregisterAccountRequest.Builder> deregisterAccountRequest)
Deregisters an account in AWS Audit Manager.
This is a convenience which creates an instance of the DeregisterAccountRequest.Builder
avoiding the need
to create one manually via DeregisterAccountRequest.builder()
deregisterAccountRequest
- A Consumer
that will call methods on DeregisterAccountRequest.Builder
to create a request.default CompletableFuture<DeregisterOrganizationAdminAccountResponse> deregisterOrganizationAdminAccount(DeregisterOrganizationAdminAccountRequest deregisterOrganizationAdminAccountRequest)
Deregisters the delegated AWS administrator account from the AWS organization.
deregisterOrganizationAdminAccountRequest
- default CompletableFuture<DeregisterOrganizationAdminAccountResponse> deregisterOrganizationAdminAccount(Consumer<DeregisterOrganizationAdminAccountRequest.Builder> deregisterOrganizationAdminAccountRequest)
Deregisters the delegated AWS administrator account from the AWS organization.
This is a convenience which creates an instance of the DeregisterOrganizationAdminAccountRequest.Builder
avoiding the need to create one manually via DeregisterOrganizationAdminAccountRequest.builder()
deregisterOrganizationAdminAccountRequest
- A Consumer
that will call methods on DeregisterOrganizationAdminAccountRequest.Builder
to
create a request.default CompletableFuture<DisassociateAssessmentReportEvidenceFolderResponse> disassociateAssessmentReportEvidenceFolder(DisassociateAssessmentReportEvidenceFolderRequest disassociateAssessmentReportEvidenceFolderRequest)
Disassociates an evidence folder from the specified assessment report in AWS Audit Manager.
disassociateAssessmentReportEvidenceFolderRequest
- default CompletableFuture<DisassociateAssessmentReportEvidenceFolderResponse> disassociateAssessmentReportEvidenceFolder(Consumer<DisassociateAssessmentReportEvidenceFolderRequest.Builder> disassociateAssessmentReportEvidenceFolderRequest)
Disassociates an evidence folder from the specified assessment report in AWS Audit Manager.
This is a convenience which creates an instance of the
DisassociateAssessmentReportEvidenceFolderRequest.Builder
avoiding the need to create one manually via
DisassociateAssessmentReportEvidenceFolderRequest.builder()
disassociateAssessmentReportEvidenceFolderRequest
- A Consumer
that will call methods on
DisassociateAssessmentReportEvidenceFolderRequest.Builder
to create a request.default CompletableFuture<GetAccountStatusResponse> getAccountStatus(GetAccountStatusRequest getAccountStatusRequest)
Returns the registration status of an account in AWS Audit Manager.
getAccountStatusRequest
- default CompletableFuture<GetAccountStatusResponse> getAccountStatus(Consumer<GetAccountStatusRequest.Builder> getAccountStatusRequest)
Returns the registration status of an account in AWS Audit Manager.
This is a convenience which creates an instance of the GetAccountStatusRequest.Builder
avoiding the need
to create one manually via GetAccountStatusRequest.builder()
getAccountStatusRequest
- A Consumer
that will call methods on GetAccountStatusRequest.Builder
to create a request.default CompletableFuture<GetAssessmentResponse> getAssessment(GetAssessmentRequest getAssessmentRequest)
Returns an assessment from AWS Audit Manager.
getAssessmentRequest
- default CompletableFuture<GetAssessmentResponse> getAssessment(Consumer<GetAssessmentRequest.Builder> getAssessmentRequest)
Returns an assessment from AWS Audit Manager.
This is a convenience which creates an instance of the GetAssessmentRequest.Builder
avoiding the need to
create one manually via GetAssessmentRequest.builder()
getAssessmentRequest
- A Consumer
that will call methods on GetAssessmentRequest.Builder
to create a request.default CompletableFuture<GetAssessmentFrameworkResponse> getAssessmentFramework(GetAssessmentFrameworkRequest getAssessmentFrameworkRequest)
Returns a framework from AWS Audit Manager.
getAssessmentFrameworkRequest
- default CompletableFuture<GetAssessmentFrameworkResponse> getAssessmentFramework(Consumer<GetAssessmentFrameworkRequest.Builder> getAssessmentFrameworkRequest)
Returns a framework from AWS Audit Manager.
This is a convenience which creates an instance of the GetAssessmentFrameworkRequest.Builder
avoiding the
need to create one manually via GetAssessmentFrameworkRequest.builder()
getAssessmentFrameworkRequest
- A Consumer
that will call methods on GetAssessmentFrameworkRequest.Builder
to create a
request.default CompletableFuture<GetAssessmentReportUrlResponse> getAssessmentReportUrl(GetAssessmentReportUrlRequest getAssessmentReportUrlRequest)
Returns the URL of a specified assessment report in AWS Audit Manager.
getAssessmentReportUrlRequest
- default CompletableFuture<GetAssessmentReportUrlResponse> getAssessmentReportUrl(Consumer<GetAssessmentReportUrlRequest.Builder> getAssessmentReportUrlRequest)
Returns the URL of a specified assessment report in AWS Audit Manager.
This is a convenience which creates an instance of the GetAssessmentReportUrlRequest.Builder
avoiding the
need to create one manually via GetAssessmentReportUrlRequest.builder()
getAssessmentReportUrlRequest
- A Consumer
that will call methods on GetAssessmentReportUrlRequest.Builder
to create a
request.default CompletableFuture<GetChangeLogsResponse> getChangeLogs(GetChangeLogsRequest getChangeLogsRequest)
Returns a list of changelogs from AWS Audit Manager.
getChangeLogsRequest
- default CompletableFuture<GetChangeLogsResponse> getChangeLogs(Consumer<GetChangeLogsRequest.Builder> getChangeLogsRequest)
Returns a list of changelogs from AWS Audit Manager.
This is a convenience which creates an instance of the GetChangeLogsRequest.Builder
avoiding the need to
create one manually via GetChangeLogsRequest.builder()
getChangeLogsRequest
- A Consumer
that will call methods on GetChangeLogsRequest.Builder
to create a request.default GetChangeLogsPublisher getChangeLogsPaginator(GetChangeLogsRequest getChangeLogsRequest)
Returns a list of changelogs from AWS Audit Manager.
This is a variant of
getChangeLogs(software.amazon.awssdk.services.auditmanager.model.GetChangeLogsRequest)
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.auditmanager.paginators.GetChangeLogsPublisher publisher = client.getChangeLogsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.auditmanager.paginators.GetChangeLogsPublisher publisher = client.getChangeLogsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.auditmanager.model.GetChangeLogsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.auditmanager.model.GetChangeLogsResponse 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
getChangeLogs(software.amazon.awssdk.services.auditmanager.model.GetChangeLogsRequest)
operation.
getChangeLogsRequest
- default GetChangeLogsPublisher getChangeLogsPaginator(Consumer<GetChangeLogsRequest.Builder> getChangeLogsRequest)
Returns a list of changelogs from AWS Audit Manager.
This is a variant of
getChangeLogs(software.amazon.awssdk.services.auditmanager.model.GetChangeLogsRequest)
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.auditmanager.paginators.GetChangeLogsPublisher publisher = client.getChangeLogsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.auditmanager.paginators.GetChangeLogsPublisher publisher = client.getChangeLogsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.auditmanager.model.GetChangeLogsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.auditmanager.model.GetChangeLogsResponse 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
getChangeLogs(software.amazon.awssdk.services.auditmanager.model.GetChangeLogsRequest)
operation.
This is a convenience which creates an instance of the GetChangeLogsRequest.Builder
avoiding the need to
create one manually via GetChangeLogsRequest.builder()
getChangeLogsRequest
- A Consumer
that will call methods on GetChangeLogsRequest.Builder
to create a request.default CompletableFuture<GetControlResponse> getControl(GetControlRequest getControlRequest)
Returns a control from AWS Audit Manager.
getControlRequest
- default CompletableFuture<GetControlResponse> getControl(Consumer<GetControlRequest.Builder> getControlRequest)
Returns a control from AWS Audit Manager.
This is a convenience which creates an instance of the GetControlRequest.Builder
avoiding the need to
create one manually via GetControlRequest.builder()
getControlRequest
- A Consumer
that will call methods on GetControlRequest.Builder
to create a request.default CompletableFuture<GetDelegationsResponse> getDelegations(GetDelegationsRequest getDelegationsRequest)
Returns a list of delegations from an audit owner to a delegate.
getDelegationsRequest
- default CompletableFuture<GetDelegationsResponse> getDelegations(Consumer<GetDelegationsRequest.Builder> getDelegationsRequest)
Returns a list of delegations from an audit owner to a delegate.
This is a convenience which creates an instance of the GetDelegationsRequest.Builder
avoiding the need to
create one manually via GetDelegationsRequest.builder()
getDelegationsRequest
- A Consumer
that will call methods on GetDelegationsRequest.Builder
to create a request.default GetDelegationsPublisher getDelegationsPaginator(GetDelegationsRequest getDelegationsRequest)
Returns a list of delegations from an audit owner to a delegate.
This is a variant of
getDelegations(software.amazon.awssdk.services.auditmanager.model.GetDelegationsRequest)
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.auditmanager.paginators.GetDelegationsPublisher publisher = client.getDelegationsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.auditmanager.paginators.GetDelegationsPublisher publisher = client.getDelegationsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.auditmanager.model.GetDelegationsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.auditmanager.model.GetDelegationsResponse 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
getDelegations(software.amazon.awssdk.services.auditmanager.model.GetDelegationsRequest)
operation.
getDelegationsRequest
- default GetDelegationsPublisher getDelegationsPaginator(Consumer<GetDelegationsRequest.Builder> getDelegationsRequest)
Returns a list of delegations from an audit owner to a delegate.
This is a variant of
getDelegations(software.amazon.awssdk.services.auditmanager.model.GetDelegationsRequest)
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.auditmanager.paginators.GetDelegationsPublisher publisher = client.getDelegationsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.auditmanager.paginators.GetDelegationsPublisher publisher = client.getDelegationsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.auditmanager.model.GetDelegationsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.auditmanager.model.GetDelegationsResponse 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
getDelegations(software.amazon.awssdk.services.auditmanager.model.GetDelegationsRequest)
operation.
This is a convenience which creates an instance of the GetDelegationsRequest.Builder
avoiding the need to
create one manually via GetDelegationsRequest.builder()
getDelegationsRequest
- A Consumer
that will call methods on GetDelegationsRequest.Builder
to create a request.default CompletableFuture<GetEvidenceResponse> getEvidence(GetEvidenceRequest getEvidenceRequest)
Returns evidence from AWS Audit Manager.
getEvidenceRequest
- default CompletableFuture<GetEvidenceResponse> getEvidence(Consumer<GetEvidenceRequest.Builder> getEvidenceRequest)
Returns evidence from AWS Audit Manager.
This is a convenience which creates an instance of the GetEvidenceRequest.Builder
avoiding the need to
create one manually via GetEvidenceRequest.builder()
getEvidenceRequest
- A Consumer
that will call methods on GetEvidenceRequest.Builder
to create a request.default CompletableFuture<GetEvidenceByEvidenceFolderResponse> getEvidenceByEvidenceFolder(GetEvidenceByEvidenceFolderRequest getEvidenceByEvidenceFolderRequest)
Returns all evidence from a specified evidence folder in AWS Audit Manager.
getEvidenceByEvidenceFolderRequest
- default CompletableFuture<GetEvidenceByEvidenceFolderResponse> getEvidenceByEvidenceFolder(Consumer<GetEvidenceByEvidenceFolderRequest.Builder> getEvidenceByEvidenceFolderRequest)
Returns all evidence from a specified evidence folder in AWS Audit Manager.
This is a convenience which creates an instance of the GetEvidenceByEvidenceFolderRequest.Builder
avoiding the need to create one manually via GetEvidenceByEvidenceFolderRequest.builder()
getEvidenceByEvidenceFolderRequest
- A Consumer
that will call methods on GetEvidenceByEvidenceFolderRequest.Builder
to create
a request.default GetEvidenceByEvidenceFolderPublisher getEvidenceByEvidenceFolderPaginator(GetEvidenceByEvidenceFolderRequest getEvidenceByEvidenceFolderRequest)
Returns all evidence from a specified evidence folder in AWS Audit Manager.
This is a variant of
getEvidenceByEvidenceFolder(software.amazon.awssdk.services.auditmanager.model.GetEvidenceByEvidenceFolderRequest)
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.auditmanager.paginators.GetEvidenceByEvidenceFolderPublisher publisher = client.getEvidenceByEvidenceFolderPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.auditmanager.paginators.GetEvidenceByEvidenceFolderPublisher publisher = client.getEvidenceByEvidenceFolderPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.auditmanager.model.GetEvidenceByEvidenceFolderResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.auditmanager.model.GetEvidenceByEvidenceFolderResponse 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
getEvidenceByEvidenceFolder(software.amazon.awssdk.services.auditmanager.model.GetEvidenceByEvidenceFolderRequest)
operation.
getEvidenceByEvidenceFolderRequest
- default GetEvidenceByEvidenceFolderPublisher getEvidenceByEvidenceFolderPaginator(Consumer<GetEvidenceByEvidenceFolderRequest.Builder> getEvidenceByEvidenceFolderRequest)
Returns all evidence from a specified evidence folder in AWS Audit Manager.
This is a variant of
getEvidenceByEvidenceFolder(software.amazon.awssdk.services.auditmanager.model.GetEvidenceByEvidenceFolderRequest)
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.auditmanager.paginators.GetEvidenceByEvidenceFolderPublisher publisher = client.getEvidenceByEvidenceFolderPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.auditmanager.paginators.GetEvidenceByEvidenceFolderPublisher publisher = client.getEvidenceByEvidenceFolderPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.auditmanager.model.GetEvidenceByEvidenceFolderResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.auditmanager.model.GetEvidenceByEvidenceFolderResponse 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
getEvidenceByEvidenceFolder(software.amazon.awssdk.services.auditmanager.model.GetEvidenceByEvidenceFolderRequest)
operation.
This is a convenience which creates an instance of the GetEvidenceByEvidenceFolderRequest.Builder
avoiding the need to create one manually via GetEvidenceByEvidenceFolderRequest.builder()
getEvidenceByEvidenceFolderRequest
- A Consumer
that will call methods on GetEvidenceByEvidenceFolderRequest.Builder
to create
a request.default CompletableFuture<GetEvidenceFolderResponse> getEvidenceFolder(GetEvidenceFolderRequest getEvidenceFolderRequest)
Returns an evidence folder from the specified assessment in AWS Audit Manager.
getEvidenceFolderRequest
- default CompletableFuture<GetEvidenceFolderResponse> getEvidenceFolder(Consumer<GetEvidenceFolderRequest.Builder> getEvidenceFolderRequest)
Returns an evidence folder from the specified assessment in AWS Audit Manager.
This is a convenience which creates an instance of the GetEvidenceFolderRequest.Builder
avoiding the need
to create one manually via GetEvidenceFolderRequest.builder()
getEvidenceFolderRequest
- A Consumer
that will call methods on GetEvidenceFolderRequest.Builder
to create a request.default CompletableFuture<GetEvidenceFoldersByAssessmentResponse> getEvidenceFoldersByAssessment(GetEvidenceFoldersByAssessmentRequest getEvidenceFoldersByAssessmentRequest)
Returns the evidence folders from a specified assessment in AWS Audit Manager.
getEvidenceFoldersByAssessmentRequest
- default CompletableFuture<GetEvidenceFoldersByAssessmentResponse> getEvidenceFoldersByAssessment(Consumer<GetEvidenceFoldersByAssessmentRequest.Builder> getEvidenceFoldersByAssessmentRequest)
Returns the evidence folders from a specified assessment in AWS Audit Manager.
This is a convenience which creates an instance of the GetEvidenceFoldersByAssessmentRequest.Builder
avoiding the need to create one manually via GetEvidenceFoldersByAssessmentRequest.builder()
getEvidenceFoldersByAssessmentRequest
- A Consumer
that will call methods on GetEvidenceFoldersByAssessmentRequest.Builder
to
create a request.default CompletableFuture<GetEvidenceFoldersByAssessmentControlResponse> getEvidenceFoldersByAssessmentControl(GetEvidenceFoldersByAssessmentControlRequest getEvidenceFoldersByAssessmentControlRequest)
Returns a list of evidence folders associated with a specified control of an assessment in AWS Audit Manager.
getEvidenceFoldersByAssessmentControlRequest
- default CompletableFuture<GetEvidenceFoldersByAssessmentControlResponse> getEvidenceFoldersByAssessmentControl(Consumer<GetEvidenceFoldersByAssessmentControlRequest.Builder> getEvidenceFoldersByAssessmentControlRequest)
Returns a list of evidence folders associated with a specified control of an assessment in AWS Audit Manager.
This is a convenience which creates an instance of the
GetEvidenceFoldersByAssessmentControlRequest.Builder
avoiding the need to create one manually via
GetEvidenceFoldersByAssessmentControlRequest.builder()
getEvidenceFoldersByAssessmentControlRequest
- A Consumer
that will call methods on GetEvidenceFoldersByAssessmentControlRequest.Builder
to create a request.default GetEvidenceFoldersByAssessmentControlPublisher getEvidenceFoldersByAssessmentControlPaginator(GetEvidenceFoldersByAssessmentControlRequest getEvidenceFoldersByAssessmentControlRequest)
Returns a list of evidence folders associated with a specified control of an assessment in AWS Audit Manager.
This is a variant of
getEvidenceFoldersByAssessmentControl(software.amazon.awssdk.services.auditmanager.model.GetEvidenceFoldersByAssessmentControlRequest)
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.auditmanager.paginators.GetEvidenceFoldersByAssessmentControlPublisher publisher = client.getEvidenceFoldersByAssessmentControlPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.auditmanager.paginators.GetEvidenceFoldersByAssessmentControlPublisher publisher = client.getEvidenceFoldersByAssessmentControlPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.auditmanager.model.GetEvidenceFoldersByAssessmentControlResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.auditmanager.model.GetEvidenceFoldersByAssessmentControlResponse 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
getEvidenceFoldersByAssessmentControl(software.amazon.awssdk.services.auditmanager.model.GetEvidenceFoldersByAssessmentControlRequest)
operation.
getEvidenceFoldersByAssessmentControlRequest
- default GetEvidenceFoldersByAssessmentControlPublisher getEvidenceFoldersByAssessmentControlPaginator(Consumer<GetEvidenceFoldersByAssessmentControlRequest.Builder> getEvidenceFoldersByAssessmentControlRequest)
Returns a list of evidence folders associated with a specified control of an assessment in AWS Audit Manager.
This is a variant of
getEvidenceFoldersByAssessmentControl(software.amazon.awssdk.services.auditmanager.model.GetEvidenceFoldersByAssessmentControlRequest)
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.auditmanager.paginators.GetEvidenceFoldersByAssessmentControlPublisher publisher = client.getEvidenceFoldersByAssessmentControlPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.auditmanager.paginators.GetEvidenceFoldersByAssessmentControlPublisher publisher = client.getEvidenceFoldersByAssessmentControlPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.auditmanager.model.GetEvidenceFoldersByAssessmentControlResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.auditmanager.model.GetEvidenceFoldersByAssessmentControlResponse 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
getEvidenceFoldersByAssessmentControl(software.amazon.awssdk.services.auditmanager.model.GetEvidenceFoldersByAssessmentControlRequest)
operation.
This is a convenience which creates an instance of the
GetEvidenceFoldersByAssessmentControlRequest.Builder
avoiding the need to create one manually via
GetEvidenceFoldersByAssessmentControlRequest.builder()
getEvidenceFoldersByAssessmentControlRequest
- A Consumer
that will call methods on GetEvidenceFoldersByAssessmentControlRequest.Builder
to create a request.default GetEvidenceFoldersByAssessmentPublisher getEvidenceFoldersByAssessmentPaginator(GetEvidenceFoldersByAssessmentRequest getEvidenceFoldersByAssessmentRequest)
Returns the evidence folders from a specified assessment in AWS Audit Manager.
This is a variant of
getEvidenceFoldersByAssessment(software.amazon.awssdk.services.auditmanager.model.GetEvidenceFoldersByAssessmentRequest)
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.auditmanager.paginators.GetEvidenceFoldersByAssessmentPublisher publisher = client.getEvidenceFoldersByAssessmentPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.auditmanager.paginators.GetEvidenceFoldersByAssessmentPublisher publisher = client.getEvidenceFoldersByAssessmentPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.auditmanager.model.GetEvidenceFoldersByAssessmentResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.auditmanager.model.GetEvidenceFoldersByAssessmentResponse 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
getEvidenceFoldersByAssessment(software.amazon.awssdk.services.auditmanager.model.GetEvidenceFoldersByAssessmentRequest)
operation.
getEvidenceFoldersByAssessmentRequest
- default GetEvidenceFoldersByAssessmentPublisher getEvidenceFoldersByAssessmentPaginator(Consumer<GetEvidenceFoldersByAssessmentRequest.Builder> getEvidenceFoldersByAssessmentRequest)
Returns the evidence folders from a specified assessment in AWS Audit Manager.
This is a variant of
getEvidenceFoldersByAssessment(software.amazon.awssdk.services.auditmanager.model.GetEvidenceFoldersByAssessmentRequest)
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.auditmanager.paginators.GetEvidenceFoldersByAssessmentPublisher publisher = client.getEvidenceFoldersByAssessmentPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.auditmanager.paginators.GetEvidenceFoldersByAssessmentPublisher publisher = client.getEvidenceFoldersByAssessmentPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.auditmanager.model.GetEvidenceFoldersByAssessmentResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.auditmanager.model.GetEvidenceFoldersByAssessmentResponse 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
getEvidenceFoldersByAssessment(software.amazon.awssdk.services.auditmanager.model.GetEvidenceFoldersByAssessmentRequest)
operation.
This is a convenience which creates an instance of the GetEvidenceFoldersByAssessmentRequest.Builder
avoiding the need to create one manually via GetEvidenceFoldersByAssessmentRequest.builder()
getEvidenceFoldersByAssessmentRequest
- A Consumer
that will call methods on GetEvidenceFoldersByAssessmentRequest.Builder
to
create a request.default CompletableFuture<GetOrganizationAdminAccountResponse> getOrganizationAdminAccount(GetOrganizationAdminAccountRequest getOrganizationAdminAccountRequest)
Returns the name of the delegated AWS administrator account for the AWS organization.
getOrganizationAdminAccountRequest
- default CompletableFuture<GetOrganizationAdminAccountResponse> getOrganizationAdminAccount(Consumer<GetOrganizationAdminAccountRequest.Builder> getOrganizationAdminAccountRequest)
Returns the name of the delegated AWS administrator account for the AWS organization.
This is a convenience which creates an instance of the GetOrganizationAdminAccountRequest.Builder
avoiding the need to create one manually via GetOrganizationAdminAccountRequest.builder()
getOrganizationAdminAccountRequest
- A Consumer
that will call methods on GetOrganizationAdminAccountRequest.Builder
to create
a request.default CompletableFuture<GetServicesInScopeResponse> getServicesInScope(GetServicesInScopeRequest getServicesInScopeRequest)
Returns a list of the in-scope AWS services for the specified assessment.
getServicesInScopeRequest
- default CompletableFuture<GetServicesInScopeResponse> getServicesInScope(Consumer<GetServicesInScopeRequest.Builder> getServicesInScopeRequest)
Returns a list of the in-scope AWS services for the specified assessment.
This is a convenience which creates an instance of the GetServicesInScopeRequest.Builder
avoiding the
need to create one manually via GetServicesInScopeRequest.builder()
getServicesInScopeRequest
- A Consumer
that will call methods on GetServicesInScopeRequest.Builder
to create a
request.default CompletableFuture<GetSettingsResponse> getSettings(GetSettingsRequest getSettingsRequest)
Returns the settings for the specified AWS account.
getSettingsRequest
- default CompletableFuture<GetSettingsResponse> getSettings(Consumer<GetSettingsRequest.Builder> getSettingsRequest)
Returns the settings for the specified AWS account.
This is a convenience which creates an instance of the GetSettingsRequest.Builder
avoiding the need to
create one manually via GetSettingsRequest.builder()
getSettingsRequest
- A Consumer
that will call methods on GetSettingsRequest.Builder
to create a request.default CompletableFuture<ListAssessmentFrameworksResponse> listAssessmentFrameworks(ListAssessmentFrameworksRequest listAssessmentFrameworksRequest)
Returns a list of the frameworks available in the AWS Audit Manager framework library.
listAssessmentFrameworksRequest
- default CompletableFuture<ListAssessmentFrameworksResponse> listAssessmentFrameworks(Consumer<ListAssessmentFrameworksRequest.Builder> listAssessmentFrameworksRequest)
Returns a list of the frameworks available in the AWS Audit Manager framework library.
This is a convenience which creates an instance of the ListAssessmentFrameworksRequest.Builder
avoiding
the need to create one manually via ListAssessmentFrameworksRequest.builder()
listAssessmentFrameworksRequest
- A Consumer
that will call methods on ListAssessmentFrameworksRequest.Builder
to create a
request.default ListAssessmentFrameworksPublisher listAssessmentFrameworksPaginator(ListAssessmentFrameworksRequest listAssessmentFrameworksRequest)
Returns a list of the frameworks available in the AWS Audit Manager framework library.
This is a variant of
listAssessmentFrameworks(software.amazon.awssdk.services.auditmanager.model.ListAssessmentFrameworksRequest)
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.auditmanager.paginators.ListAssessmentFrameworksPublisher publisher = client.listAssessmentFrameworksPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.auditmanager.paginators.ListAssessmentFrameworksPublisher publisher = client.listAssessmentFrameworksPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.auditmanager.model.ListAssessmentFrameworksResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.auditmanager.model.ListAssessmentFrameworksResponse 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
listAssessmentFrameworks(software.amazon.awssdk.services.auditmanager.model.ListAssessmentFrameworksRequest)
operation.
listAssessmentFrameworksRequest
- default ListAssessmentFrameworksPublisher listAssessmentFrameworksPaginator(Consumer<ListAssessmentFrameworksRequest.Builder> listAssessmentFrameworksRequest)
Returns a list of the frameworks available in the AWS Audit Manager framework library.
This is a variant of
listAssessmentFrameworks(software.amazon.awssdk.services.auditmanager.model.ListAssessmentFrameworksRequest)
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.auditmanager.paginators.ListAssessmentFrameworksPublisher publisher = client.listAssessmentFrameworksPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.auditmanager.paginators.ListAssessmentFrameworksPublisher publisher = client.listAssessmentFrameworksPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.auditmanager.model.ListAssessmentFrameworksResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.auditmanager.model.ListAssessmentFrameworksResponse 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
listAssessmentFrameworks(software.amazon.awssdk.services.auditmanager.model.ListAssessmentFrameworksRequest)
operation.
This is a convenience which creates an instance of the ListAssessmentFrameworksRequest.Builder
avoiding
the need to create one manually via ListAssessmentFrameworksRequest.builder()
listAssessmentFrameworksRequest
- A Consumer
that will call methods on ListAssessmentFrameworksRequest.Builder
to create a
request.default CompletableFuture<ListAssessmentReportsResponse> listAssessmentReports(ListAssessmentReportsRequest listAssessmentReportsRequest)
Returns a list of assessment reports created in AWS Audit Manager.
listAssessmentReportsRequest
- default CompletableFuture<ListAssessmentReportsResponse> listAssessmentReports(Consumer<ListAssessmentReportsRequest.Builder> listAssessmentReportsRequest)
Returns a list of assessment reports created in AWS Audit Manager.
This is a convenience which creates an instance of the ListAssessmentReportsRequest.Builder
avoiding the
need to create one manually via ListAssessmentReportsRequest.builder()
listAssessmentReportsRequest
- A Consumer
that will call methods on ListAssessmentReportsRequest.Builder
to create a
request.default ListAssessmentReportsPublisher listAssessmentReportsPaginator(ListAssessmentReportsRequest listAssessmentReportsRequest)
Returns a list of assessment reports created in AWS Audit Manager.
This is a variant of
listAssessmentReports(software.amazon.awssdk.services.auditmanager.model.ListAssessmentReportsRequest)
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.auditmanager.paginators.ListAssessmentReportsPublisher publisher = client.listAssessmentReportsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.auditmanager.paginators.ListAssessmentReportsPublisher publisher = client.listAssessmentReportsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.auditmanager.model.ListAssessmentReportsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.auditmanager.model.ListAssessmentReportsResponse 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
listAssessmentReports(software.amazon.awssdk.services.auditmanager.model.ListAssessmentReportsRequest)
operation.
listAssessmentReportsRequest
- default ListAssessmentReportsPublisher listAssessmentReportsPaginator(Consumer<ListAssessmentReportsRequest.Builder> listAssessmentReportsRequest)
Returns a list of assessment reports created in AWS Audit Manager.
This is a variant of
listAssessmentReports(software.amazon.awssdk.services.auditmanager.model.ListAssessmentReportsRequest)
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.auditmanager.paginators.ListAssessmentReportsPublisher publisher = client.listAssessmentReportsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.auditmanager.paginators.ListAssessmentReportsPublisher publisher = client.listAssessmentReportsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.auditmanager.model.ListAssessmentReportsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.auditmanager.model.ListAssessmentReportsResponse 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
listAssessmentReports(software.amazon.awssdk.services.auditmanager.model.ListAssessmentReportsRequest)
operation.
This is a convenience which creates an instance of the ListAssessmentReportsRequest.Builder
avoiding the
need to create one manually via ListAssessmentReportsRequest.builder()
listAssessmentReportsRequest
- A Consumer
that will call methods on ListAssessmentReportsRequest.Builder
to create a
request.default CompletableFuture<ListAssessmentsResponse> listAssessments(ListAssessmentsRequest listAssessmentsRequest)
Returns a list of current and past assessments from AWS Audit Manager.
listAssessmentsRequest
- default CompletableFuture<ListAssessmentsResponse> listAssessments(Consumer<ListAssessmentsRequest.Builder> listAssessmentsRequest)
Returns a list of current and past assessments from AWS Audit Manager.
This is a convenience which creates an instance of the ListAssessmentsRequest.Builder
avoiding the need
to create one manually via ListAssessmentsRequest.builder()
listAssessmentsRequest
- A Consumer
that will call methods on ListAssessmentsRequest.Builder
to create a request.default ListAssessmentsPublisher listAssessmentsPaginator(ListAssessmentsRequest listAssessmentsRequest)
Returns a list of current and past assessments from AWS Audit Manager.
This is a variant of
listAssessments(software.amazon.awssdk.services.auditmanager.model.ListAssessmentsRequest)
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.auditmanager.paginators.ListAssessmentsPublisher publisher = client.listAssessmentsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.auditmanager.paginators.ListAssessmentsPublisher publisher = client.listAssessmentsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.auditmanager.model.ListAssessmentsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.auditmanager.model.ListAssessmentsResponse 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
listAssessments(software.amazon.awssdk.services.auditmanager.model.ListAssessmentsRequest)
operation.
listAssessmentsRequest
- default ListAssessmentsPublisher listAssessmentsPaginator(Consumer<ListAssessmentsRequest.Builder> listAssessmentsRequest)
Returns a list of current and past assessments from AWS Audit Manager.
This is a variant of
listAssessments(software.amazon.awssdk.services.auditmanager.model.ListAssessmentsRequest)
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.auditmanager.paginators.ListAssessmentsPublisher publisher = client.listAssessmentsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.auditmanager.paginators.ListAssessmentsPublisher publisher = client.listAssessmentsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.auditmanager.model.ListAssessmentsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.auditmanager.model.ListAssessmentsResponse 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
listAssessments(software.amazon.awssdk.services.auditmanager.model.ListAssessmentsRequest)
operation.
This is a convenience which creates an instance of the ListAssessmentsRequest.Builder
avoiding the need
to create one manually via ListAssessmentsRequest.builder()
listAssessmentsRequest
- A Consumer
that will call methods on ListAssessmentsRequest.Builder
to create a request.default CompletableFuture<ListControlsResponse> listControls(ListControlsRequest listControlsRequest)
Returns a list of controls from AWS Audit Manager.
listControlsRequest
- default CompletableFuture<ListControlsResponse> listControls(Consumer<ListControlsRequest.Builder> listControlsRequest)
Returns a list of controls from AWS Audit Manager.
This is a convenience which creates an instance of the ListControlsRequest.Builder
avoiding the need to
create one manually via ListControlsRequest.builder()
listControlsRequest
- A Consumer
that will call methods on ListControlsRequest.Builder
to create a request.default ListControlsPublisher listControlsPaginator(ListControlsRequest listControlsRequest)
Returns a list of controls from AWS Audit Manager.
This is a variant of
listControls(software.amazon.awssdk.services.auditmanager.model.ListControlsRequest)
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.auditmanager.paginators.ListControlsPublisher publisher = client.listControlsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.auditmanager.paginators.ListControlsPublisher publisher = client.listControlsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.auditmanager.model.ListControlsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.auditmanager.model.ListControlsResponse 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
listControls(software.amazon.awssdk.services.auditmanager.model.ListControlsRequest)
operation.
listControlsRequest
- default ListControlsPublisher listControlsPaginator(Consumer<ListControlsRequest.Builder> listControlsRequest)
Returns a list of controls from AWS Audit Manager.
This is a variant of
listControls(software.amazon.awssdk.services.auditmanager.model.ListControlsRequest)
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.auditmanager.paginators.ListControlsPublisher publisher = client.listControlsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.auditmanager.paginators.ListControlsPublisher publisher = client.listControlsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.auditmanager.model.ListControlsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.auditmanager.model.ListControlsResponse 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
listControls(software.amazon.awssdk.services.auditmanager.model.ListControlsRequest)
operation.
This is a convenience which creates an instance of the ListControlsRequest.Builder
avoiding the need to
create one manually via ListControlsRequest.builder()
listControlsRequest
- A Consumer
that will call methods on ListControlsRequest.Builder
to create a request.default CompletableFuture<ListKeywordsForDataSourceResponse> listKeywordsForDataSource(ListKeywordsForDataSourceRequest listKeywordsForDataSourceRequest)
Returns a list of keywords that pre-mapped to the specified control data source.
listKeywordsForDataSourceRequest
- default CompletableFuture<ListKeywordsForDataSourceResponse> listKeywordsForDataSource(Consumer<ListKeywordsForDataSourceRequest.Builder> listKeywordsForDataSourceRequest)
Returns a list of keywords that pre-mapped to the specified control data source.
This is a convenience which creates an instance of the ListKeywordsForDataSourceRequest.Builder
avoiding
the need to create one manually via ListKeywordsForDataSourceRequest.builder()
listKeywordsForDataSourceRequest
- A Consumer
that will call methods on ListKeywordsForDataSourceRequest.Builder
to create a
request.default ListKeywordsForDataSourcePublisher listKeywordsForDataSourcePaginator(ListKeywordsForDataSourceRequest listKeywordsForDataSourceRequest)
Returns a list of keywords that pre-mapped to the specified control data source.
This is a variant of
listKeywordsForDataSource(software.amazon.awssdk.services.auditmanager.model.ListKeywordsForDataSourceRequest)
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.auditmanager.paginators.ListKeywordsForDataSourcePublisher publisher = client.listKeywordsForDataSourcePaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.auditmanager.paginators.ListKeywordsForDataSourcePublisher publisher = client.listKeywordsForDataSourcePaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.auditmanager.model.ListKeywordsForDataSourceResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.auditmanager.model.ListKeywordsForDataSourceResponse 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
listKeywordsForDataSource(software.amazon.awssdk.services.auditmanager.model.ListKeywordsForDataSourceRequest)
operation.
listKeywordsForDataSourceRequest
- default ListKeywordsForDataSourcePublisher listKeywordsForDataSourcePaginator(Consumer<ListKeywordsForDataSourceRequest.Builder> listKeywordsForDataSourceRequest)
Returns a list of keywords that pre-mapped to the specified control data source.
This is a variant of
listKeywordsForDataSource(software.amazon.awssdk.services.auditmanager.model.ListKeywordsForDataSourceRequest)
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.auditmanager.paginators.ListKeywordsForDataSourcePublisher publisher = client.listKeywordsForDataSourcePaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.auditmanager.paginators.ListKeywordsForDataSourcePublisher publisher = client.listKeywordsForDataSourcePaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.auditmanager.model.ListKeywordsForDataSourceResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.auditmanager.model.ListKeywordsForDataSourceResponse 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
listKeywordsForDataSource(software.amazon.awssdk.services.auditmanager.model.ListKeywordsForDataSourceRequest)
operation.
This is a convenience which creates an instance of the ListKeywordsForDataSourceRequest.Builder
avoiding
the need to create one manually via ListKeywordsForDataSourceRequest.builder()
listKeywordsForDataSourceRequest
- A Consumer
that will call methods on ListKeywordsForDataSourceRequest.Builder
to create a
request.default CompletableFuture<ListNotificationsResponse> listNotifications(ListNotificationsRequest listNotificationsRequest)
Returns a list of all AWS Audit Manager notifications.
listNotificationsRequest
- default CompletableFuture<ListNotificationsResponse> listNotifications(Consumer<ListNotificationsRequest.Builder> listNotificationsRequest)
Returns a list of all AWS Audit Manager notifications.
This is a convenience which creates an instance of the ListNotificationsRequest.Builder
avoiding the need
to create one manually via ListNotificationsRequest.builder()
listNotificationsRequest
- A Consumer
that will call methods on ListNotificationsRequest.Builder
to create a request.default ListNotificationsPublisher listNotificationsPaginator(ListNotificationsRequest listNotificationsRequest)
Returns a list of all AWS Audit Manager notifications.
This is a variant of
listNotifications(software.amazon.awssdk.services.auditmanager.model.ListNotificationsRequest)
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.auditmanager.paginators.ListNotificationsPublisher publisher = client.listNotificationsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.auditmanager.paginators.ListNotificationsPublisher publisher = client.listNotificationsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.auditmanager.model.ListNotificationsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.auditmanager.model.ListNotificationsResponse 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
listNotifications(software.amazon.awssdk.services.auditmanager.model.ListNotificationsRequest)
operation.
listNotificationsRequest
- default ListNotificationsPublisher listNotificationsPaginator(Consumer<ListNotificationsRequest.Builder> listNotificationsRequest)
Returns a list of all AWS Audit Manager notifications.
This is a variant of
listNotifications(software.amazon.awssdk.services.auditmanager.model.ListNotificationsRequest)
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.auditmanager.paginators.ListNotificationsPublisher publisher = client.listNotificationsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.auditmanager.paginators.ListNotificationsPublisher publisher = client.listNotificationsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.auditmanager.model.ListNotificationsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.auditmanager.model.ListNotificationsResponse 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
listNotifications(software.amazon.awssdk.services.auditmanager.model.ListNotificationsRequest)
operation.
This is a convenience which creates an instance of the ListNotificationsRequest.Builder
avoiding the need
to create one manually via ListNotificationsRequest.builder()
listNotificationsRequest
- A Consumer
that will call methods on ListNotificationsRequest.Builder
to create a request.default CompletableFuture<ListTagsForResourceResponse> listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest)
Returns a list of tags for the specified resource in AWS Audit Manager.
listTagsForResourceRequest
- default CompletableFuture<ListTagsForResourceResponse> listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest)
Returns a list of tags for the specified resource in AWS Audit Manager.
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<RegisterAccountResponse> registerAccount(RegisterAccountRequest registerAccountRequest)
Enables AWS Audit Manager for the specified AWS account.
registerAccountRequest
- default CompletableFuture<RegisterAccountResponse> registerAccount(Consumer<RegisterAccountRequest.Builder> registerAccountRequest)
Enables AWS Audit Manager for the specified AWS account.
This is a convenience which creates an instance of the RegisterAccountRequest.Builder
avoiding the need
to create one manually via RegisterAccountRequest.builder()
registerAccountRequest
- A Consumer
that will call methods on RegisterAccountRequest.Builder
to create a request.default CompletableFuture<RegisterOrganizationAdminAccountResponse> registerOrganizationAdminAccount(RegisterOrganizationAdminAccountRequest registerOrganizationAdminAccountRequest)
Enables an AWS account within the organization as the delegated administrator for AWS Audit Manager.
registerOrganizationAdminAccountRequest
- default CompletableFuture<RegisterOrganizationAdminAccountResponse> registerOrganizationAdminAccount(Consumer<RegisterOrganizationAdminAccountRequest.Builder> registerOrganizationAdminAccountRequest)
Enables an AWS account within the organization as the delegated administrator for AWS Audit Manager.
This is a convenience which creates an instance of the RegisterOrganizationAdminAccountRequest.Builder
avoiding the need to create one manually via RegisterOrganizationAdminAccountRequest.builder()
registerOrganizationAdminAccountRequest
- A Consumer
that will call methods on RegisterOrganizationAdminAccountRequest.Builder
to
create a request.default CompletableFuture<TagResourceResponse> tagResource(TagResourceRequest tagResourceRequest)
Tags the specified resource in AWS Audit Manager.
tagResourceRequest
- default CompletableFuture<TagResourceResponse> tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest)
Tags the specified resource in AWS Audit Manager.
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<UntagResourceResponse> untagResource(UntagResourceRequest untagResourceRequest)
Removes a tag from a resource in AWS Audit Manager.
untagResourceRequest
- default CompletableFuture<UntagResourceResponse> untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest)
Removes a tag from a resource in AWS Audit Manager.
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<UpdateAssessmentResponse> updateAssessment(UpdateAssessmentRequest updateAssessmentRequest)
Edits an AWS Audit Manager assessment.
updateAssessmentRequest
- default CompletableFuture<UpdateAssessmentResponse> updateAssessment(Consumer<UpdateAssessmentRequest.Builder> updateAssessmentRequest)
Edits an AWS Audit Manager assessment.
This is a convenience which creates an instance of the UpdateAssessmentRequest.Builder
avoiding the need
to create one manually via UpdateAssessmentRequest.builder()
updateAssessmentRequest
- A Consumer
that will call methods on UpdateAssessmentRequest.Builder
to create a request.default CompletableFuture<UpdateAssessmentControlResponse> updateAssessmentControl(UpdateAssessmentControlRequest updateAssessmentControlRequest)
Updates a control within an assessment in AWS Audit Manager.
updateAssessmentControlRequest
- default CompletableFuture<UpdateAssessmentControlResponse> updateAssessmentControl(Consumer<UpdateAssessmentControlRequest.Builder> updateAssessmentControlRequest)
Updates a control within an assessment in AWS Audit Manager.
This is a convenience which creates an instance of the UpdateAssessmentControlRequest.Builder
avoiding
the need to create one manually via UpdateAssessmentControlRequest.builder()
updateAssessmentControlRequest
- A Consumer
that will call methods on UpdateAssessmentControlRequest.Builder
to create a
request.default CompletableFuture<UpdateAssessmentControlSetStatusResponse> updateAssessmentControlSetStatus(UpdateAssessmentControlSetStatusRequest updateAssessmentControlSetStatusRequest)
Updates the status of a control set in an AWS Audit Manager assessment.
updateAssessmentControlSetStatusRequest
- default CompletableFuture<UpdateAssessmentControlSetStatusResponse> updateAssessmentControlSetStatus(Consumer<UpdateAssessmentControlSetStatusRequest.Builder> updateAssessmentControlSetStatusRequest)
Updates the status of a control set in an AWS Audit Manager assessment.
This is a convenience which creates an instance of the UpdateAssessmentControlSetStatusRequest.Builder
avoiding the need to create one manually via UpdateAssessmentControlSetStatusRequest.builder()
updateAssessmentControlSetStatusRequest
- A Consumer
that will call methods on UpdateAssessmentControlSetStatusRequest.Builder
to
create a request.default CompletableFuture<UpdateAssessmentFrameworkResponse> updateAssessmentFramework(UpdateAssessmentFrameworkRequest updateAssessmentFrameworkRequest)
Updates a custom framework in AWS Audit Manager.
updateAssessmentFrameworkRequest
- default CompletableFuture<UpdateAssessmentFrameworkResponse> updateAssessmentFramework(Consumer<UpdateAssessmentFrameworkRequest.Builder> updateAssessmentFrameworkRequest)
Updates a custom framework in AWS Audit Manager.
This is a convenience which creates an instance of the UpdateAssessmentFrameworkRequest.Builder
avoiding
the need to create one manually via UpdateAssessmentFrameworkRequest.builder()
updateAssessmentFrameworkRequest
- A Consumer
that will call methods on UpdateAssessmentFrameworkRequest.Builder
to create a
request.default CompletableFuture<UpdateAssessmentStatusResponse> updateAssessmentStatus(UpdateAssessmentStatusRequest updateAssessmentStatusRequest)
Updates the status of an assessment in AWS Audit Manager.
updateAssessmentStatusRequest
- default CompletableFuture<UpdateAssessmentStatusResponse> updateAssessmentStatus(Consumer<UpdateAssessmentStatusRequest.Builder> updateAssessmentStatusRequest)
Updates the status of an assessment in AWS Audit Manager.
This is a convenience which creates an instance of the UpdateAssessmentStatusRequest.Builder
avoiding the
need to create one manually via UpdateAssessmentStatusRequest.builder()
updateAssessmentStatusRequest
- A Consumer
that will call methods on UpdateAssessmentStatusRequest.Builder
to create a
request.default CompletableFuture<UpdateControlResponse> updateControl(UpdateControlRequest updateControlRequest)
Updates a custom control in AWS Audit Manager.
updateControlRequest
- default CompletableFuture<UpdateControlResponse> updateControl(Consumer<UpdateControlRequest.Builder> updateControlRequest)
Updates a custom control in AWS Audit Manager.
This is a convenience which creates an instance of the UpdateControlRequest.Builder
avoiding the need to
create one manually via UpdateControlRequest.builder()
updateControlRequest
- A Consumer
that will call methods on UpdateControlRequest.Builder
to create a request.default CompletableFuture<UpdateSettingsResponse> updateSettings(UpdateSettingsRequest updateSettingsRequest)
Updates AWS Audit Manager settings for the current user account.
updateSettingsRequest
- default CompletableFuture<UpdateSettingsResponse> updateSettings(Consumer<UpdateSettingsRequest.Builder> updateSettingsRequest)
Updates AWS Audit Manager settings for the current user account.
This is a convenience which creates an instance of the UpdateSettingsRequest.Builder
avoiding the need to
create one manually via UpdateSettingsRequest.builder()
updateSettingsRequest
- A Consumer
that will call methods on UpdateSettingsRequest.Builder
to create a request.default CompletableFuture<ValidateAssessmentReportIntegrityResponse> validateAssessmentReportIntegrity(ValidateAssessmentReportIntegrityRequest validateAssessmentReportIntegrityRequest)
Validates the integrity of an assessment report in AWS Audit Manager.
validateAssessmentReportIntegrityRequest
- default CompletableFuture<ValidateAssessmentReportIntegrityResponse> validateAssessmentReportIntegrity(Consumer<ValidateAssessmentReportIntegrityRequest.Builder> validateAssessmentReportIntegrityRequest)
Validates the integrity of an assessment report in AWS Audit Manager.
This is a convenience which creates an instance of the ValidateAssessmentReportIntegrityRequest.Builder
avoiding the need to create one manually via ValidateAssessmentReportIntegrityRequest.builder()
validateAssessmentReportIntegrityRequest
- A Consumer
that will call methods on ValidateAssessmentReportIntegrityRequest.Builder
to
create a request.