@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAmazonGuardDutyAsync extends AbstractAmazonGuardDuty implements AmazonGuardDutyAsync
AmazonGuardDutyAsync. Convenient method forms pass through to the corresponding
overload that takes a request object and an AsyncHandler, which throws an
UnsupportedOperationException.ENDPOINT_PREFIX| Modifier | Constructor and Description |
|---|---|
protected |
AbstractAmazonGuardDutyAsync() |
| Modifier and Type | Method and Description |
|---|---|
Future<AcceptInvitationResult> |
acceptInvitationAsync(AcceptInvitationRequest request)
Accepts the invitation to be monitored by a master GuardDuty account.
|
Future<AcceptInvitationResult> |
acceptInvitationAsync(AcceptInvitationRequest request,
AsyncHandler<AcceptInvitationRequest,AcceptInvitationResult> asyncHandler)
Accepts the invitation to be monitored by a master GuardDuty account.
|
Future<ArchiveFindingsResult> |
archiveFindingsAsync(ArchiveFindingsRequest request)
Archives Amazon GuardDuty findings specified by the list of finding IDs.
|
Future<ArchiveFindingsResult> |
archiveFindingsAsync(ArchiveFindingsRequest request,
AsyncHandler<ArchiveFindingsRequest,ArchiveFindingsResult> asyncHandler)
Archives Amazon GuardDuty findings specified by the list of finding IDs.
|
Future<CreateDetectorResult> |
createDetectorAsync(CreateDetectorRequest request)
Creates a single Amazon GuardDuty detector.
|
Future<CreateDetectorResult> |
createDetectorAsync(CreateDetectorRequest request,
AsyncHandler<CreateDetectorRequest,CreateDetectorResult> asyncHandler)
Creates a single Amazon GuardDuty detector.
|
Future<CreateFilterResult> |
createFilterAsync(CreateFilterRequest request)
Creates a filter using the specified finding criteria.
|
Future<CreateFilterResult> |
createFilterAsync(CreateFilterRequest request,
AsyncHandler<CreateFilterRequest,CreateFilterResult> asyncHandler)
Creates a filter using the specified finding criteria.
|
Future<CreateIPSetResult> |
createIPSetAsync(CreateIPSetRequest request)
Creates a new IPSet - a list of trusted IP addresses that have been whitelisted for secure communication with AWS
infrastructure and applications.
|
Future<CreateIPSetResult> |
createIPSetAsync(CreateIPSetRequest request,
AsyncHandler<CreateIPSetRequest,CreateIPSetResult> asyncHandler)
Creates a new IPSet - a list of trusted IP addresses that have been whitelisted for secure communication with AWS
infrastructure and applications.
|
Future<CreateMembersResult> |
createMembersAsync(CreateMembersRequest request)
Creates member accounts of the current AWS account by specifying a list of AWS account IDs.
|
Future<CreateMembersResult> |
createMembersAsync(CreateMembersRequest request,
AsyncHandler<CreateMembersRequest,CreateMembersResult> asyncHandler)
Creates member accounts of the current AWS account by specifying a list of AWS account IDs.
|
Future<CreateSampleFindingsResult> |
createSampleFindingsAsync(CreateSampleFindingsRequest request)
Generates example findings of types specified by the list of finding types.
|
Future<CreateSampleFindingsResult> |
createSampleFindingsAsync(CreateSampleFindingsRequest request,
AsyncHandler<CreateSampleFindingsRequest,CreateSampleFindingsResult> asyncHandler)
Generates example findings of types specified by the list of finding types.
|
Future<CreateThreatIntelSetResult> |
createThreatIntelSetAsync(CreateThreatIntelSetRequest request)
Create a new ThreatIntelSet.
|
Future<CreateThreatIntelSetResult> |
createThreatIntelSetAsync(CreateThreatIntelSetRequest request,
AsyncHandler<CreateThreatIntelSetRequest,CreateThreatIntelSetResult> asyncHandler)
Create a new ThreatIntelSet.
|
Future<DeclineInvitationsResult> |
declineInvitationsAsync(DeclineInvitationsRequest request)
Declines invitations sent to the current member account by AWS account specified by their account IDs.
|
Future<DeclineInvitationsResult> |
declineInvitationsAsync(DeclineInvitationsRequest request,
AsyncHandler<DeclineInvitationsRequest,DeclineInvitationsResult> asyncHandler)
Declines invitations sent to the current member account by AWS account specified by their account IDs.
|
Future<DeleteDetectorResult> |
deleteDetectorAsync(DeleteDetectorRequest request)
Deletes a Amazon GuardDuty detector specified by the detector ID.
|
Future<DeleteDetectorResult> |
deleteDetectorAsync(DeleteDetectorRequest request,
AsyncHandler<DeleteDetectorRequest,DeleteDetectorResult> asyncHandler)
Deletes a Amazon GuardDuty detector specified by the detector ID.
|
Future<DeleteFilterResult> |
deleteFilterAsync(DeleteFilterRequest request)
Deletes the filter specified by the filter name.
|
Future<DeleteFilterResult> |
deleteFilterAsync(DeleteFilterRequest request,
AsyncHandler<DeleteFilterRequest,DeleteFilterResult> asyncHandler)
Deletes the filter specified by the filter name.
|
Future<DeleteInvitationsResult> |
deleteInvitationsAsync(DeleteInvitationsRequest request)
Deletes invitations sent to the current member account by AWS accounts specified by their account IDs.
|
Future<DeleteInvitationsResult> |
deleteInvitationsAsync(DeleteInvitationsRequest request,
AsyncHandler<DeleteInvitationsRequest,DeleteInvitationsResult> asyncHandler)
Deletes invitations sent to the current member account by AWS accounts specified by their account IDs.
|
Future<DeleteIPSetResult> |
deleteIPSetAsync(DeleteIPSetRequest request)
Deletes the IPSet specified by the IPSet ID.
|
Future<DeleteIPSetResult> |
deleteIPSetAsync(DeleteIPSetRequest request,
AsyncHandler<DeleteIPSetRequest,DeleteIPSetResult> asyncHandler)
Deletes the IPSet specified by the IPSet ID.
|
Future<DeleteMembersResult> |
deleteMembersAsync(DeleteMembersRequest request)
Deletes GuardDuty member accounts (to the current GuardDuty master account) specified by the account IDs.
|
Future<DeleteMembersResult> |
deleteMembersAsync(DeleteMembersRequest request,
AsyncHandler<DeleteMembersRequest,DeleteMembersResult> asyncHandler)
Deletes GuardDuty member accounts (to the current GuardDuty master account) specified by the account IDs.
|
Future<DeleteThreatIntelSetResult> |
deleteThreatIntelSetAsync(DeleteThreatIntelSetRequest request)
Deletes ThreatIntelSet specified by the ThreatIntelSet ID.
|
Future<DeleteThreatIntelSetResult> |
deleteThreatIntelSetAsync(DeleteThreatIntelSetRequest request,
AsyncHandler<DeleteThreatIntelSetRequest,DeleteThreatIntelSetResult> asyncHandler)
Deletes ThreatIntelSet specified by the ThreatIntelSet ID.
|
Future<DisassociateFromMasterAccountResult> |
disassociateFromMasterAccountAsync(DisassociateFromMasterAccountRequest request)
Disassociates the current GuardDuty member account from its master account.
|
Future<DisassociateFromMasterAccountResult> |
disassociateFromMasterAccountAsync(DisassociateFromMasterAccountRequest request,
AsyncHandler<DisassociateFromMasterAccountRequest,DisassociateFromMasterAccountResult> asyncHandler)
Disassociates the current GuardDuty member account from its master account.
|
Future<DisassociateMembersResult> |
disassociateMembersAsync(DisassociateMembersRequest request)
Disassociates GuardDuty member accounts (to the current GuardDuty master account) specified by the account IDs.
|
Future<DisassociateMembersResult> |
disassociateMembersAsync(DisassociateMembersRequest request,
AsyncHandler<DisassociateMembersRequest,DisassociateMembersResult> asyncHandler)
Disassociates GuardDuty member accounts (to the current GuardDuty master account) specified by the account IDs.
|
Future<GetDetectorResult> |
getDetectorAsync(GetDetectorRequest request)
Retrieves an Amazon GuardDuty detector specified by the detectorId.
|
Future<GetDetectorResult> |
getDetectorAsync(GetDetectorRequest request,
AsyncHandler<GetDetectorRequest,GetDetectorResult> asyncHandler)
Retrieves an Amazon GuardDuty detector specified by the detectorId.
|
Future<GetFilterResult> |
getFilterAsync(GetFilterRequest request)
Returns the details of the filter specified by the filter name.
|
Future<GetFilterResult> |
getFilterAsync(GetFilterRequest request,
AsyncHandler<GetFilterRequest,GetFilterResult> asyncHandler)
Returns the details of the filter specified by the filter name.
|
Future<GetFindingsResult> |
getFindingsAsync(GetFindingsRequest request)
Describes Amazon GuardDuty findings specified by finding IDs.
|
Future<GetFindingsResult> |
getFindingsAsync(GetFindingsRequest request,
AsyncHandler<GetFindingsRequest,GetFindingsResult> asyncHandler)
Describes Amazon GuardDuty findings specified by finding IDs.
|
Future<GetFindingsStatisticsResult> |
getFindingsStatisticsAsync(GetFindingsStatisticsRequest request)
Lists Amazon GuardDuty findings' statistics for the specified detector ID.
|
Future<GetFindingsStatisticsResult> |
getFindingsStatisticsAsync(GetFindingsStatisticsRequest request,
AsyncHandler<GetFindingsStatisticsRequest,GetFindingsStatisticsResult> asyncHandler)
Lists Amazon GuardDuty findings' statistics for the specified detector ID.
|
Future<GetInvitationsCountResult> |
getInvitationsCountAsync(GetInvitationsCountRequest request)
Returns the count of all GuardDuty membership invitations that were sent to the current member account except the
currently accepted invitation.
|
Future<GetInvitationsCountResult> |
getInvitationsCountAsync(GetInvitationsCountRequest request,
AsyncHandler<GetInvitationsCountRequest,GetInvitationsCountResult> asyncHandler)
Returns the count of all GuardDuty membership invitations that were sent to the current member account except the
currently accepted invitation.
|
Future<GetIPSetResult> |
getIPSetAsync(GetIPSetRequest request)
Retrieves the IPSet specified by the IPSet ID.
|
Future<GetIPSetResult> |
getIPSetAsync(GetIPSetRequest request,
AsyncHandler<GetIPSetRequest,GetIPSetResult> asyncHandler)
Retrieves the IPSet specified by the IPSet ID.
|
Future<GetMasterAccountResult> |
getMasterAccountAsync(GetMasterAccountRequest request)
Provides the details for the GuardDuty master account to the current GuardDuty member account.
|
Future<GetMasterAccountResult> |
getMasterAccountAsync(GetMasterAccountRequest request,
AsyncHandler<GetMasterAccountRequest,GetMasterAccountResult> asyncHandler)
Provides the details for the GuardDuty master account to the current GuardDuty member account.
|
Future<GetMembersResult> |
getMembersAsync(GetMembersRequest request)
Retrieves GuardDuty member accounts (to the current GuardDuty master account) specified by the account IDs.
|
Future<GetMembersResult> |
getMembersAsync(GetMembersRequest request,
AsyncHandler<GetMembersRequest,GetMembersResult> asyncHandler)
Retrieves GuardDuty member accounts (to the current GuardDuty master account) specified by the account IDs.
|
Future<GetThreatIntelSetResult> |
getThreatIntelSetAsync(GetThreatIntelSetRequest request)
Retrieves the ThreatIntelSet that is specified by the ThreatIntelSet ID.
|
Future<GetThreatIntelSetResult> |
getThreatIntelSetAsync(GetThreatIntelSetRequest request,
AsyncHandler<GetThreatIntelSetRequest,GetThreatIntelSetResult> asyncHandler)
Retrieves the ThreatIntelSet that is specified by the ThreatIntelSet ID.
|
Future<InviteMembersResult> |
inviteMembersAsync(InviteMembersRequest request)
Invites other AWS accounts (created as members of the current AWS account by CreateMembers) to enable GuardDuty
and allow the current AWS account to view and manage these accounts' GuardDuty findings on their behalf as the
master account.
|
Future<InviteMembersResult> |
inviteMembersAsync(InviteMembersRequest request,
AsyncHandler<InviteMembersRequest,InviteMembersResult> asyncHandler)
Invites other AWS accounts (created as members of the current AWS account by CreateMembers) to enable GuardDuty
and allow the current AWS account to view and manage these accounts' GuardDuty findings on their behalf as the
master account.
|
Future<ListDetectorsResult> |
listDetectorsAsync(ListDetectorsRequest request)
Lists detectorIds of all the existing Amazon GuardDuty detector resources.
|
Future<ListDetectorsResult> |
listDetectorsAsync(ListDetectorsRequest request,
AsyncHandler<ListDetectorsRequest,ListDetectorsResult> asyncHandler)
Lists detectorIds of all the existing Amazon GuardDuty detector resources.
|
Future<ListFiltersResult> |
listFiltersAsync(ListFiltersRequest request)
Returns a paginated list of the current filters.
|
Future<ListFiltersResult> |
listFiltersAsync(ListFiltersRequest request,
AsyncHandler<ListFiltersRequest,ListFiltersResult> asyncHandler)
Returns a paginated list of the current filters.
|
Future<ListFindingsResult> |
listFindingsAsync(ListFindingsRequest request)
Lists Amazon GuardDuty findings for the specified detector ID.
|
Future<ListFindingsResult> |
listFindingsAsync(ListFindingsRequest request,
AsyncHandler<ListFindingsRequest,ListFindingsResult> asyncHandler)
Lists Amazon GuardDuty findings for the specified detector ID.
|
Future<ListInvitationsResult> |
listInvitationsAsync(ListInvitationsRequest request)
Lists all GuardDuty membership invitations that were sent to the current AWS account.
|
Future<ListInvitationsResult> |
listInvitationsAsync(ListInvitationsRequest request,
AsyncHandler<ListInvitationsRequest,ListInvitationsResult> asyncHandler)
Lists all GuardDuty membership invitations that were sent to the current AWS account.
|
Future<ListIPSetsResult> |
listIPSetsAsync(ListIPSetsRequest request)
Lists the IPSets of the GuardDuty service specified by the detector ID.
|
Future<ListIPSetsResult> |
listIPSetsAsync(ListIPSetsRequest request,
AsyncHandler<ListIPSetsRequest,ListIPSetsResult> asyncHandler)
Lists the IPSets of the GuardDuty service specified by the detector ID.
|
Future<ListMembersResult> |
listMembersAsync(ListMembersRequest request)
Lists details about all member accounts for the current GuardDuty master account.
|
Future<ListMembersResult> |
listMembersAsync(ListMembersRequest request,
AsyncHandler<ListMembersRequest,ListMembersResult> asyncHandler)
Lists details about all member accounts for the current GuardDuty master account.
|
Future<ListTagsForResourceResult> |
listTagsForResourceAsync(ListTagsForResourceRequest request)
Lists tags for a resource.
|
Future<ListTagsForResourceResult> |
listTagsForResourceAsync(ListTagsForResourceRequest request,
AsyncHandler<ListTagsForResourceRequest,ListTagsForResourceResult> asyncHandler)
Lists tags for a resource.
|
Future<ListThreatIntelSetsResult> |
listThreatIntelSetsAsync(ListThreatIntelSetsRequest request)
Lists the ThreatIntelSets of the GuardDuty service specified by the detector ID.
|
Future<ListThreatIntelSetsResult> |
listThreatIntelSetsAsync(ListThreatIntelSetsRequest request,
AsyncHandler<ListThreatIntelSetsRequest,ListThreatIntelSetsResult> asyncHandler)
Lists the ThreatIntelSets of the GuardDuty service specified by the detector ID.
|
Future<StartMonitoringMembersResult> |
startMonitoringMembersAsync(StartMonitoringMembersRequest request)
Re-enables GuardDuty to monitor findings of the member accounts specified by the account IDs.
|
Future<StartMonitoringMembersResult> |
startMonitoringMembersAsync(StartMonitoringMembersRequest request,
AsyncHandler<StartMonitoringMembersRequest,StartMonitoringMembersResult> asyncHandler)
Re-enables GuardDuty to monitor findings of the member accounts specified by the account IDs.
|
Future<StopMonitoringMembersResult> |
stopMonitoringMembersAsync(StopMonitoringMembersRequest request)
Disables GuardDuty from monitoring findings of the member accounts specified by the account IDs.
|
Future<StopMonitoringMembersResult> |
stopMonitoringMembersAsync(StopMonitoringMembersRequest request,
AsyncHandler<StopMonitoringMembersRequest,StopMonitoringMembersResult> asyncHandler)
Disables GuardDuty from monitoring findings of the member accounts specified by the account IDs.
|
Future<TagResourceResult> |
tagResourceAsync(TagResourceRequest request)
Adds tags to a resource.
|
Future<TagResourceResult> |
tagResourceAsync(TagResourceRequest request,
AsyncHandler<TagResourceRequest,TagResourceResult> asyncHandler)
Adds tags to a resource.
|
Future<UnarchiveFindingsResult> |
unarchiveFindingsAsync(UnarchiveFindingsRequest request)
Unarchives Amazon GuardDuty findings specified by the list of finding IDs.
|
Future<UnarchiveFindingsResult> |
unarchiveFindingsAsync(UnarchiveFindingsRequest request,
AsyncHandler<UnarchiveFindingsRequest,UnarchiveFindingsResult> asyncHandler)
Unarchives Amazon GuardDuty findings specified by the list of finding IDs.
|
Future<UntagResourceResult> |
untagResourceAsync(UntagResourceRequest request)
Removes tags from a resource.
|
Future<UntagResourceResult> |
untagResourceAsync(UntagResourceRequest request,
AsyncHandler<UntagResourceRequest,UntagResourceResult> asyncHandler)
Removes tags from a resource.
|
Future<UpdateDetectorResult> |
updateDetectorAsync(UpdateDetectorRequest request)
Updates an Amazon GuardDuty detector specified by the detectorId.
|
Future<UpdateDetectorResult> |
updateDetectorAsync(UpdateDetectorRequest request,
AsyncHandler<UpdateDetectorRequest,UpdateDetectorResult> asyncHandler)
Updates an Amazon GuardDuty detector specified by the detectorId.
|
Future<UpdateFilterResult> |
updateFilterAsync(UpdateFilterRequest request)
Updates the filter specified by the filter name.
|
Future<UpdateFilterResult> |
updateFilterAsync(UpdateFilterRequest request,
AsyncHandler<UpdateFilterRequest,UpdateFilterResult> asyncHandler)
Updates the filter specified by the filter name.
|
Future<UpdateFindingsFeedbackResult> |
updateFindingsFeedbackAsync(UpdateFindingsFeedbackRequest request)
Marks specified Amazon GuardDuty findings as useful or not useful.
|
Future<UpdateFindingsFeedbackResult> |
updateFindingsFeedbackAsync(UpdateFindingsFeedbackRequest request,
AsyncHandler<UpdateFindingsFeedbackRequest,UpdateFindingsFeedbackResult> asyncHandler)
Marks specified Amazon GuardDuty findings as useful or not useful.
|
Future<UpdateIPSetResult> |
updateIPSetAsync(UpdateIPSetRequest request)
Updates the IPSet specified by the IPSet ID.
|
Future<UpdateIPSetResult> |
updateIPSetAsync(UpdateIPSetRequest request,
AsyncHandler<UpdateIPSetRequest,UpdateIPSetResult> asyncHandler)
Updates the IPSet specified by the IPSet ID.
|
Future<UpdateThreatIntelSetResult> |
updateThreatIntelSetAsync(UpdateThreatIntelSetRequest request)
Updates the ThreatIntelSet specified by ThreatIntelSet ID.
|
Future<UpdateThreatIntelSetResult> |
updateThreatIntelSetAsync(UpdateThreatIntelSetRequest request,
AsyncHandler<UpdateThreatIntelSetRequest,UpdateThreatIntelSetResult> asyncHandler)
Updates the ThreatIntelSet specified by ThreatIntelSet ID.
|
acceptInvitation, archiveFindings, createDetector, createFilter, createIPSet, createMembers, createSampleFindings, createThreatIntelSet, declineInvitations, deleteDetector, deleteFilter, deleteInvitations, deleteIPSet, deleteMembers, deleteThreatIntelSet, disassociateFromMasterAccount, disassociateMembers, getCachedResponseMetadata, getDetector, getFilter, getFindings, getFindingsStatistics, getInvitationsCount, getIPSet, getMasterAccount, getMembers, getThreatIntelSet, inviteMembers, listDetectors, listFilters, listFindings, listInvitations, listIPSets, listMembers, listTagsForResource, listThreatIntelSets, shutdown, startMonitoringMembers, stopMonitoringMembers, tagResource, unarchiveFindings, untagResource, updateDetector, updateFilter, updateFindingsFeedback, updateIPSet, updateThreatIntelSetclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitacceptInvitation, archiveFindings, createDetector, createFilter, createIPSet, createMembers, createSampleFindings, createThreatIntelSet, declineInvitations, deleteDetector, deleteFilter, deleteInvitations, deleteIPSet, deleteMembers, deleteThreatIntelSet, disassociateFromMasterAccount, disassociateMembers, getCachedResponseMetadata, getDetector, getFilter, getFindings, getFindingsStatistics, getInvitationsCount, getIPSet, getMasterAccount, getMembers, getThreatIntelSet, inviteMembers, listDetectors, listFilters, listFindings, listInvitations, listIPSets, listMembers, listTagsForResource, listThreatIntelSets, shutdown, startMonitoringMembers, stopMonitoringMembers, tagResource, unarchiveFindings, untagResource, updateDetector, updateFilter, updateFindingsFeedback, updateIPSet, updateThreatIntelSetpublic Future<AcceptInvitationResult> acceptInvitationAsync(AcceptInvitationRequest request)
AmazonGuardDutyAsyncAccepts the invitation to be monitored by a master GuardDuty account.
acceptInvitationAsync in interface AmazonGuardDutyAsyncpublic Future<AcceptInvitationResult> acceptInvitationAsync(AcceptInvitationRequest request, AsyncHandler<AcceptInvitationRequest,AcceptInvitationResult> asyncHandler)
AmazonGuardDutyAsyncAccepts the invitation to be monitored by a master GuardDuty account.
acceptInvitationAsync in interface AmazonGuardDutyAsyncasyncHandler - 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<ArchiveFindingsResult> archiveFindingsAsync(ArchiveFindingsRequest request)
AmazonGuardDutyAsyncArchives Amazon GuardDuty findings specified by the list of finding IDs.
archiveFindingsAsync in interface AmazonGuardDutyAsyncpublic Future<ArchiveFindingsResult> archiveFindingsAsync(ArchiveFindingsRequest request, AsyncHandler<ArchiveFindingsRequest,ArchiveFindingsResult> asyncHandler)
AmazonGuardDutyAsyncArchives Amazon GuardDuty findings specified by the list of finding IDs.
archiveFindingsAsync in interface AmazonGuardDutyAsyncasyncHandler - 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<CreateDetectorResult> createDetectorAsync(CreateDetectorRequest request)
AmazonGuardDutyAsyncCreates a single Amazon GuardDuty detector. A detector is an object that represents the GuardDuty service. A detector must be created in order for GuardDuty to become operational.
createDetectorAsync in interface AmazonGuardDutyAsyncpublic Future<CreateDetectorResult> createDetectorAsync(CreateDetectorRequest request, AsyncHandler<CreateDetectorRequest,CreateDetectorResult> asyncHandler)
AmazonGuardDutyAsyncCreates a single Amazon GuardDuty detector. A detector is an object that represents the GuardDuty service. A detector must be created in order for GuardDuty to become operational.
createDetectorAsync in interface AmazonGuardDutyAsyncasyncHandler - 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<CreateFilterResult> createFilterAsync(CreateFilterRequest request)
AmazonGuardDutyAsyncCreates a filter using the specified finding criteria.
createFilterAsync in interface AmazonGuardDutyAsyncpublic Future<CreateFilterResult> createFilterAsync(CreateFilterRequest request, AsyncHandler<CreateFilterRequest,CreateFilterResult> asyncHandler)
AmazonGuardDutyAsyncCreates a filter using the specified finding criteria.
createFilterAsync in interface AmazonGuardDutyAsyncasyncHandler - 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<CreateIPSetResult> createIPSetAsync(CreateIPSetRequest request)
AmazonGuardDutyAsyncCreates a new IPSet - a list of trusted IP addresses that have been whitelisted for secure communication with AWS infrastructure and applications.
createIPSetAsync in interface AmazonGuardDutyAsyncpublic Future<CreateIPSetResult> createIPSetAsync(CreateIPSetRequest request, AsyncHandler<CreateIPSetRequest,CreateIPSetResult> asyncHandler)
AmazonGuardDutyAsyncCreates a new IPSet - a list of trusted IP addresses that have been whitelisted for secure communication with AWS infrastructure and applications.
createIPSetAsync in interface AmazonGuardDutyAsyncasyncHandler - 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<CreateMembersResult> createMembersAsync(CreateMembersRequest request)
AmazonGuardDutyAsyncCreates member accounts of the current AWS account by specifying a list of AWS account IDs. The current AWS account can then invite these members to manage GuardDuty in their accounts.
createMembersAsync in interface AmazonGuardDutyAsyncpublic Future<CreateMembersResult> createMembersAsync(CreateMembersRequest request, AsyncHandler<CreateMembersRequest,CreateMembersResult> asyncHandler)
AmazonGuardDutyAsyncCreates member accounts of the current AWS account by specifying a list of AWS account IDs. The current AWS account can then invite these members to manage GuardDuty in their accounts.
createMembersAsync in interface AmazonGuardDutyAsyncasyncHandler - 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<CreateSampleFindingsResult> createSampleFindingsAsync(CreateSampleFindingsRequest request)
AmazonGuardDutyAsyncGenerates example findings of types specified by the list of finding types. If 'NULL' is specified for findingTypes, the API generates example findings of all supported finding types.
createSampleFindingsAsync in interface AmazonGuardDutyAsyncpublic Future<CreateSampleFindingsResult> createSampleFindingsAsync(CreateSampleFindingsRequest request, AsyncHandler<CreateSampleFindingsRequest,CreateSampleFindingsResult> asyncHandler)
AmazonGuardDutyAsyncGenerates example findings of types specified by the list of finding types. If 'NULL' is specified for findingTypes, the API generates example findings of all supported finding types.
createSampleFindingsAsync in interface AmazonGuardDutyAsyncasyncHandler - 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<CreateThreatIntelSetResult> createThreatIntelSetAsync(CreateThreatIntelSetRequest request)
AmazonGuardDutyAsyncCreate a new ThreatIntelSet. ThreatIntelSets consist of known malicious IP addresses. GuardDuty generates findings based on ThreatIntelSets.
createThreatIntelSetAsync in interface AmazonGuardDutyAsyncpublic Future<CreateThreatIntelSetResult> createThreatIntelSetAsync(CreateThreatIntelSetRequest request, AsyncHandler<CreateThreatIntelSetRequest,CreateThreatIntelSetResult> asyncHandler)
AmazonGuardDutyAsyncCreate a new ThreatIntelSet. ThreatIntelSets consist of known malicious IP addresses. GuardDuty generates findings based on ThreatIntelSets.
createThreatIntelSetAsync in interface AmazonGuardDutyAsyncasyncHandler - 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<DeclineInvitationsResult> declineInvitationsAsync(DeclineInvitationsRequest request)
AmazonGuardDutyAsyncDeclines invitations sent to the current member account by AWS account specified by their account IDs.
declineInvitationsAsync in interface AmazonGuardDutyAsyncpublic Future<DeclineInvitationsResult> declineInvitationsAsync(DeclineInvitationsRequest request, AsyncHandler<DeclineInvitationsRequest,DeclineInvitationsResult> asyncHandler)
AmazonGuardDutyAsyncDeclines invitations sent to the current member account by AWS account specified by their account IDs.
declineInvitationsAsync in interface AmazonGuardDutyAsyncasyncHandler - 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<DeleteDetectorResult> deleteDetectorAsync(DeleteDetectorRequest request)
AmazonGuardDutyAsyncDeletes a Amazon GuardDuty detector specified by the detector ID.
deleteDetectorAsync in interface AmazonGuardDutyAsyncpublic Future<DeleteDetectorResult> deleteDetectorAsync(DeleteDetectorRequest request, AsyncHandler<DeleteDetectorRequest,DeleteDetectorResult> asyncHandler)
AmazonGuardDutyAsyncDeletes a Amazon GuardDuty detector specified by the detector ID.
deleteDetectorAsync in interface AmazonGuardDutyAsyncasyncHandler - 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<DeleteFilterResult> deleteFilterAsync(DeleteFilterRequest request)
AmazonGuardDutyAsyncDeletes the filter specified by the filter name.
deleteFilterAsync in interface AmazonGuardDutyAsyncpublic Future<DeleteFilterResult> deleteFilterAsync(DeleteFilterRequest request, AsyncHandler<DeleteFilterRequest,DeleteFilterResult> asyncHandler)
AmazonGuardDutyAsyncDeletes the filter specified by the filter name.
deleteFilterAsync in interface AmazonGuardDutyAsyncasyncHandler - 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<DeleteIPSetResult> deleteIPSetAsync(DeleteIPSetRequest request)
AmazonGuardDutyAsyncDeletes the IPSet specified by the IPSet ID.
deleteIPSetAsync in interface AmazonGuardDutyAsyncpublic Future<DeleteIPSetResult> deleteIPSetAsync(DeleteIPSetRequest request, AsyncHandler<DeleteIPSetRequest,DeleteIPSetResult> asyncHandler)
AmazonGuardDutyAsyncDeletes the IPSet specified by the IPSet ID.
deleteIPSetAsync in interface AmazonGuardDutyAsyncasyncHandler - 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<DeleteInvitationsResult> deleteInvitationsAsync(DeleteInvitationsRequest request)
AmazonGuardDutyAsyncDeletes invitations sent to the current member account by AWS accounts specified by their account IDs.
deleteInvitationsAsync in interface AmazonGuardDutyAsyncpublic Future<DeleteInvitationsResult> deleteInvitationsAsync(DeleteInvitationsRequest request, AsyncHandler<DeleteInvitationsRequest,DeleteInvitationsResult> asyncHandler)
AmazonGuardDutyAsyncDeletes invitations sent to the current member account by AWS accounts specified by their account IDs.
deleteInvitationsAsync in interface AmazonGuardDutyAsyncasyncHandler - 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<DeleteMembersResult> deleteMembersAsync(DeleteMembersRequest request)
AmazonGuardDutyAsyncDeletes GuardDuty member accounts (to the current GuardDuty master account) specified by the account IDs.
deleteMembersAsync in interface AmazonGuardDutyAsyncpublic Future<DeleteMembersResult> deleteMembersAsync(DeleteMembersRequest request, AsyncHandler<DeleteMembersRequest,DeleteMembersResult> asyncHandler)
AmazonGuardDutyAsyncDeletes GuardDuty member accounts (to the current GuardDuty master account) specified by the account IDs.
deleteMembersAsync in interface AmazonGuardDutyAsyncasyncHandler - 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<DeleteThreatIntelSetResult> deleteThreatIntelSetAsync(DeleteThreatIntelSetRequest request)
AmazonGuardDutyAsyncDeletes ThreatIntelSet specified by the ThreatIntelSet ID.
deleteThreatIntelSetAsync in interface AmazonGuardDutyAsyncpublic Future<DeleteThreatIntelSetResult> deleteThreatIntelSetAsync(DeleteThreatIntelSetRequest request, AsyncHandler<DeleteThreatIntelSetRequest,DeleteThreatIntelSetResult> asyncHandler)
AmazonGuardDutyAsyncDeletes ThreatIntelSet specified by the ThreatIntelSet ID.
deleteThreatIntelSetAsync in interface AmazonGuardDutyAsyncasyncHandler - 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<DisassociateFromMasterAccountResult> disassociateFromMasterAccountAsync(DisassociateFromMasterAccountRequest request)
AmazonGuardDutyAsyncDisassociates the current GuardDuty member account from its master account.
disassociateFromMasterAccountAsync in interface AmazonGuardDutyAsyncpublic Future<DisassociateFromMasterAccountResult> disassociateFromMasterAccountAsync(DisassociateFromMasterAccountRequest request, AsyncHandler<DisassociateFromMasterAccountRequest,DisassociateFromMasterAccountResult> asyncHandler)
AmazonGuardDutyAsyncDisassociates the current GuardDuty member account from its master account.
disassociateFromMasterAccountAsync in interface AmazonGuardDutyAsyncasyncHandler - 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<DisassociateMembersResult> disassociateMembersAsync(DisassociateMembersRequest request)
AmazonGuardDutyAsyncDisassociates GuardDuty member accounts (to the current GuardDuty master account) specified by the account IDs.
disassociateMembersAsync in interface AmazonGuardDutyAsyncpublic Future<DisassociateMembersResult> disassociateMembersAsync(DisassociateMembersRequest request, AsyncHandler<DisassociateMembersRequest,DisassociateMembersResult> asyncHandler)
AmazonGuardDutyAsyncDisassociates GuardDuty member accounts (to the current GuardDuty master account) specified by the account IDs.
disassociateMembersAsync in interface AmazonGuardDutyAsyncasyncHandler - 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<GetDetectorResult> getDetectorAsync(GetDetectorRequest request)
AmazonGuardDutyAsyncRetrieves an Amazon GuardDuty detector specified by the detectorId.
getDetectorAsync in interface AmazonGuardDutyAsyncpublic Future<GetDetectorResult> getDetectorAsync(GetDetectorRequest request, AsyncHandler<GetDetectorRequest,GetDetectorResult> asyncHandler)
AmazonGuardDutyAsyncRetrieves an Amazon GuardDuty detector specified by the detectorId.
getDetectorAsync in interface AmazonGuardDutyAsyncasyncHandler - 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<GetFilterResult> getFilterAsync(GetFilterRequest request)
AmazonGuardDutyAsyncReturns the details of the filter specified by the filter name.
getFilterAsync in interface AmazonGuardDutyAsyncpublic Future<GetFilterResult> getFilterAsync(GetFilterRequest request, AsyncHandler<GetFilterRequest,GetFilterResult> asyncHandler)
AmazonGuardDutyAsyncReturns the details of the filter specified by the filter name.
getFilterAsync in interface AmazonGuardDutyAsyncasyncHandler - 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<GetFindingsResult> getFindingsAsync(GetFindingsRequest request)
AmazonGuardDutyAsyncDescribes Amazon GuardDuty findings specified by finding IDs.
getFindingsAsync in interface AmazonGuardDutyAsyncpublic Future<GetFindingsResult> getFindingsAsync(GetFindingsRequest request, AsyncHandler<GetFindingsRequest,GetFindingsResult> asyncHandler)
AmazonGuardDutyAsyncDescribes Amazon GuardDuty findings specified by finding IDs.
getFindingsAsync in interface AmazonGuardDutyAsyncasyncHandler - 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<GetFindingsStatisticsResult> getFindingsStatisticsAsync(GetFindingsStatisticsRequest request)
AmazonGuardDutyAsyncLists Amazon GuardDuty findings' statistics for the specified detector ID.
getFindingsStatisticsAsync in interface AmazonGuardDutyAsyncpublic Future<GetFindingsStatisticsResult> getFindingsStatisticsAsync(GetFindingsStatisticsRequest request, AsyncHandler<GetFindingsStatisticsRequest,GetFindingsStatisticsResult> asyncHandler)
AmazonGuardDutyAsyncLists Amazon GuardDuty findings' statistics for the specified detector ID.
getFindingsStatisticsAsync in interface AmazonGuardDutyAsyncasyncHandler - 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<GetIPSetResult> getIPSetAsync(GetIPSetRequest request)
AmazonGuardDutyAsyncRetrieves the IPSet specified by the IPSet ID.
getIPSetAsync in interface AmazonGuardDutyAsyncpublic Future<GetIPSetResult> getIPSetAsync(GetIPSetRequest request, AsyncHandler<GetIPSetRequest,GetIPSetResult> asyncHandler)
AmazonGuardDutyAsyncRetrieves the IPSet specified by the IPSet ID.
getIPSetAsync in interface AmazonGuardDutyAsyncasyncHandler - 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<GetInvitationsCountResult> getInvitationsCountAsync(GetInvitationsCountRequest request)
AmazonGuardDutyAsyncReturns the count of all GuardDuty membership invitations that were sent to the current member account except the currently accepted invitation.
getInvitationsCountAsync in interface AmazonGuardDutyAsyncpublic Future<GetInvitationsCountResult> getInvitationsCountAsync(GetInvitationsCountRequest request, AsyncHandler<GetInvitationsCountRequest,GetInvitationsCountResult> asyncHandler)
AmazonGuardDutyAsyncReturns the count of all GuardDuty membership invitations that were sent to the current member account except the currently accepted invitation.
getInvitationsCountAsync in interface AmazonGuardDutyAsyncasyncHandler - 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<GetMasterAccountResult> getMasterAccountAsync(GetMasterAccountRequest request)
AmazonGuardDutyAsyncProvides the details for the GuardDuty master account to the current GuardDuty member account.
getMasterAccountAsync in interface AmazonGuardDutyAsyncpublic Future<GetMasterAccountResult> getMasterAccountAsync(GetMasterAccountRequest request, AsyncHandler<GetMasterAccountRequest,GetMasterAccountResult> asyncHandler)
AmazonGuardDutyAsyncProvides the details for the GuardDuty master account to the current GuardDuty member account.
getMasterAccountAsync in interface AmazonGuardDutyAsyncasyncHandler - 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<GetMembersResult> getMembersAsync(GetMembersRequest request)
AmazonGuardDutyAsyncRetrieves GuardDuty member accounts (to the current GuardDuty master account) specified by the account IDs.
getMembersAsync in interface AmazonGuardDutyAsyncpublic Future<GetMembersResult> getMembersAsync(GetMembersRequest request, AsyncHandler<GetMembersRequest,GetMembersResult> asyncHandler)
AmazonGuardDutyAsyncRetrieves GuardDuty member accounts (to the current GuardDuty master account) specified by the account IDs.
getMembersAsync in interface AmazonGuardDutyAsyncasyncHandler - 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<GetThreatIntelSetResult> getThreatIntelSetAsync(GetThreatIntelSetRequest request)
AmazonGuardDutyAsyncRetrieves the ThreatIntelSet that is specified by the ThreatIntelSet ID.
getThreatIntelSetAsync in interface AmazonGuardDutyAsyncpublic Future<GetThreatIntelSetResult> getThreatIntelSetAsync(GetThreatIntelSetRequest request, AsyncHandler<GetThreatIntelSetRequest,GetThreatIntelSetResult> asyncHandler)
AmazonGuardDutyAsyncRetrieves the ThreatIntelSet that is specified by the ThreatIntelSet ID.
getThreatIntelSetAsync in interface AmazonGuardDutyAsyncasyncHandler - 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<InviteMembersResult> inviteMembersAsync(InviteMembersRequest request)
AmazonGuardDutyAsyncInvites other AWS accounts (created as members of the current AWS account by CreateMembers) to enable GuardDuty and allow the current AWS account to view and manage these accounts' GuardDuty findings on their behalf as the master account.
inviteMembersAsync in interface AmazonGuardDutyAsyncpublic Future<InviteMembersResult> inviteMembersAsync(InviteMembersRequest request, AsyncHandler<InviteMembersRequest,InviteMembersResult> asyncHandler)
AmazonGuardDutyAsyncInvites other AWS accounts (created as members of the current AWS account by CreateMembers) to enable GuardDuty and allow the current AWS account to view and manage these accounts' GuardDuty findings on their behalf as the master account.
inviteMembersAsync in interface AmazonGuardDutyAsyncasyncHandler - 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<ListDetectorsResult> listDetectorsAsync(ListDetectorsRequest request)
AmazonGuardDutyAsyncLists detectorIds of all the existing Amazon GuardDuty detector resources.
listDetectorsAsync in interface AmazonGuardDutyAsyncpublic Future<ListDetectorsResult> listDetectorsAsync(ListDetectorsRequest request, AsyncHandler<ListDetectorsRequest,ListDetectorsResult> asyncHandler)
AmazonGuardDutyAsyncLists detectorIds of all the existing Amazon GuardDuty detector resources.
listDetectorsAsync in interface AmazonGuardDutyAsyncasyncHandler - 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<ListFiltersResult> listFiltersAsync(ListFiltersRequest request)
AmazonGuardDutyAsyncReturns a paginated list of the current filters.
listFiltersAsync in interface AmazonGuardDutyAsyncpublic Future<ListFiltersResult> listFiltersAsync(ListFiltersRequest request, AsyncHandler<ListFiltersRequest,ListFiltersResult> asyncHandler)
AmazonGuardDutyAsyncReturns a paginated list of the current filters.
listFiltersAsync in interface AmazonGuardDutyAsyncasyncHandler - 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)
AmazonGuardDutyAsyncLists Amazon GuardDuty findings for the specified detector ID.
listFindingsAsync in interface AmazonGuardDutyAsyncpublic Future<ListFindingsResult> listFindingsAsync(ListFindingsRequest request, AsyncHandler<ListFindingsRequest,ListFindingsResult> asyncHandler)
AmazonGuardDutyAsyncLists Amazon GuardDuty findings for the specified detector ID.
listFindingsAsync in interface AmazonGuardDutyAsyncasyncHandler - 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<ListIPSetsResult> listIPSetsAsync(ListIPSetsRequest request)
AmazonGuardDutyAsyncLists the IPSets of the GuardDuty service specified by the detector ID.
listIPSetsAsync in interface AmazonGuardDutyAsyncpublic Future<ListIPSetsResult> listIPSetsAsync(ListIPSetsRequest request, AsyncHandler<ListIPSetsRequest,ListIPSetsResult> asyncHandler)
AmazonGuardDutyAsyncLists the IPSets of the GuardDuty service specified by the detector ID.
listIPSetsAsync in interface AmazonGuardDutyAsyncasyncHandler - 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<ListInvitationsResult> listInvitationsAsync(ListInvitationsRequest request)
AmazonGuardDutyAsyncLists all GuardDuty membership invitations that were sent to the current AWS account.
listInvitationsAsync in interface AmazonGuardDutyAsyncpublic Future<ListInvitationsResult> listInvitationsAsync(ListInvitationsRequest request, AsyncHandler<ListInvitationsRequest,ListInvitationsResult> asyncHandler)
AmazonGuardDutyAsyncLists all GuardDuty membership invitations that were sent to the current AWS account.
listInvitationsAsync in interface AmazonGuardDutyAsyncasyncHandler - 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<ListMembersResult> listMembersAsync(ListMembersRequest request)
AmazonGuardDutyAsyncLists details about all member accounts for the current GuardDuty master account.
listMembersAsync in interface AmazonGuardDutyAsyncpublic Future<ListMembersResult> listMembersAsync(ListMembersRequest request, AsyncHandler<ListMembersRequest,ListMembersResult> asyncHandler)
AmazonGuardDutyAsyncLists details about all member accounts for the current GuardDuty master account.
listMembersAsync in interface AmazonGuardDutyAsyncasyncHandler - 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)
AmazonGuardDutyAsyncLists tags for a resource. Tagging is currently supported for detectors, finding filters, IP sets, and Threat Intel sets, with a limit of 50 tags per resource. When invoked, this operation returns all assigned tags for a given resource..
listTagsForResourceAsync in interface AmazonGuardDutyAsyncpublic Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest request, AsyncHandler<ListTagsForResourceRequest,ListTagsForResourceResult> asyncHandler)
AmazonGuardDutyAsyncLists tags for a resource. Tagging is currently supported for detectors, finding filters, IP sets, and Threat Intel sets, with a limit of 50 tags per resource. When invoked, this operation returns all assigned tags for a given resource..
listTagsForResourceAsync in interface AmazonGuardDutyAsyncasyncHandler - 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<ListThreatIntelSetsResult> listThreatIntelSetsAsync(ListThreatIntelSetsRequest request)
AmazonGuardDutyAsyncLists the ThreatIntelSets of the GuardDuty service specified by the detector ID.
listThreatIntelSetsAsync in interface AmazonGuardDutyAsyncpublic Future<ListThreatIntelSetsResult> listThreatIntelSetsAsync(ListThreatIntelSetsRequest request, AsyncHandler<ListThreatIntelSetsRequest,ListThreatIntelSetsResult> asyncHandler)
AmazonGuardDutyAsyncLists the ThreatIntelSets of the GuardDuty service specified by the detector ID.
listThreatIntelSetsAsync in interface AmazonGuardDutyAsyncasyncHandler - 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<StartMonitoringMembersResult> startMonitoringMembersAsync(StartMonitoringMembersRequest request)
AmazonGuardDutyAsyncRe-enables GuardDuty to monitor findings of the member accounts specified by the account IDs. A master GuardDuty account can run this command after disabling GuardDuty from monitoring these members' findings by running StopMonitoringMembers.
startMonitoringMembersAsync in interface AmazonGuardDutyAsyncpublic Future<StartMonitoringMembersResult> startMonitoringMembersAsync(StartMonitoringMembersRequest request, AsyncHandler<StartMonitoringMembersRequest,StartMonitoringMembersResult> asyncHandler)
AmazonGuardDutyAsyncRe-enables GuardDuty to monitor findings of the member accounts specified by the account IDs. A master GuardDuty account can run this command after disabling GuardDuty from monitoring these members' findings by running StopMonitoringMembers.
startMonitoringMembersAsync in interface AmazonGuardDutyAsyncasyncHandler - 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<StopMonitoringMembersResult> stopMonitoringMembersAsync(StopMonitoringMembersRequest request)
AmazonGuardDutyAsyncDisables GuardDuty from monitoring findings of the member accounts specified by the account IDs. After running this command, a master GuardDuty account can run StartMonitoringMembers to re-enable GuardDuty to monitor these members’ findings.
stopMonitoringMembersAsync in interface AmazonGuardDutyAsyncpublic Future<StopMonitoringMembersResult> stopMonitoringMembersAsync(StopMonitoringMembersRequest request, AsyncHandler<StopMonitoringMembersRequest,StopMonitoringMembersResult> asyncHandler)
AmazonGuardDutyAsyncDisables GuardDuty from monitoring findings of the member accounts specified by the account IDs. After running this command, a master GuardDuty account can run StartMonitoringMembers to re-enable GuardDuty to monitor these members’ findings.
stopMonitoringMembersAsync in interface AmazonGuardDutyAsyncasyncHandler - 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<TagResourceResult> tagResourceAsync(TagResourceRequest request)
AmazonGuardDutyAsyncAdds tags to a resource.
tagResourceAsync in interface AmazonGuardDutyAsyncpublic Future<TagResourceResult> tagResourceAsync(TagResourceRequest request, AsyncHandler<TagResourceRequest,TagResourceResult> asyncHandler)
AmazonGuardDutyAsyncAdds tags to a resource.
tagResourceAsync in interface AmazonGuardDutyAsyncasyncHandler - 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<UnarchiveFindingsResult> unarchiveFindingsAsync(UnarchiveFindingsRequest request)
AmazonGuardDutyAsyncUnarchives Amazon GuardDuty findings specified by the list of finding IDs.
unarchiveFindingsAsync in interface AmazonGuardDutyAsyncpublic Future<UnarchiveFindingsResult> unarchiveFindingsAsync(UnarchiveFindingsRequest request, AsyncHandler<UnarchiveFindingsRequest,UnarchiveFindingsResult> asyncHandler)
AmazonGuardDutyAsyncUnarchives Amazon GuardDuty findings specified by the list of finding IDs.
unarchiveFindingsAsync in interface AmazonGuardDutyAsyncasyncHandler - 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<UntagResourceResult> untagResourceAsync(UntagResourceRequest request)
AmazonGuardDutyAsyncRemoves tags from a resource.
untagResourceAsync in interface AmazonGuardDutyAsyncpublic Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest request, AsyncHandler<UntagResourceRequest,UntagResourceResult> asyncHandler)
AmazonGuardDutyAsyncRemoves tags from a resource.
untagResourceAsync in interface AmazonGuardDutyAsyncasyncHandler - 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<UpdateDetectorResult> updateDetectorAsync(UpdateDetectorRequest request)
AmazonGuardDutyAsyncUpdates an Amazon GuardDuty detector specified by the detectorId.
updateDetectorAsync in interface AmazonGuardDutyAsyncpublic Future<UpdateDetectorResult> updateDetectorAsync(UpdateDetectorRequest request, AsyncHandler<UpdateDetectorRequest,UpdateDetectorResult> asyncHandler)
AmazonGuardDutyAsyncUpdates an Amazon GuardDuty detector specified by the detectorId.
updateDetectorAsync in interface AmazonGuardDutyAsyncasyncHandler - 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<UpdateFilterResult> updateFilterAsync(UpdateFilterRequest request)
AmazonGuardDutyAsyncUpdates the filter specified by the filter name.
updateFilterAsync in interface AmazonGuardDutyAsyncpublic Future<UpdateFilterResult> updateFilterAsync(UpdateFilterRequest request, AsyncHandler<UpdateFilterRequest,UpdateFilterResult> asyncHandler)
AmazonGuardDutyAsyncUpdates the filter specified by the filter name.
updateFilterAsync in interface AmazonGuardDutyAsyncasyncHandler - 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<UpdateFindingsFeedbackResult> updateFindingsFeedbackAsync(UpdateFindingsFeedbackRequest request)
AmazonGuardDutyAsyncMarks specified Amazon GuardDuty findings as useful or not useful.
updateFindingsFeedbackAsync in interface AmazonGuardDutyAsyncpublic Future<UpdateFindingsFeedbackResult> updateFindingsFeedbackAsync(UpdateFindingsFeedbackRequest request, AsyncHandler<UpdateFindingsFeedbackRequest,UpdateFindingsFeedbackResult> asyncHandler)
AmazonGuardDutyAsyncMarks specified Amazon GuardDuty findings as useful or not useful.
updateFindingsFeedbackAsync in interface AmazonGuardDutyAsyncasyncHandler - 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<UpdateIPSetResult> updateIPSetAsync(UpdateIPSetRequest request)
AmazonGuardDutyAsyncUpdates the IPSet specified by the IPSet ID.
updateIPSetAsync in interface AmazonGuardDutyAsyncpublic Future<UpdateIPSetResult> updateIPSetAsync(UpdateIPSetRequest request, AsyncHandler<UpdateIPSetRequest,UpdateIPSetResult> asyncHandler)
AmazonGuardDutyAsyncUpdates the IPSet specified by the IPSet ID.
updateIPSetAsync in interface AmazonGuardDutyAsyncasyncHandler - 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<UpdateThreatIntelSetResult> updateThreatIntelSetAsync(UpdateThreatIntelSetRequest request)
AmazonGuardDutyAsyncUpdates the ThreatIntelSet specified by ThreatIntelSet ID.
updateThreatIntelSetAsync in interface AmazonGuardDutyAsyncpublic Future<UpdateThreatIntelSetResult> updateThreatIntelSetAsync(UpdateThreatIntelSetRequest request, AsyncHandler<UpdateThreatIntelSetRequest,UpdateThreatIntelSetResult> asyncHandler)
AmazonGuardDutyAsyncUpdates the ThreatIntelSet specified by ThreatIntelSet ID.
updateThreatIntelSetAsync in interface AmazonGuardDutyAsyncasyncHandler - 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 © 2019. All rights reserved.