@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() |
acceptInvitation, archiveFindings, createDetector, createFilter, createIPSet, createMembers, createPublishingDestination, createSampleFindings, createThreatIntelSet, declineInvitations, deleteDetector, deleteFilter, deleteInvitations, deleteIPSet, deleteMembers, deletePublishingDestination, deleteThreatIntelSet, describePublishingDestination, disassociateFromMasterAccount, disassociateMembers, getCachedResponseMetadata, getDetector, getFilter, getFindings, getFindingsStatistics, getInvitationsCount, getIPSet, getMasterAccount, getMembers, getThreatIntelSet, inviteMembers, listDetectors, listFilters, listFindings, listInvitations, listIPSets, listMembers, listPublishingDestinations, listTagsForResource, listThreatIntelSets, shutdown, startMonitoringMembers, stopMonitoringMembers, tagResource, unarchiveFindings, untagResource, updateDetector, updateFilter, updateFindingsFeedback, updateIPSet, updatePublishingDestination, updateThreatIntelSetclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitacceptInvitation, archiveFindings, createDetector, createFilter, createIPSet, createMembers, createPublishingDestination, createSampleFindings, createThreatIntelSet, declineInvitations, deleteDetector, deleteFilter, deleteInvitations, deleteIPSet, deleteMembers, deletePublishingDestination, deleteThreatIntelSet, describePublishingDestination, disassociateFromMasterAccount, disassociateMembers, getCachedResponseMetadata, getDetector, getFilter, getFindings, getFindingsStatistics, getInvitationsCount, getIPSet, getMasterAccount, getMembers, getThreatIntelSet, inviteMembers, listDetectors, listFilters, listFindings, listInvitations, listIPSets, listMembers, listPublishingDestinations, listTagsForResource, listThreatIntelSets, shutdown, startMonitoringMembers, stopMonitoringMembers, tagResource, unarchiveFindings, untagResource, updateDetector, updateFilter, updateFindingsFeedback, updateIPSet, updatePublishingDestination, 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 GuardDuty findings specified by the list of finding IDs.
Only the master account can archive findings. Member accounts do not have permission to archive findings from their accounts.
archiveFindingsAsync in interface AmazonGuardDutyAsyncpublic Future<ArchiveFindingsResult> archiveFindingsAsync(ArchiveFindingsRequest request, AsyncHandler<ArchiveFindingsRequest,ArchiveFindingsResult> asyncHandler)
AmazonGuardDutyAsyncArchives GuardDuty findings specified by the list of finding IDs.
Only the master account can archive findings. Member accounts do not have permission to archive findings from their accounts.
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 a resource that represents the GuardDuty service. To start using GuardDuty, you must create a detector in each region that you enable the service. You can have only one detector per account per region.
createDetectorAsync in interface AmazonGuardDutyAsyncpublic Future<CreateDetectorResult> createDetectorAsync(CreateDetectorRequest request, AsyncHandler<CreateDetectorRequest,CreateDetectorResult> asyncHandler)
AmazonGuardDutyAsyncCreates a single Amazon GuardDuty detector. A detector is a resource that represents the GuardDuty service. To start using GuardDuty, you must create a detector in each region that you enable the service. You can have only one detector per account per region.
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, called Trusted IP list in the consoler user interface. An IPSet is a list IP addresses trusted for secure communication with AWS infrastructure and applications. GuardDuty does not generate findings for IP addresses included in IPSets. Only users from the master account can use this operation.
createIPSetAsync in interface AmazonGuardDutyAsyncpublic Future<CreateIPSetResult> createIPSetAsync(CreateIPSetRequest request, AsyncHandler<CreateIPSetRequest,CreateIPSetResult> asyncHandler)
AmazonGuardDutyAsyncCreates a new IPSet, called Trusted IP list in the consoler user interface. An IPSet is a list IP addresses trusted for secure communication with AWS infrastructure and applications. GuardDuty does not generate findings for IP addresses included in IPSets. Only users from the master account can use this operation.
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<CreatePublishingDestinationResult> createPublishingDestinationAsync(CreatePublishingDestinationRequest request)
AmazonGuardDutyAsyncCreates a publishing destination to send findings to. The resource to send findings to must exist before you use this operation.
createPublishingDestinationAsync in interface AmazonGuardDutyAsyncpublic Future<CreatePublishingDestinationResult> createPublishingDestinationAsync(CreatePublishingDestinationRequest request, AsyncHandler<CreatePublishingDestinationRequest,CreatePublishingDestinationResult> asyncHandler)
AmazonGuardDutyAsyncCreates a publishing destination to send findings to. The resource to send findings to must exist before you use this operation.
createPublishingDestinationAsync 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)
AmazonGuardDutyAsync
Generates 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)
AmazonGuardDutyAsync
Generates 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. Only users of the master account can use this operation.
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. Only users of the master account can use this operation.
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)
AmazonGuardDutyAsync
Deletes the IPSet specified by the ipSetId. IPSets are called Trusted IP lists in the console user
interface.
deleteIPSetAsync in interface AmazonGuardDutyAsyncpublic Future<DeleteIPSetResult> deleteIPSetAsync(DeleteIPSetRequest request, AsyncHandler<DeleteIPSetRequest,DeleteIPSetResult> asyncHandler)
AmazonGuardDutyAsync
Deletes the IPSet specified by the ipSetId. IPSets are called Trusted IP lists in the console user
interface.
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<DeletePublishingDestinationResult> deletePublishingDestinationAsync(DeletePublishingDestinationRequest request)
AmazonGuardDutyAsync
Deletes the publishing definition with the specified destinationId.
deletePublishingDestinationAsync in interface AmazonGuardDutyAsyncpublic Future<DeletePublishingDestinationResult> deletePublishingDestinationAsync(DeletePublishingDestinationRequest request, AsyncHandler<DeletePublishingDestinationRequest,DeletePublishingDestinationResult> asyncHandler)
AmazonGuardDutyAsync
Deletes the publishing definition with the specified destinationId.
deletePublishingDestinationAsync 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<DescribePublishingDestinationResult> describePublishingDestinationAsync(DescribePublishingDestinationRequest request)
AmazonGuardDutyAsync
Returns information about the publishing destination specified by the provided destinationId.
describePublishingDestinationAsync in interface AmazonGuardDutyAsyncpublic Future<DescribePublishingDestinationResult> describePublishingDestinationAsync(DescribePublishingDestinationRequest request, AsyncHandler<DescribePublishingDestinationRequest,DescribePublishingDestinationResult> asyncHandler)
AmazonGuardDutyAsync
Returns information about the publishing destination specified by the provided destinationId.
describePublishingDestinationAsync 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)
AmazonGuardDutyAsync
Retrieves the IPSet specified by the ipSetId.
getIPSetAsync in interface AmazonGuardDutyAsyncpublic Future<GetIPSetResult> getIPSetAsync(GetIPSetRequest request, AsyncHandler<GetIPSetRequest,GetIPSetResult> asyncHandler)
AmazonGuardDutyAsync
Retrieves the IPSet specified by the ipSetId.
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 associated with 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 associated with 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. If you use this operation from a member account, the IPSets returned are the IPSets from the associated master account.
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. If you use this operation from a member account, the IPSets returned are the IPSets from the associated master account.
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<ListPublishingDestinationsResult> listPublishingDestinationsAsync(ListPublishingDestinationsRequest request)
AmazonGuardDutyAsync
Returns a list of publishing destinations associated with the specified dectectorId.
listPublishingDestinationsAsync in interface AmazonGuardDutyAsyncpublic Future<ListPublishingDestinationsResult> listPublishingDestinationsAsync(ListPublishingDestinationsRequest request, AsyncHandler<ListPublishingDestinationsRequest,ListPublishingDestinationsResult> asyncHandler)
AmazonGuardDutyAsync
Returns a list of publishing destinations associated with the specified dectectorId.
listPublishingDestinationsAsync 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. If you use this operation from a member account, the ThreatIntelSets associated with the master account are returned.
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. If you use this operation from a member account, the ThreatIntelSets associated with the master account are returned.
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)
AmazonGuardDutyAsync
Turns on GuardDuty monitoring of the specified member accounts. Use this operation to restart monitoring of
accounts that you stopped monitoring with the StopMonitoringMembers operation.
startMonitoringMembersAsync in interface AmazonGuardDutyAsyncpublic Future<StartMonitoringMembersResult> startMonitoringMembersAsync(StartMonitoringMembersRequest request, AsyncHandler<StartMonitoringMembersRequest,StartMonitoringMembersResult> asyncHandler)
AmazonGuardDutyAsync
Turns on GuardDuty monitoring of the specified member accounts. Use this operation to restart monitoring of
accounts that you stopped monitoring with the StopMonitoringMembers operation.
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)
AmazonGuardDutyAsync
Stops GuardDuty monitoring for the specified member accounnts. Use the StartMonitoringMembers to
restart monitoring for those accounts.
stopMonitoringMembersAsync in interface AmazonGuardDutyAsyncpublic Future<StopMonitoringMembersResult> stopMonitoringMembersAsync(StopMonitoringMembersRequest request, AsyncHandler<StopMonitoringMembersRequest,StopMonitoringMembersResult> asyncHandler)
AmazonGuardDutyAsync
Stops GuardDuty monitoring for the specified member accounnts. Use the StartMonitoringMembers to
restart monitoring for those accounts.
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)
AmazonGuardDutyAsync
Unarchives GuardDuty findings specified by the findingIds.
unarchiveFindingsAsync in interface AmazonGuardDutyAsyncpublic Future<UnarchiveFindingsResult> unarchiveFindingsAsync(UnarchiveFindingsRequest request, AsyncHandler<UnarchiveFindingsRequest,UnarchiveFindingsResult> asyncHandler)
AmazonGuardDutyAsync
Unarchives GuardDuty findings specified by the findingIds.
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 the Amazon GuardDuty detector specified by the detectorId.
updateDetectorAsync in interface AmazonGuardDutyAsyncpublic Future<UpdateDetectorResult> updateDetectorAsync(UpdateDetectorRequest request, AsyncHandler<UpdateDetectorRequest,UpdateDetectorResult> asyncHandler)
AmazonGuardDutyAsyncUpdates the 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 the specified GuardDuty findings as useful or not useful.
updateFindingsFeedbackAsync in interface AmazonGuardDutyAsyncpublic Future<UpdateFindingsFeedbackResult> updateFindingsFeedbackAsync(UpdateFindingsFeedbackRequest request, AsyncHandler<UpdateFindingsFeedbackRequest,UpdateFindingsFeedbackResult> asyncHandler)
AmazonGuardDutyAsyncMarks the specified 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<UpdatePublishingDestinationResult> updatePublishingDestinationAsync(UpdatePublishingDestinationRequest request)
AmazonGuardDutyAsync
Updates information about the publishing destination specified by the destinationId.
updatePublishingDestinationAsync in interface AmazonGuardDutyAsyncpublic Future<UpdatePublishingDestinationResult> updatePublishingDestinationAsync(UpdatePublishingDestinationRequest request, AsyncHandler<UpdatePublishingDestinationRequest,UpdatePublishingDestinationResult> asyncHandler)
AmazonGuardDutyAsync
Updates information about the publishing destination specified by the destinationId.
updatePublishingDestinationAsync 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.