public class AbstractAmazonInspectorAsync extends AbstractAmazonInspector implements AmazonInspectorAsync
AmazonInspectorAsync. Convenient method
forms pass through to the corresponding overload that takes a request object
and an AsyncHandler, which throws an
UnsupportedOperationException.addAttributesToFindings, attachAssessmentAndRulesPackage, createApplication, createAssessment, createResourceGroup, deleteApplication, deleteAssessment, deleteRun, describeApplication, describeAssessment, describeCrossAccountAccessRole, describeFinding, describeResourceGroup, describeRulesPackage, describeRun, detachAssessmentAndRulesPackage, getAssessmentTelemetry, getCachedResponseMetadata, listApplications, listAssessmentAgents, listAssessments, listAttachedAssessments, listAttachedRulesPackages, listFindings, listRulesPackages, listRuns, listTagsForResource, localizeText, previewAgentsForResourceGroup, registerCrossAccountAccessRole, removeAttributesFromFindings, runAssessment, setEndpoint, setRegion, setTagsForResource, shutdown, startDataCollection, stopDataCollection, updateApplication, updateAssessmentequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddAttributesToFindings, attachAssessmentAndRulesPackage, createApplication, createAssessment, createResourceGroup, deleteApplication, deleteAssessment, deleteRun, describeApplication, describeAssessment, describeCrossAccountAccessRole, describeFinding, describeResourceGroup, describeRulesPackage, describeRun, detachAssessmentAndRulesPackage, getAssessmentTelemetry, getCachedResponseMetadata, listApplications, listAssessmentAgents, listAssessments, listAttachedAssessments, listAttachedRulesPackages, listFindings, listRulesPackages, listRuns, listTagsForResource, localizeText, previewAgentsForResourceGroup, registerCrossAccountAccessRole, removeAttributesFromFindings, runAssessment, setEndpoint, setRegion, setTagsForResource, shutdown, startDataCollection, stopDataCollection, updateApplication, updateAssessmentpublic Future<AddAttributesToFindingsResult> addAttributesToFindingsAsync(AddAttributesToFindingsRequest request)
AmazonInspectorAsyncAssigns attributes (key and value pair) to the findings specified by the findings' ARNs.
addAttributesToFindingsAsync in interface AmazonInspectorAsyncpublic Future<AddAttributesToFindingsResult> addAttributesToFindingsAsync(AddAttributesToFindingsRequest request, AsyncHandler<AddAttributesToFindingsRequest,AddAttributesToFindingsResult> asyncHandler)
AmazonInspectorAsyncAssigns attributes (key and value pair) to the findings specified by the findings' ARNs.
addAttributesToFindingsAsync in interface AmazonInspectorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the
request. Users can provide an implementation of the callback
methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<AttachAssessmentAndRulesPackageResult> attachAssessmentAndRulesPackageAsync(AttachAssessmentAndRulesPackageRequest request)
AmazonInspectorAsyncAttaches the rules package specified by the rules package ARN to the assessment specified by the assessment ARN.
attachAssessmentAndRulesPackageAsync in interface AmazonInspectorAsyncpublic Future<AttachAssessmentAndRulesPackageResult> attachAssessmentAndRulesPackageAsync(AttachAssessmentAndRulesPackageRequest request, AsyncHandler<AttachAssessmentAndRulesPackageRequest,AttachAssessmentAndRulesPackageResult> asyncHandler)
AmazonInspectorAsyncAttaches the rules package specified by the rules package ARN to the assessment specified by the assessment ARN.
attachAssessmentAndRulesPackageAsync in interface AmazonInspectorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the
request. Users can provide an implementation of the callback
methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateApplicationResult> createApplicationAsync(CreateApplicationRequest request)
AmazonInspectorAsyncCreates a new application using the resource group ARN generated by CreateResourceGroup. You can create up to 50 applications per AWS account. You can run up to 500 concurrent agents per AWS account. For more information, see Inspector Applications.
createApplicationAsync in interface AmazonInspectorAsyncpublic Future<CreateApplicationResult> createApplicationAsync(CreateApplicationRequest request, AsyncHandler<CreateApplicationRequest,CreateApplicationResult> asyncHandler)
AmazonInspectorAsyncCreates a new application using the resource group ARN generated by CreateResourceGroup. You can create up to 50 applications per AWS account. You can run up to 500 concurrent agents per AWS account. For more information, see Inspector Applications.
createApplicationAsync in interface AmazonInspectorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the
request. Users can provide an implementation of the callback
methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateAssessmentResult> createAssessmentAsync(CreateAssessmentRequest request)
AmazonInspectorAsyncCreates an assessment for the application specified by the application ARN. You can create up to 500 assessments per AWS account.
createAssessmentAsync in interface AmazonInspectorAsyncpublic Future<CreateAssessmentResult> createAssessmentAsync(CreateAssessmentRequest request, AsyncHandler<CreateAssessmentRequest,CreateAssessmentResult> asyncHandler)
AmazonInspectorAsyncCreates an assessment for the application specified by the application ARN. You can create up to 500 assessments per AWS account.
createAssessmentAsync in interface AmazonInspectorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the
request. Users can provide an implementation of the callback
methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateResourceGroupResult> createResourceGroupAsync(CreateResourceGroupRequest request)
AmazonInspectorAsyncCreates a resource group using the specified set of tags (key and value pairs) that are used to select the EC2 instances to be included in an Inspector application. The created resource group is then used to create an Inspector application.
createResourceGroupAsync in interface AmazonInspectorAsyncpublic Future<CreateResourceGroupResult> createResourceGroupAsync(CreateResourceGroupRequest request, AsyncHandler<CreateResourceGroupRequest,CreateResourceGroupResult> asyncHandler)
AmazonInspectorAsyncCreates a resource group using the specified set of tags (key and value pairs) that are used to select the EC2 instances to be included in an Inspector application. The created resource group is then used to create an Inspector application.
createResourceGroupAsync in interface AmazonInspectorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the
request. Users can provide an implementation of the callback
methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteApplicationResult> deleteApplicationAsync(DeleteApplicationRequest request)
AmazonInspectorAsyncDeletes the application specified by the application ARN.
deleteApplicationAsync in interface AmazonInspectorAsyncpublic Future<DeleteApplicationResult> deleteApplicationAsync(DeleteApplicationRequest request, AsyncHandler<DeleteApplicationRequest,DeleteApplicationResult> asyncHandler)
AmazonInspectorAsyncDeletes the application specified by the application ARN.
deleteApplicationAsync in interface AmazonInspectorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the
request. Users can provide an implementation of the callback
methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteAssessmentResult> deleteAssessmentAsync(DeleteAssessmentRequest request)
AmazonInspectorAsyncDeletes the assessment specified by the assessment ARN.
deleteAssessmentAsync in interface AmazonInspectorAsyncpublic Future<DeleteAssessmentResult> deleteAssessmentAsync(DeleteAssessmentRequest request, AsyncHandler<DeleteAssessmentRequest,DeleteAssessmentResult> asyncHandler)
AmazonInspectorAsyncDeletes the assessment specified by the assessment ARN.
deleteAssessmentAsync in interface AmazonInspectorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the
request. Users can provide an implementation of the callback
methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteRunResult> deleteRunAsync(DeleteRunRequest request)
AmazonInspectorAsyncDeletes the assessment run specified by the run ARN.
deleteRunAsync in interface AmazonInspectorAsyncpublic Future<DeleteRunResult> deleteRunAsync(DeleteRunRequest request, AsyncHandler<DeleteRunRequest,DeleteRunResult> asyncHandler)
AmazonInspectorAsyncDeletes the assessment run specified by the run ARN.
deleteRunAsync in interface AmazonInspectorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the
request. Users can provide an implementation of the callback
methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DescribeApplicationResult> describeApplicationAsync(DescribeApplicationRequest request)
AmazonInspectorAsyncDescribes the application specified by the application ARN.
describeApplicationAsync in interface AmazonInspectorAsyncpublic Future<DescribeApplicationResult> describeApplicationAsync(DescribeApplicationRequest request, AsyncHandler<DescribeApplicationRequest,DescribeApplicationResult> asyncHandler)
AmazonInspectorAsyncDescribes the application specified by the application ARN.
describeApplicationAsync in interface AmazonInspectorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the
request. Users can provide an implementation of the callback
methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DescribeAssessmentResult> describeAssessmentAsync(DescribeAssessmentRequest request)
AmazonInspectorAsyncDescribes the assessment specified by the assessment ARN.
describeAssessmentAsync in interface AmazonInspectorAsyncpublic Future<DescribeAssessmentResult> describeAssessmentAsync(DescribeAssessmentRequest request, AsyncHandler<DescribeAssessmentRequest,DescribeAssessmentResult> asyncHandler)
AmazonInspectorAsyncDescribes the assessment specified by the assessment ARN.
describeAssessmentAsync in interface AmazonInspectorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the
request. Users can provide an implementation of the callback
methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DescribeCrossAccountAccessRoleResult> describeCrossAccountAccessRoleAsync(DescribeCrossAccountAccessRoleRequest request)
AmazonInspectorAsyncDescribes the IAM role that enables Inspector to access your AWS account.
describeCrossAccountAccessRoleAsync in interface AmazonInspectorAsyncpublic Future<DescribeCrossAccountAccessRoleResult> describeCrossAccountAccessRoleAsync(DescribeCrossAccountAccessRoleRequest request, AsyncHandler<DescribeCrossAccountAccessRoleRequest,DescribeCrossAccountAccessRoleResult> asyncHandler)
AmazonInspectorAsyncDescribes the IAM role that enables Inspector to access your AWS account.
describeCrossAccountAccessRoleAsync in interface AmazonInspectorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the
request. Users can provide an implementation of the callback
methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DescribeFindingResult> describeFindingAsync(DescribeFindingRequest request)
AmazonInspectorAsyncDescribes the finding specified by the finding ARN.
describeFindingAsync in interface AmazonInspectorAsyncpublic Future<DescribeFindingResult> describeFindingAsync(DescribeFindingRequest request, AsyncHandler<DescribeFindingRequest,DescribeFindingResult> asyncHandler)
AmazonInspectorAsyncDescribes the finding specified by the finding ARN.
describeFindingAsync in interface AmazonInspectorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the
request. Users can provide an implementation of the callback
methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DescribeResourceGroupResult> describeResourceGroupAsync(DescribeResourceGroupRequest request)
AmazonInspectorAsyncDescribes the resource group specified by the resource group ARN.
describeResourceGroupAsync in interface AmazonInspectorAsyncpublic Future<DescribeResourceGroupResult> describeResourceGroupAsync(DescribeResourceGroupRequest request, AsyncHandler<DescribeResourceGroupRequest,DescribeResourceGroupResult> asyncHandler)
AmazonInspectorAsyncDescribes the resource group specified by the resource group ARN.
describeResourceGroupAsync in interface AmazonInspectorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the
request. Users can provide an implementation of the callback
methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DescribeRulesPackageResult> describeRulesPackageAsync(DescribeRulesPackageRequest request)
AmazonInspectorAsyncDescribes the rules package specified by the rules package ARN.
describeRulesPackageAsync in interface AmazonInspectorAsyncpublic Future<DescribeRulesPackageResult> describeRulesPackageAsync(DescribeRulesPackageRequest request, AsyncHandler<DescribeRulesPackageRequest,DescribeRulesPackageResult> asyncHandler)
AmazonInspectorAsyncDescribes the rules package specified by the rules package ARN.
describeRulesPackageAsync in interface AmazonInspectorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the
request. Users can provide an implementation of the callback
methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DescribeRunResult> describeRunAsync(DescribeRunRequest request)
AmazonInspectorAsyncDescribes the assessment run specified by the run ARN.
describeRunAsync in interface AmazonInspectorAsyncpublic Future<DescribeRunResult> describeRunAsync(DescribeRunRequest request, AsyncHandler<DescribeRunRequest,DescribeRunResult> asyncHandler)
AmazonInspectorAsyncDescribes the assessment run specified by the run ARN.
describeRunAsync in interface AmazonInspectorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the
request. Users can provide an implementation of the callback
methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DetachAssessmentAndRulesPackageResult> detachAssessmentAndRulesPackageAsync(DetachAssessmentAndRulesPackageRequest request)
AmazonInspectorAsyncDetaches the rules package specified by the rules package ARN from the assessment specified by the assessment ARN.
detachAssessmentAndRulesPackageAsync in interface AmazonInspectorAsyncpublic Future<DetachAssessmentAndRulesPackageResult> detachAssessmentAndRulesPackageAsync(DetachAssessmentAndRulesPackageRequest request, AsyncHandler<DetachAssessmentAndRulesPackageRequest,DetachAssessmentAndRulesPackageResult> asyncHandler)
AmazonInspectorAsyncDetaches the rules package specified by the rules package ARN from the assessment specified by the assessment ARN.
detachAssessmentAndRulesPackageAsync in interface AmazonInspectorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the
request. Users can provide an implementation of the callback
methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetAssessmentTelemetryResult> getAssessmentTelemetryAsync(GetAssessmentTelemetryRequest request)
AmazonInspectorAsyncReturns the metadata about the telemetry (application behavioral data) for the assessment specified by the assessment ARN.
getAssessmentTelemetryAsync in interface AmazonInspectorAsyncpublic Future<GetAssessmentTelemetryResult> getAssessmentTelemetryAsync(GetAssessmentTelemetryRequest request, AsyncHandler<GetAssessmentTelemetryRequest,GetAssessmentTelemetryResult> asyncHandler)
AmazonInspectorAsyncReturns the metadata about the telemetry (application behavioral data) for the assessment specified by the assessment ARN.
getAssessmentTelemetryAsync in interface AmazonInspectorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the
request. Users can provide an implementation of the callback
methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListApplicationsResult> listApplicationsAsync(ListApplicationsRequest request)
AmazonInspectorAsyncLists the ARNs of the applications within this AWS account. For more information about applications, see Inspector Applications.
listApplicationsAsync in interface AmazonInspectorAsyncpublic Future<ListApplicationsResult> listApplicationsAsync(ListApplicationsRequest request, AsyncHandler<ListApplicationsRequest,ListApplicationsResult> asyncHandler)
AmazonInspectorAsyncLists the ARNs of the applications within this AWS account. For more information about applications, see Inspector Applications.
listApplicationsAsync in interface AmazonInspectorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the
request. Users can provide an implementation of the callback
methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListAssessmentAgentsResult> listAssessmentAgentsAsync(ListAssessmentAgentsRequest request)
AmazonInspectorAsyncLists the agents of the assessment specified by the assessment ARN.
listAssessmentAgentsAsync in interface AmazonInspectorAsyncpublic Future<ListAssessmentAgentsResult> listAssessmentAgentsAsync(ListAssessmentAgentsRequest request, AsyncHandler<ListAssessmentAgentsRequest,ListAssessmentAgentsResult> asyncHandler)
AmazonInspectorAsyncLists the agents of the assessment specified by the assessment ARN.
listAssessmentAgentsAsync in interface AmazonInspectorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the
request. Users can provide an implementation of the callback
methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListAssessmentsResult> listAssessmentsAsync(ListAssessmentsRequest request)
AmazonInspectorAsyncLists the assessments corresponding to applications specified by the applications' ARNs.
listAssessmentsAsync in interface AmazonInspectorAsyncpublic Future<ListAssessmentsResult> listAssessmentsAsync(ListAssessmentsRequest request, AsyncHandler<ListAssessmentsRequest,ListAssessmentsResult> asyncHandler)
AmazonInspectorAsyncLists the assessments corresponding to applications specified by the applications' ARNs.
listAssessmentsAsync in interface AmazonInspectorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the
request. Users can provide an implementation of the callback
methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListAttachedAssessmentsResult> listAttachedAssessmentsAsync(ListAttachedAssessmentsRequest request)
AmazonInspectorAsyncLists the assessments attached to the rules package specified by the rules package ARN.
listAttachedAssessmentsAsync in interface AmazonInspectorAsyncpublic Future<ListAttachedAssessmentsResult> listAttachedAssessmentsAsync(ListAttachedAssessmentsRequest request, AsyncHandler<ListAttachedAssessmentsRequest,ListAttachedAssessmentsResult> asyncHandler)
AmazonInspectorAsyncLists the assessments attached to the rules package specified by the rules package ARN.
listAttachedAssessmentsAsync in interface AmazonInspectorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the
request. Users can provide an implementation of the callback
methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListAttachedRulesPackagesResult> listAttachedRulesPackagesAsync(ListAttachedRulesPackagesRequest request)
AmazonInspectorAsyncLists the rules packages attached to the assessment specified by the assessment ARN.
listAttachedRulesPackagesAsync in interface AmazonInspectorAsyncpublic Future<ListAttachedRulesPackagesResult> listAttachedRulesPackagesAsync(ListAttachedRulesPackagesRequest request, AsyncHandler<ListAttachedRulesPackagesRequest,ListAttachedRulesPackagesResult> asyncHandler)
AmazonInspectorAsyncLists the rules packages attached to the assessment specified by the assessment ARN.
listAttachedRulesPackagesAsync in interface AmazonInspectorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the
request. Users can provide an implementation of the callback
methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListFindingsResult> listFindingsAsync(ListFindingsRequest request)
AmazonInspectorAsyncLists findings generated by the assessment run specified by the run ARNs.
listFindingsAsync in interface AmazonInspectorAsyncpublic Future<ListFindingsResult> listFindingsAsync(ListFindingsRequest request, AsyncHandler<ListFindingsRequest,ListFindingsResult> asyncHandler)
AmazonInspectorAsyncLists findings generated by the assessment run specified by the run ARNs.
listFindingsAsync in interface AmazonInspectorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the
request. Users can provide an implementation of the callback
methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListRulesPackagesResult> listRulesPackagesAsync(ListRulesPackagesRequest request)
AmazonInspectorAsyncLists all available Inspector rules packages.
listRulesPackagesAsync in interface AmazonInspectorAsyncpublic Future<ListRulesPackagesResult> listRulesPackagesAsync(ListRulesPackagesRequest request, AsyncHandler<ListRulesPackagesRequest,ListRulesPackagesResult> asyncHandler)
AmazonInspectorAsyncLists all available Inspector rules packages.
listRulesPackagesAsync in interface AmazonInspectorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the
request. Users can provide an implementation of the callback
methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListRunsResult> listRunsAsync(ListRunsRequest request)
AmazonInspectorAsyncLists the assessment runs associated with the assessments specified by the assessment ARNs.
listRunsAsync in interface AmazonInspectorAsyncpublic Future<ListRunsResult> listRunsAsync(ListRunsRequest request, AsyncHandler<ListRunsRequest,ListRunsResult> asyncHandler)
AmazonInspectorAsyncLists the assessment runs associated with the assessments specified by the assessment ARNs.
listRunsAsync in interface AmazonInspectorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the
request. Users can provide an implementation of the callback
methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest request)
AmazonInspectorAsyncLists all tags associated with a resource.
listTagsForResourceAsync in interface AmazonInspectorAsyncpublic Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest request, AsyncHandler<ListTagsForResourceRequest,ListTagsForResourceResult> asyncHandler)
AmazonInspectorAsyncLists all tags associated with a resource.
listTagsForResourceAsync in interface AmazonInspectorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the
request. Users can provide an implementation of the callback
methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<LocalizeTextResult> localizeTextAsync(LocalizeTextRequest request)
AmazonInspectorAsyncTranslates a textual identifier into a user-readable text in a specified locale.
localizeTextAsync in interface AmazonInspectorAsyncpublic Future<LocalizeTextResult> localizeTextAsync(LocalizeTextRequest request, AsyncHandler<LocalizeTextRequest,LocalizeTextResult> asyncHandler)
AmazonInspectorAsyncTranslates a textual identifier into a user-readable text in a specified locale.
localizeTextAsync in interface AmazonInspectorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the
request. Users can provide an implementation of the callback
methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<PreviewAgentsForResourceGroupResult> previewAgentsForResourceGroupAsync(PreviewAgentsForResourceGroupRequest request)
AmazonInspectorAsyncPreviews the agents installed on the EC2 instances that are included in the application created with the specified resource group.
previewAgentsForResourceGroupAsync in interface AmazonInspectorAsyncpublic Future<PreviewAgentsForResourceGroupResult> previewAgentsForResourceGroupAsync(PreviewAgentsForResourceGroupRequest request, AsyncHandler<PreviewAgentsForResourceGroupRequest,PreviewAgentsForResourceGroupResult> asyncHandler)
AmazonInspectorAsyncPreviews the agents installed on the EC2 instances that are included in the application created with the specified resource group.
previewAgentsForResourceGroupAsync in interface AmazonInspectorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the
request. Users can provide an implementation of the callback
methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<RegisterCrossAccountAccessRoleResult> registerCrossAccountAccessRoleAsync(RegisterCrossAccountAccessRoleRequest request)
AmazonInspectorAsyncRegister the role that Inspector uses to list your EC2 instances during the assessment.
registerCrossAccountAccessRoleAsync in interface AmazonInspectorAsyncpublic Future<RegisterCrossAccountAccessRoleResult> registerCrossAccountAccessRoleAsync(RegisterCrossAccountAccessRoleRequest request, AsyncHandler<RegisterCrossAccountAccessRoleRequest,RegisterCrossAccountAccessRoleResult> asyncHandler)
AmazonInspectorAsyncRegister the role that Inspector uses to list your EC2 instances during the assessment.
registerCrossAccountAccessRoleAsync in interface AmazonInspectorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the
request. Users can provide an implementation of the callback
methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<RemoveAttributesFromFindingsResult> removeAttributesFromFindingsAsync(RemoveAttributesFromFindingsRequest request)
AmazonInspectorAsyncRemoves the entire attribute (key and value pair) from the findings specified by the finding ARNs where an attribute with the specified key exists.
removeAttributesFromFindingsAsync in interface AmazonInspectorAsyncpublic Future<RemoveAttributesFromFindingsResult> removeAttributesFromFindingsAsync(RemoveAttributesFromFindingsRequest request, AsyncHandler<RemoveAttributesFromFindingsRequest,RemoveAttributesFromFindingsResult> asyncHandler)
AmazonInspectorAsyncRemoves the entire attribute (key and value pair) from the findings specified by the finding ARNs where an attribute with the specified key exists.
removeAttributesFromFindingsAsync in interface AmazonInspectorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the
request. Users can provide an implementation of the callback
methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<RunAssessmentResult> runAssessmentAsync(RunAssessmentRequest request)
AmazonInspectorAsyncStarts the analysis of the application’s behavior against selected rule packages for the assessment specified by the assessment ARN.
runAssessmentAsync in interface AmazonInspectorAsyncpublic Future<RunAssessmentResult> runAssessmentAsync(RunAssessmentRequest request, AsyncHandler<RunAssessmentRequest,RunAssessmentResult> asyncHandler)
AmazonInspectorAsyncStarts the analysis of the application’s behavior against selected rule packages for the assessment specified by the assessment ARN.
runAssessmentAsync in interface AmazonInspectorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the
request. Users can provide an implementation of the callback
methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<SetTagsForResourceResult> setTagsForResourceAsync(SetTagsForResourceRequest request)
AmazonInspectorAsyncSets tags (key and value pairs) to the assessment specified by the assessment ARN.
setTagsForResourceAsync in interface AmazonInspectorAsyncpublic Future<SetTagsForResourceResult> setTagsForResourceAsync(SetTagsForResourceRequest request, AsyncHandler<SetTagsForResourceRequest,SetTagsForResourceResult> asyncHandler)
AmazonInspectorAsyncSets tags (key and value pairs) to the assessment specified by the assessment ARN.
setTagsForResourceAsync in interface AmazonInspectorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the
request. Users can provide an implementation of the callback
methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<StartDataCollectionResult> startDataCollectionAsync(StartDataCollectionRequest request)
AmazonInspectorAsyncStarts data collection for the assessment specified by the assessment ARN. For this API to function properly, you must not exceed the limit of running up to 500 concurrent agents per AWS account.
startDataCollectionAsync in interface AmazonInspectorAsyncpublic Future<StartDataCollectionResult> startDataCollectionAsync(StartDataCollectionRequest request, AsyncHandler<StartDataCollectionRequest,StartDataCollectionResult> asyncHandler)
AmazonInspectorAsyncStarts data collection for the assessment specified by the assessment ARN. For this API to function properly, you must not exceed the limit of running up to 500 concurrent agents per AWS account.
startDataCollectionAsync in interface AmazonInspectorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the
request. Users can provide an implementation of the callback
methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<StopDataCollectionResult> stopDataCollectionAsync(StopDataCollectionRequest request)
AmazonInspectorAsyncStop data collection for the assessment specified by the assessment ARN.
stopDataCollectionAsync in interface AmazonInspectorAsyncpublic Future<StopDataCollectionResult> stopDataCollectionAsync(StopDataCollectionRequest request, AsyncHandler<StopDataCollectionRequest,StopDataCollectionResult> asyncHandler)
AmazonInspectorAsyncStop data collection for the assessment specified by the assessment ARN.
stopDataCollectionAsync in interface AmazonInspectorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the
request. Users can provide an implementation of the callback
methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateApplicationResult> updateApplicationAsync(UpdateApplicationRequest request)
AmazonInspectorAsyncUpdates application specified by the application ARN.
updateApplicationAsync in interface AmazonInspectorAsyncpublic Future<UpdateApplicationResult> updateApplicationAsync(UpdateApplicationRequest request, AsyncHandler<UpdateApplicationRequest,UpdateApplicationResult> asyncHandler)
AmazonInspectorAsyncUpdates application specified by the application ARN.
updateApplicationAsync in interface AmazonInspectorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the
request. Users can provide an implementation of the callback
methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateAssessmentResult> updateAssessmentAsync(UpdateAssessmentRequest request)
AmazonInspectorAsyncUpdates the assessment specified by the assessment ARN.
updateAssessmentAsync in interface AmazonInspectorAsyncpublic Future<UpdateAssessmentResult> updateAssessmentAsync(UpdateAssessmentRequest request, AsyncHandler<UpdateAssessmentRequest,UpdateAssessmentResult> asyncHandler)
AmazonInspectorAsyncUpdates the assessment specified by the assessment ARN.
updateAssessmentAsync in interface AmazonInspectorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the
request. Users can provide an implementation of the callback
methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.