Interface SecurityIrClient
- All Superinterfaces:
AutoCloseable,AwsClient,SdkAutoCloseable,SdkClient
builder()
method.
This guide provides documents the action and response elements for customer use of the service.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringValue for looking up the service's metadata from theServiceMetadataProvider.static final String -
Method Summary
Modifier and TypeMethodDescriptionbatchGetMemberAccountDetails(Consumer<BatchGetMemberAccountDetailsRequest.Builder> batchGetMemberAccountDetailsRequest) Grants permission to view an existing membership.batchGetMemberAccountDetails(BatchGetMemberAccountDetailsRequest batchGetMemberAccountDetailsRequest) Grants permission to view an existing membership.static SecurityIrClientBuilderbuilder()Create a builder that can be used to configure and create aSecurityIrClient.default CancelMembershipResponsecancelMembership(Consumer<CancelMembershipRequest.Builder> cancelMembershipRequest) Grants permissions to cancel an existing membership.default CancelMembershipResponsecancelMembership(CancelMembershipRequest cancelMembershipRequest) Grants permissions to cancel an existing membership.default CloseCaseResponsecloseCase(Consumer<CloseCaseRequest.Builder> closeCaseRequest) Grants permission to close an existing case.default CloseCaseResponsecloseCase(CloseCaseRequest closeCaseRequest) Grants permission to close an existing case.static SecurityIrClientcreate()Create aSecurityIrClientwith the region loaded from theDefaultAwsRegionProviderChainand credentials loaded from theDefaultCredentialsProvider.default CreateCaseResponsecreateCase(Consumer<CreateCaseRequest.Builder> createCaseRequest) Grants permission to create a new case.default CreateCaseResponsecreateCase(CreateCaseRequest createCaseRequest) Grants permission to create a new case.default CreateCaseCommentResponsecreateCaseComment(Consumer<CreateCaseCommentRequest.Builder> createCaseCommentRequest) Grants permission to add a comment to an existing case.default CreateCaseCommentResponsecreateCaseComment(CreateCaseCommentRequest createCaseCommentRequest) Grants permission to add a comment to an existing case.default CreateMembershipResponsecreateMembership(Consumer<CreateMembershipRequest.Builder> createMembershipRequest) Grants permissions to create a new membership.default CreateMembershipResponsecreateMembership(CreateMembershipRequest createMembershipRequest) Grants permissions to create a new membership.default GetCaseResponsegetCase(Consumer<GetCaseRequest.Builder> getCaseRequest) Grant permission to view a designated case.default GetCaseResponsegetCase(GetCaseRequest getCaseRequest) Grant permission to view a designated case.getCaseAttachmentDownloadUrl(Consumer<GetCaseAttachmentDownloadUrlRequest.Builder> getCaseAttachmentDownloadUrlRequest) Grants permission to obtain an Amazon S3 presigned URL to download an attachment.getCaseAttachmentDownloadUrl(GetCaseAttachmentDownloadUrlRequest getCaseAttachmentDownloadUrlRequest) Grants permission to obtain an Amazon S3 presigned URL to download an attachment.getCaseAttachmentUploadUrl(Consumer<GetCaseAttachmentUploadUrlRequest.Builder> getCaseAttachmentUploadUrlRequest) Grants permission to upload an attachment to a case.getCaseAttachmentUploadUrl(GetCaseAttachmentUploadUrlRequest getCaseAttachmentUploadUrlRequest) Grants permission to upload an attachment to a case.default GetMembershipResponsegetMembership(Consumer<GetMembershipRequest.Builder> getMembershipRequest) Grants permission to get details of a designated service membership.default GetMembershipResponsegetMembership(GetMembershipRequest getMembershipRequest) Grants permission to get details of a designated service membership.default ListCaseEditsResponselistCaseEdits(Consumer<ListCaseEditsRequest.Builder> listCaseEditsRequest) Grants permissions to view the aidt log for edits made to a designated case.default ListCaseEditsResponselistCaseEdits(ListCaseEditsRequest listCaseEditsRequest) Grants permissions to view the aidt log for edits made to a designated case.default ListCaseEditsIterablelistCaseEditsPaginator(Consumer<ListCaseEditsRequest.Builder> listCaseEditsRequest) This is a variant oflistCaseEdits(software.amazon.awssdk.services.securityir.model.ListCaseEditsRequest)operation.default ListCaseEditsIterablelistCaseEditsPaginator(ListCaseEditsRequest listCaseEditsRequest) This is a variant oflistCaseEdits(software.amazon.awssdk.services.securityir.model.ListCaseEditsRequest)operation.default ListCasesResponselistCases(Consumer<ListCasesRequest.Builder> listCasesRequest) Grants permission to list all cases the requester has access to.default ListCasesResponselistCases(ListCasesRequest listCasesRequest) Grants permission to list all cases the requester has access to.default ListCasesIterablelistCasesPaginator(Consumer<ListCasesRequest.Builder> listCasesRequest) This is a variant oflistCases(software.amazon.awssdk.services.securityir.model.ListCasesRequest)operation.default ListCasesIterablelistCasesPaginator(ListCasesRequest listCasesRequest) This is a variant oflistCases(software.amazon.awssdk.services.securityir.model.ListCasesRequest)operation.default ListCommentsResponselistComments(Consumer<ListCommentsRequest.Builder> listCommentsRequest) Grants permissions to list and view comments for a designated case.default ListCommentsResponselistComments(ListCommentsRequest listCommentsRequest) Grants permissions to list and view comments for a designated case.default ListCommentsIterablelistCommentsPaginator(Consumer<ListCommentsRequest.Builder> listCommentsRequest) This is a variant oflistComments(software.amazon.awssdk.services.securityir.model.ListCommentsRequest)operation.default ListCommentsIterablelistCommentsPaginator(ListCommentsRequest listCommentsRequest) This is a variant oflistComments(software.amazon.awssdk.services.securityir.model.ListCommentsRequest)operation.default ListMembershipsResponselistMemberships(Consumer<ListMembershipsRequest.Builder> listMembershipsRequest) Grants permission to query the memberships a principal has access to.default ListMembershipsResponselistMemberships(ListMembershipsRequest listMembershipsRequest) Grants permission to query the memberships a principal has access to.default ListMembershipsIterablelistMembershipsPaginator(Consumer<ListMembershipsRequest.Builder> listMembershipsRequest) This is a variant oflistMemberships(software.amazon.awssdk.services.securityir.model.ListMembershipsRequest)operation.default ListMembershipsIterablelistMembershipsPaginator(ListMembershipsRequest listMembershipsRequest) This is a variant oflistMemberships(software.amazon.awssdk.services.securityir.model.ListMembershipsRequest)operation.default ListTagsForResourceResponselistTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest) Grants permission to view currently configured tags on a resource.default ListTagsForResourceResponselistTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest) Grants permission to view currently configured tags on a resource.The SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfigurationstatic ServiceMetadatadefault TagResourceResponsetagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest) Grants permission to add a tag(s) to a designated resource.default TagResourceResponsetagResource(TagResourceRequest tagResourceRequest) Grants permission to add a tag(s) to a designated resource.default UntagResourceResponseuntagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest) Grants permission to remove a tag(s) from a designate resource.default UntagResourceResponseuntagResource(UntagResourceRequest untagResourceRequest) Grants permission to remove a tag(s) from a designate resource.default UpdateCaseResponseupdateCase(Consumer<UpdateCaseRequest.Builder> updateCaseRequest) Grants permission to update an existing case.default UpdateCaseResponseupdateCase(UpdateCaseRequest updateCaseRequest) Grants permission to update an existing case.default UpdateCaseCommentResponseupdateCaseComment(Consumer<UpdateCaseCommentRequest.Builder> updateCaseCommentRequest) Grants permission to update an existing case comment.default UpdateCaseCommentResponseupdateCaseComment(UpdateCaseCommentRequest updateCaseCommentRequest) Grants permission to update an existing case comment.default UpdateCaseStatusResponseupdateCaseStatus(Consumer<UpdateCaseStatusRequest.Builder> updateCaseStatusRequest) Grants permission to update the status for a designated cases.default UpdateCaseStatusResponseupdateCaseStatus(UpdateCaseStatusRequest updateCaseStatusRequest) Grants permission to update the status for a designated cases.default UpdateMembershipResponseupdateMembership(Consumer<UpdateMembershipRequest.Builder> updateMembershipRequest) Grants access to UpdateMembership to change membership configuration.default UpdateMembershipResponseupdateMembership(UpdateMembershipRequest updateMembershipRequest) Grants access to UpdateMembership to change membership configuration.default UpdateResolverTypeResponseupdateResolverType(Consumer<UpdateResolverTypeRequest.Builder> updateResolverTypeRequest) Grants permission to update the resolver type for a case.default UpdateResolverTypeResponseupdateResolverType(UpdateResolverTypeRequest updateResolverTypeRequest) Grants permission to update the resolver type for a case.Methods inherited from interface software.amazon.awssdk.utils.SdkAutoCloseable
closeMethods inherited from interface software.amazon.awssdk.core.SdkClient
serviceName
-
Field Details
-
SERVICE_NAME
- See Also:
-
SERVICE_METADATA_ID
Value for looking up the service's metadata from theServiceMetadataProvider.- See Also:
-
-
Method Details
-
batchGetMemberAccountDetails
default BatchGetMemberAccountDetailsResponse batchGetMemberAccountDetails(BatchGetMemberAccountDetailsRequest batchGetMemberAccountDetailsRequest) throws ServiceQuotaExceededException, AccessDeniedException, ValidationException, SecurityIncidentResponseNotActiveException, InternalServerException, ConflictException, ResourceNotFoundException, ThrottlingException, InvalidTokenException, AwsServiceException, SdkClientException, SecurityIrException Grants permission to view an existing membership.
- Parameters:
batchGetMemberAccountDetailsRequest-- Returns:
- Result of the BatchGetMemberAccountDetails operation returned by the service.
- See Also:
-
batchGetMemberAccountDetails
default BatchGetMemberAccountDetailsResponse batchGetMemberAccountDetails(Consumer<BatchGetMemberAccountDetailsRequest.Builder> batchGetMemberAccountDetailsRequest) throws ServiceQuotaExceededException, AccessDeniedException, ValidationException, SecurityIncidentResponseNotActiveException, InternalServerException, ConflictException, ResourceNotFoundException, ThrottlingException, InvalidTokenException, AwsServiceException, SdkClientException, SecurityIrException Grants permission to view an existing membership.
This is a convenience which creates an instance of the
BatchGetMemberAccountDetailsRequest.Builderavoiding the need to create one manually viaBatchGetMemberAccountDetailsRequest.builder()- Parameters:
batchGetMemberAccountDetailsRequest- AConsumerthat will call methods onBatchGetMemberAccountDetailsRequest.Builderto create a request.- Returns:
- Result of the BatchGetMemberAccountDetails operation returned by the service.
- See Also:
-
cancelMembership
default CancelMembershipResponse cancelMembership(CancelMembershipRequest cancelMembershipRequest) throws ServiceQuotaExceededException, AccessDeniedException, ValidationException, SecurityIncidentResponseNotActiveException, InternalServerException, ConflictException, ResourceNotFoundException, ThrottlingException, InvalidTokenException, AwsServiceException, SdkClientException, SecurityIrException Grants permissions to cancel an existing membership.
- Parameters:
cancelMembershipRequest-- Returns:
- Result of the CancelMembership operation returned by the service.
- See Also:
-
cancelMembership
default CancelMembershipResponse cancelMembership(Consumer<CancelMembershipRequest.Builder> cancelMembershipRequest) throws ServiceQuotaExceededException, AccessDeniedException, ValidationException, SecurityIncidentResponseNotActiveException, InternalServerException, ConflictException, ResourceNotFoundException, ThrottlingException, InvalidTokenException, AwsServiceException, SdkClientException, SecurityIrException Grants permissions to cancel an existing membership.
This is a convenience which creates an instance of the
CancelMembershipRequest.Builderavoiding the need to create one manually viaCancelMembershipRequest.builder()- Parameters:
cancelMembershipRequest- AConsumerthat will call methods onCancelMembershipRequest.Builderto create a request.- Returns:
- Result of the CancelMembership operation returned by the service.
- See Also:
-
closeCase
default CloseCaseResponse closeCase(CloseCaseRequest closeCaseRequest) throws ServiceQuotaExceededException, AccessDeniedException, ValidationException, SecurityIncidentResponseNotActiveException, InternalServerException, ConflictException, ResourceNotFoundException, ThrottlingException, InvalidTokenException, AwsServiceException, SdkClientException, SecurityIrException Grants permission to close an existing case.
- Parameters:
closeCaseRequest-- Returns:
- Result of the CloseCase operation returned by the service.
- See Also:
-
closeCase
default CloseCaseResponse closeCase(Consumer<CloseCaseRequest.Builder> closeCaseRequest) throws ServiceQuotaExceededException, AccessDeniedException, ValidationException, SecurityIncidentResponseNotActiveException, InternalServerException, ConflictException, ResourceNotFoundException, ThrottlingException, InvalidTokenException, AwsServiceException, SdkClientException, SecurityIrException Grants permission to close an existing case.
This is a convenience which creates an instance of the
CloseCaseRequest.Builderavoiding the need to create one manually viaCloseCaseRequest.builder()- Parameters:
closeCaseRequest- AConsumerthat will call methods onCloseCaseRequest.Builderto create a request.- Returns:
- Result of the CloseCase operation returned by the service.
- See Also:
-
createCase
default CreateCaseResponse createCase(CreateCaseRequest createCaseRequest) throws ServiceQuotaExceededException, AccessDeniedException, ValidationException, SecurityIncidentResponseNotActiveException, InternalServerException, ConflictException, ResourceNotFoundException, ThrottlingException, InvalidTokenException, AwsServiceException, SdkClientException, SecurityIrException Grants permission to create a new case.
- Parameters:
createCaseRequest-- Returns:
- Result of the CreateCase operation returned by the service.
- See Also:
-
createCase
default CreateCaseResponse createCase(Consumer<CreateCaseRequest.Builder> createCaseRequest) throws ServiceQuotaExceededException, AccessDeniedException, ValidationException, SecurityIncidentResponseNotActiveException, InternalServerException, ConflictException, ResourceNotFoundException, ThrottlingException, InvalidTokenException, AwsServiceException, SdkClientException, SecurityIrException Grants permission to create a new case.
This is a convenience which creates an instance of the
CreateCaseRequest.Builderavoiding the need to create one manually viaCreateCaseRequest.builder()- Parameters:
createCaseRequest- AConsumerthat will call methods onCreateCaseRequest.Builderto create a request.- Returns:
- Result of the CreateCase operation returned by the service.
- See Also:
-
createCaseComment
default CreateCaseCommentResponse createCaseComment(CreateCaseCommentRequest createCaseCommentRequest) throws ServiceQuotaExceededException, AccessDeniedException, ValidationException, SecurityIncidentResponseNotActiveException, InternalServerException, ConflictException, ResourceNotFoundException, ThrottlingException, InvalidTokenException, AwsServiceException, SdkClientException, SecurityIrException Grants permission to add a comment to an existing case.
- Parameters:
createCaseCommentRequest-- Returns:
- Result of the CreateCaseComment operation returned by the service.
- See Also:
-
createCaseComment
default CreateCaseCommentResponse createCaseComment(Consumer<CreateCaseCommentRequest.Builder> createCaseCommentRequest) throws ServiceQuotaExceededException, AccessDeniedException, ValidationException, SecurityIncidentResponseNotActiveException, InternalServerException, ConflictException, ResourceNotFoundException, ThrottlingException, InvalidTokenException, AwsServiceException, SdkClientException, SecurityIrException Grants permission to add a comment to an existing case.
This is a convenience which creates an instance of the
CreateCaseCommentRequest.Builderavoiding the need to create one manually viaCreateCaseCommentRequest.builder()- Parameters:
createCaseCommentRequest- AConsumerthat will call methods onCreateCaseCommentRequest.Builderto create a request.- Returns:
- Result of the CreateCaseComment operation returned by the service.
- See Also:
-
createMembership
default CreateMembershipResponse createMembership(CreateMembershipRequest createMembershipRequest) throws ServiceQuotaExceededException, AccessDeniedException, ValidationException, SecurityIncidentResponseNotActiveException, InternalServerException, ConflictException, ResourceNotFoundException, ThrottlingException, InvalidTokenException, AwsServiceException, SdkClientException, SecurityIrException Grants permissions to create a new membership.
- Parameters:
createMembershipRequest-- Returns:
- Result of the CreateMembership operation returned by the service.
- See Also:
-
createMembership
default CreateMembershipResponse createMembership(Consumer<CreateMembershipRequest.Builder> createMembershipRequest) throws ServiceQuotaExceededException, AccessDeniedException, ValidationException, SecurityIncidentResponseNotActiveException, InternalServerException, ConflictException, ResourceNotFoundException, ThrottlingException, InvalidTokenException, AwsServiceException, SdkClientException, SecurityIrException Grants permissions to create a new membership.
This is a convenience which creates an instance of the
CreateMembershipRequest.Builderavoiding the need to create one manually viaCreateMembershipRequest.builder()- Parameters:
createMembershipRequest- AConsumerthat will call methods onCreateMembershipRequest.Builderto create a request.- Returns:
- Result of the CreateMembership operation returned by the service.
- See Also:
-
getCase
default GetCaseResponse getCase(GetCaseRequest getCaseRequest) throws ServiceQuotaExceededException, AccessDeniedException, ValidationException, SecurityIncidentResponseNotActiveException, InternalServerException, ConflictException, ResourceNotFoundException, ThrottlingException, InvalidTokenException, AwsServiceException, SdkClientException, SecurityIrException Grant permission to view a designated case.
- Parameters:
getCaseRequest-- Returns:
- Result of the GetCase operation returned by the service.
- See Also:
-
getCase
default GetCaseResponse getCase(Consumer<GetCaseRequest.Builder> getCaseRequest) throws ServiceQuotaExceededException, AccessDeniedException, ValidationException, SecurityIncidentResponseNotActiveException, InternalServerException, ConflictException, ResourceNotFoundException, ThrottlingException, InvalidTokenException, AwsServiceException, SdkClientException, SecurityIrException Grant permission to view a designated case.
This is a convenience which creates an instance of the
GetCaseRequest.Builderavoiding the need to create one manually viaGetCaseRequest.builder()- Parameters:
getCaseRequest- AConsumerthat will call methods onGetCaseRequest.Builderto create a request.- Returns:
- Result of the GetCase operation returned by the service.
- See Also:
-
getCaseAttachmentDownloadUrl
default GetCaseAttachmentDownloadUrlResponse getCaseAttachmentDownloadUrl(GetCaseAttachmentDownloadUrlRequest getCaseAttachmentDownloadUrlRequest) throws ServiceQuotaExceededException, AccessDeniedException, ValidationException, SecurityIncidentResponseNotActiveException, InternalServerException, ConflictException, ResourceNotFoundException, ThrottlingException, InvalidTokenException, AwsServiceException, SdkClientException, SecurityIrException Grants permission to obtain an Amazon S3 presigned URL to download an attachment.
- Parameters:
getCaseAttachmentDownloadUrlRequest-- Returns:
- Result of the GetCaseAttachmentDownloadUrl operation returned by the service.
- See Also:
-
getCaseAttachmentDownloadUrl
default GetCaseAttachmentDownloadUrlResponse getCaseAttachmentDownloadUrl(Consumer<GetCaseAttachmentDownloadUrlRequest.Builder> getCaseAttachmentDownloadUrlRequest) throws ServiceQuotaExceededException, AccessDeniedException, ValidationException, SecurityIncidentResponseNotActiveException, InternalServerException, ConflictException, ResourceNotFoundException, ThrottlingException, InvalidTokenException, AwsServiceException, SdkClientException, SecurityIrException Grants permission to obtain an Amazon S3 presigned URL to download an attachment.
This is a convenience which creates an instance of the
GetCaseAttachmentDownloadUrlRequest.Builderavoiding the need to create one manually viaGetCaseAttachmentDownloadUrlRequest.builder()- Parameters:
getCaseAttachmentDownloadUrlRequest- AConsumerthat will call methods onGetCaseAttachmentDownloadUrlRequest.Builderto create a request.- Returns:
- Result of the GetCaseAttachmentDownloadUrl operation returned by the service.
- See Also:
-
getCaseAttachmentUploadUrl
default GetCaseAttachmentUploadUrlResponse getCaseAttachmentUploadUrl(GetCaseAttachmentUploadUrlRequest getCaseAttachmentUploadUrlRequest) throws ServiceQuotaExceededException, AccessDeniedException, ValidationException, SecurityIncidentResponseNotActiveException, InternalServerException, ConflictException, ResourceNotFoundException, ThrottlingException, InvalidTokenException, AwsServiceException, SdkClientException, SecurityIrException Grants permission to upload an attachment to a case.
- Parameters:
getCaseAttachmentUploadUrlRequest-- Returns:
- Result of the GetCaseAttachmentUploadUrl operation returned by the service.
- See Also:
-
getCaseAttachmentUploadUrl
default GetCaseAttachmentUploadUrlResponse getCaseAttachmentUploadUrl(Consumer<GetCaseAttachmentUploadUrlRequest.Builder> getCaseAttachmentUploadUrlRequest) throws ServiceQuotaExceededException, AccessDeniedException, ValidationException, SecurityIncidentResponseNotActiveException, InternalServerException, ConflictException, ResourceNotFoundException, ThrottlingException, InvalidTokenException, AwsServiceException, SdkClientException, SecurityIrException Grants permission to upload an attachment to a case.
This is a convenience which creates an instance of the
GetCaseAttachmentUploadUrlRequest.Builderavoiding the need to create one manually viaGetCaseAttachmentUploadUrlRequest.builder()- Parameters:
getCaseAttachmentUploadUrlRequest- AConsumerthat will call methods onGetCaseAttachmentUploadUrlRequest.Builderto create a request.- Returns:
- Result of the GetCaseAttachmentUploadUrl operation returned by the service.
- See Also:
-
getMembership
default GetMembershipResponse getMembership(GetMembershipRequest getMembershipRequest) throws ServiceQuotaExceededException, AccessDeniedException, ValidationException, SecurityIncidentResponseNotActiveException, InternalServerException, ConflictException, ResourceNotFoundException, ThrottlingException, InvalidTokenException, AwsServiceException, SdkClientException, SecurityIrException Grants permission to get details of a designated service membership.
- Parameters:
getMembershipRequest-- Returns:
- Result of the GetMembership operation returned by the service.
- See Also:
-
getMembership
default GetMembershipResponse getMembership(Consumer<GetMembershipRequest.Builder> getMembershipRequest) throws ServiceQuotaExceededException, AccessDeniedException, ValidationException, SecurityIncidentResponseNotActiveException, InternalServerException, ConflictException, ResourceNotFoundException, ThrottlingException, InvalidTokenException, AwsServiceException, SdkClientException, SecurityIrException Grants permission to get details of a designated service membership.
This is a convenience which creates an instance of the
GetMembershipRequest.Builderavoiding the need to create one manually viaGetMembershipRequest.builder()- Parameters:
getMembershipRequest- AConsumerthat will call methods onGetMembershipRequest.Builderto create a request.- Returns:
- Result of the GetMembership operation returned by the service.
- See Also:
-
listCaseEdits
default ListCaseEditsResponse listCaseEdits(ListCaseEditsRequest listCaseEditsRequest) throws ServiceQuotaExceededException, AccessDeniedException, ValidationException, SecurityIncidentResponseNotActiveException, InternalServerException, ConflictException, ResourceNotFoundException, ThrottlingException, InvalidTokenException, AwsServiceException, SdkClientException, SecurityIrException Grants permissions to view the aidt log for edits made to a designated case.
- Parameters:
listCaseEditsRequest-- Returns:
- Result of the ListCaseEdits operation returned by the service.
- See Also:
-
listCaseEdits
default ListCaseEditsResponse listCaseEdits(Consumer<ListCaseEditsRequest.Builder> listCaseEditsRequest) throws ServiceQuotaExceededException, AccessDeniedException, ValidationException, SecurityIncidentResponseNotActiveException, InternalServerException, ConflictException, ResourceNotFoundException, ThrottlingException, InvalidTokenException, AwsServiceException, SdkClientException, SecurityIrException Grants permissions to view the aidt log for edits made to a designated case.
This is a convenience which creates an instance of the
ListCaseEditsRequest.Builderavoiding the need to create one manually viaListCaseEditsRequest.builder()- Parameters:
listCaseEditsRequest- AConsumerthat will call methods onListCaseEditsRequest.Builderto create a request.- Returns:
- Result of the ListCaseEdits operation returned by the service.
- See Also:
-
listCaseEditsPaginator
default ListCaseEditsIterable listCaseEditsPaginator(ListCaseEditsRequest listCaseEditsRequest) throws ServiceQuotaExceededException, AccessDeniedException, ValidationException, SecurityIncidentResponseNotActiveException, InternalServerException, ConflictException, ResourceNotFoundException, ThrottlingException, InvalidTokenException, AwsServiceException, SdkClientException, SecurityIrException This is a variant of
listCaseEdits(software.amazon.awssdk.services.securityir.model.ListCaseEditsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.securityir.paginators.ListCaseEditsIterable responses = client.listCaseEditsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.securityir.paginators.ListCaseEditsIterable responses = client .listCaseEditsPaginator(request); for (software.amazon.awssdk.services.securityir.model.ListCaseEditsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.securityir.paginators.ListCaseEditsIterable responses = client.listCaseEditsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listCaseEdits(software.amazon.awssdk.services.securityir.model.ListCaseEditsRequest)operation.- Parameters:
listCaseEditsRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listCaseEditsPaginator
default ListCaseEditsIterable listCaseEditsPaginator(Consumer<ListCaseEditsRequest.Builder> listCaseEditsRequest) throws ServiceQuotaExceededException, AccessDeniedException, ValidationException, SecurityIncidentResponseNotActiveException, InternalServerException, ConflictException, ResourceNotFoundException, ThrottlingException, InvalidTokenException, AwsServiceException, SdkClientException, SecurityIrException This is a variant of
listCaseEdits(software.amazon.awssdk.services.securityir.model.ListCaseEditsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.securityir.paginators.ListCaseEditsIterable responses = client.listCaseEditsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.securityir.paginators.ListCaseEditsIterable responses = client .listCaseEditsPaginator(request); for (software.amazon.awssdk.services.securityir.model.ListCaseEditsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.securityir.paginators.ListCaseEditsIterable responses = client.listCaseEditsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listCaseEdits(software.amazon.awssdk.services.securityir.model.ListCaseEditsRequest)operation.
This is a convenience which creates an instance of the
ListCaseEditsRequest.Builderavoiding the need to create one manually viaListCaseEditsRequest.builder()- Parameters:
listCaseEditsRequest- AConsumerthat will call methods onListCaseEditsRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listCases
default ListCasesResponse listCases(ListCasesRequest listCasesRequest) throws ServiceQuotaExceededException, AccessDeniedException, ValidationException, SecurityIncidentResponseNotActiveException, InternalServerException, ConflictException, ResourceNotFoundException, ThrottlingException, InvalidTokenException, AwsServiceException, SdkClientException, SecurityIrException Grants permission to list all cases the requester has access to.
- Parameters:
listCasesRequest-- Returns:
- Result of the ListCases operation returned by the service.
- See Also:
-
listCases
default ListCasesResponse listCases(Consumer<ListCasesRequest.Builder> listCasesRequest) throws ServiceQuotaExceededException, AccessDeniedException, ValidationException, SecurityIncidentResponseNotActiveException, InternalServerException, ConflictException, ResourceNotFoundException, ThrottlingException, InvalidTokenException, AwsServiceException, SdkClientException, SecurityIrException Grants permission to list all cases the requester has access to.
This is a convenience which creates an instance of the
ListCasesRequest.Builderavoiding the need to create one manually viaListCasesRequest.builder()- Parameters:
listCasesRequest- AConsumerthat will call methods onListCasesRequest.Builderto create a request.- Returns:
- Result of the ListCases operation returned by the service.
- See Also:
-
listCasesPaginator
default ListCasesIterable listCasesPaginator(ListCasesRequest listCasesRequest) throws ServiceQuotaExceededException, AccessDeniedException, ValidationException, SecurityIncidentResponseNotActiveException, InternalServerException, ConflictException, ResourceNotFoundException, ThrottlingException, InvalidTokenException, AwsServiceException, SdkClientException, SecurityIrException This is a variant of
listCases(software.amazon.awssdk.services.securityir.model.ListCasesRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.securityir.paginators.ListCasesIterable responses = client.listCasesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.securityir.paginators.ListCasesIterable responses = client.listCasesPaginator(request); for (software.amazon.awssdk.services.securityir.model.ListCasesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.securityir.paginators.ListCasesIterable responses = client.listCasesPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listCases(software.amazon.awssdk.services.securityir.model.ListCasesRequest)operation.- Parameters:
listCasesRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listCasesPaginator
default ListCasesIterable listCasesPaginator(Consumer<ListCasesRequest.Builder> listCasesRequest) throws ServiceQuotaExceededException, AccessDeniedException, ValidationException, SecurityIncidentResponseNotActiveException, InternalServerException, ConflictException, ResourceNotFoundException, ThrottlingException, InvalidTokenException, AwsServiceException, SdkClientException, SecurityIrException This is a variant of
listCases(software.amazon.awssdk.services.securityir.model.ListCasesRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.securityir.paginators.ListCasesIterable responses = client.listCasesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.securityir.paginators.ListCasesIterable responses = client.listCasesPaginator(request); for (software.amazon.awssdk.services.securityir.model.ListCasesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.securityir.paginators.ListCasesIterable responses = client.listCasesPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listCases(software.amazon.awssdk.services.securityir.model.ListCasesRequest)operation.
This is a convenience which creates an instance of the
ListCasesRequest.Builderavoiding the need to create one manually viaListCasesRequest.builder()- Parameters:
listCasesRequest- AConsumerthat will call methods onListCasesRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listComments
default ListCommentsResponse listComments(ListCommentsRequest listCommentsRequest) throws ServiceQuotaExceededException, AccessDeniedException, ValidationException, SecurityIncidentResponseNotActiveException, InternalServerException, ConflictException, ResourceNotFoundException, ThrottlingException, InvalidTokenException, AwsServiceException, SdkClientException, SecurityIrException Grants permissions to list and view comments for a designated case.
- Parameters:
listCommentsRequest-- Returns:
- Result of the ListComments operation returned by the service.
- See Also:
-
listComments
default ListCommentsResponse listComments(Consumer<ListCommentsRequest.Builder> listCommentsRequest) throws ServiceQuotaExceededException, AccessDeniedException, ValidationException, SecurityIncidentResponseNotActiveException, InternalServerException, ConflictException, ResourceNotFoundException, ThrottlingException, InvalidTokenException, AwsServiceException, SdkClientException, SecurityIrException Grants permissions to list and view comments for a designated case.
This is a convenience which creates an instance of the
ListCommentsRequest.Builderavoiding the need to create one manually viaListCommentsRequest.builder()- Parameters:
listCommentsRequest- AConsumerthat will call methods onListCommentsRequest.Builderto create a request.- Returns:
- Result of the ListComments operation returned by the service.
- See Also:
-
listCommentsPaginator
default ListCommentsIterable listCommentsPaginator(ListCommentsRequest listCommentsRequest) throws ServiceQuotaExceededException, AccessDeniedException, ValidationException, SecurityIncidentResponseNotActiveException, InternalServerException, ConflictException, ResourceNotFoundException, ThrottlingException, InvalidTokenException, AwsServiceException, SdkClientException, SecurityIrException This is a variant of
listComments(software.amazon.awssdk.services.securityir.model.ListCommentsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.securityir.paginators.ListCommentsIterable responses = client.listCommentsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.securityir.paginators.ListCommentsIterable responses = client.listCommentsPaginator(request); for (software.amazon.awssdk.services.securityir.model.ListCommentsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.securityir.paginators.ListCommentsIterable responses = client.listCommentsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listComments(software.amazon.awssdk.services.securityir.model.ListCommentsRequest)operation.- Parameters:
listCommentsRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listCommentsPaginator
default ListCommentsIterable listCommentsPaginator(Consumer<ListCommentsRequest.Builder> listCommentsRequest) throws ServiceQuotaExceededException, AccessDeniedException, ValidationException, SecurityIncidentResponseNotActiveException, InternalServerException, ConflictException, ResourceNotFoundException, ThrottlingException, InvalidTokenException, AwsServiceException, SdkClientException, SecurityIrException This is a variant of
listComments(software.amazon.awssdk.services.securityir.model.ListCommentsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.securityir.paginators.ListCommentsIterable responses = client.listCommentsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.securityir.paginators.ListCommentsIterable responses = client.listCommentsPaginator(request); for (software.amazon.awssdk.services.securityir.model.ListCommentsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.securityir.paginators.ListCommentsIterable responses = client.listCommentsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listComments(software.amazon.awssdk.services.securityir.model.ListCommentsRequest)operation.
This is a convenience which creates an instance of the
ListCommentsRequest.Builderavoiding the need to create one manually viaListCommentsRequest.builder()- Parameters:
listCommentsRequest- AConsumerthat will call methods onListCommentsRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listMemberships
default ListMembershipsResponse listMemberships(ListMembershipsRequest listMembershipsRequest) throws ServiceQuotaExceededException, AccessDeniedException, ValidationException, SecurityIncidentResponseNotActiveException, InternalServerException, ConflictException, ResourceNotFoundException, ThrottlingException, InvalidTokenException, AwsServiceException, SdkClientException, SecurityIrException Grants permission to query the memberships a principal has access to.
- Parameters:
listMembershipsRequest-- Returns:
- Result of the ListMemberships operation returned by the service.
- See Also:
-
listMemberships
default ListMembershipsResponse listMemberships(Consumer<ListMembershipsRequest.Builder> listMembershipsRequest) throws ServiceQuotaExceededException, AccessDeniedException, ValidationException, SecurityIncidentResponseNotActiveException, InternalServerException, ConflictException, ResourceNotFoundException, ThrottlingException, InvalidTokenException, AwsServiceException, SdkClientException, SecurityIrException Grants permission to query the memberships a principal has access to.
This is a convenience which creates an instance of the
ListMembershipsRequest.Builderavoiding the need to create one manually viaListMembershipsRequest.builder()- Parameters:
listMembershipsRequest- AConsumerthat will call methods onListMembershipsRequest.Builderto create a request.- Returns:
- Result of the ListMemberships operation returned by the service.
- See Also:
-
listMembershipsPaginator
default ListMembershipsIterable listMembershipsPaginator(ListMembershipsRequest listMembershipsRequest) throws ServiceQuotaExceededException, AccessDeniedException, ValidationException, SecurityIncidentResponseNotActiveException, InternalServerException, ConflictException, ResourceNotFoundException, ThrottlingException, InvalidTokenException, AwsServiceException, SdkClientException, SecurityIrException This is a variant of
listMemberships(software.amazon.awssdk.services.securityir.model.ListMembershipsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.securityir.paginators.ListMembershipsIterable responses = client.listMembershipsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.securityir.paginators.ListMembershipsIterable responses = client .listMembershipsPaginator(request); for (software.amazon.awssdk.services.securityir.model.ListMembershipsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.securityir.paginators.ListMembershipsIterable responses = client.listMembershipsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listMemberships(software.amazon.awssdk.services.securityir.model.ListMembershipsRequest)operation.- Parameters:
listMembershipsRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listMembershipsPaginator
default ListMembershipsIterable listMembershipsPaginator(Consumer<ListMembershipsRequest.Builder> listMembershipsRequest) throws ServiceQuotaExceededException, AccessDeniedException, ValidationException, SecurityIncidentResponseNotActiveException, InternalServerException, ConflictException, ResourceNotFoundException, ThrottlingException, InvalidTokenException, AwsServiceException, SdkClientException, SecurityIrException This is a variant of
listMemberships(software.amazon.awssdk.services.securityir.model.ListMembershipsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.securityir.paginators.ListMembershipsIterable responses = client.listMembershipsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.securityir.paginators.ListMembershipsIterable responses = client .listMembershipsPaginator(request); for (software.amazon.awssdk.services.securityir.model.ListMembershipsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.securityir.paginators.ListMembershipsIterable responses = client.listMembershipsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listMemberships(software.amazon.awssdk.services.securityir.model.ListMembershipsRequest)operation.
This is a convenience which creates an instance of the
ListMembershipsRequest.Builderavoiding the need to create one manually viaListMembershipsRequest.builder()- Parameters:
listMembershipsRequest- AConsumerthat will call methods onListMembershipsRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listTagsForResource
default ListTagsForResourceResponse listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest) throws ServiceQuotaExceededException, AccessDeniedException, ValidationException, SecurityIncidentResponseNotActiveException, InternalServerException, ResourceNotFoundException, ConflictException, ThrottlingException, InvalidTokenException, AwsServiceException, SdkClientException, SecurityIrException Grants permission to view currently configured tags on a resource.
- Parameters:
listTagsForResourceRequest-- Returns:
- Result of the ListTagsForResource operation returned by the service.
- See Also:
-
listTagsForResource
default ListTagsForResourceResponse listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest) throws ServiceQuotaExceededException, AccessDeniedException, ValidationException, SecurityIncidentResponseNotActiveException, InternalServerException, ResourceNotFoundException, ConflictException, ThrottlingException, InvalidTokenException, AwsServiceException, SdkClientException, SecurityIrException Grants permission to view currently configured tags on a resource.
This is a convenience which creates an instance of the
ListTagsForResourceRequest.Builderavoiding the need to create one manually viaListTagsForResourceRequest.builder()- Parameters:
listTagsForResourceRequest- AConsumerthat will call methods onListTagsForResourceRequest.Builderto create a request.- Returns:
- Result of the ListTagsForResource operation returned by the service.
- See Also:
-
tagResource
default TagResourceResponse tagResource(TagResourceRequest tagResourceRequest) throws ServiceQuotaExceededException, AccessDeniedException, ValidationException, SecurityIncidentResponseNotActiveException, InternalServerException, ResourceNotFoundException, ConflictException, ThrottlingException, InvalidTokenException, AwsServiceException, SdkClientException, SecurityIrException Grants permission to add a tag(s) to a designated resource.
- Parameters:
tagResourceRequest-- Returns:
- Result of the TagResource operation returned by the service.
- See Also:
-
tagResource
default TagResourceResponse tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest) throws ServiceQuotaExceededException, AccessDeniedException, ValidationException, SecurityIncidentResponseNotActiveException, InternalServerException, ResourceNotFoundException, ConflictException, ThrottlingException, InvalidTokenException, AwsServiceException, SdkClientException, SecurityIrException Grants permission to add a tag(s) to a designated resource.
This is a convenience which creates an instance of the
TagResourceRequest.Builderavoiding the need to create one manually viaTagResourceRequest.builder()- Parameters:
tagResourceRequest- AConsumerthat will call methods onTagResourceRequest.Builderto create a request.- Returns:
- Result of the TagResource operation returned by the service.
- See Also:
-
untagResource
default UntagResourceResponse untagResource(UntagResourceRequest untagResourceRequest) throws ServiceQuotaExceededException, AccessDeniedException, ValidationException, SecurityIncidentResponseNotActiveException, InternalServerException, ResourceNotFoundException, ConflictException, ThrottlingException, InvalidTokenException, AwsServiceException, SdkClientException, SecurityIrException Grants permission to remove a tag(s) from a designate resource.
- Parameters:
untagResourceRequest-- Returns:
- Result of the UntagResource operation returned by the service.
- See Also:
-
untagResource
default UntagResourceResponse untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest) throws ServiceQuotaExceededException, AccessDeniedException, ValidationException, SecurityIncidentResponseNotActiveException, InternalServerException, ResourceNotFoundException, ConflictException, ThrottlingException, InvalidTokenException, AwsServiceException, SdkClientException, SecurityIrException Grants permission to remove a tag(s) from a designate resource.
This is a convenience which creates an instance of the
UntagResourceRequest.Builderavoiding the need to create one manually viaUntagResourceRequest.builder()- Parameters:
untagResourceRequest- AConsumerthat will call methods onUntagResourceRequest.Builderto create a request.- Returns:
- Result of the UntagResource operation returned by the service.
- See Also:
-
updateCase
default UpdateCaseResponse updateCase(UpdateCaseRequest updateCaseRequest) throws ServiceQuotaExceededException, AccessDeniedException, ValidationException, SecurityIncidentResponseNotActiveException, InternalServerException, ConflictException, ResourceNotFoundException, ThrottlingException, InvalidTokenException, AwsServiceException, SdkClientException, SecurityIrException Grants permission to update an existing case.
- Parameters:
updateCaseRequest-- Returns:
- Result of the UpdateCase operation returned by the service.
- See Also:
-
updateCase
default UpdateCaseResponse updateCase(Consumer<UpdateCaseRequest.Builder> updateCaseRequest) throws ServiceQuotaExceededException, AccessDeniedException, ValidationException, SecurityIncidentResponseNotActiveException, InternalServerException, ConflictException, ResourceNotFoundException, ThrottlingException, InvalidTokenException, AwsServiceException, SdkClientException, SecurityIrException Grants permission to update an existing case.
This is a convenience which creates an instance of the
UpdateCaseRequest.Builderavoiding the need to create one manually viaUpdateCaseRequest.builder()- Parameters:
updateCaseRequest- AConsumerthat will call methods onUpdateCaseRequest.Builderto create a request.- Returns:
- Result of the UpdateCase operation returned by the service.
- See Also:
-
updateCaseComment
default UpdateCaseCommentResponse updateCaseComment(UpdateCaseCommentRequest updateCaseCommentRequest) throws ServiceQuotaExceededException, AccessDeniedException, ValidationException, SecurityIncidentResponseNotActiveException, InternalServerException, ConflictException, ResourceNotFoundException, ThrottlingException, InvalidTokenException, AwsServiceException, SdkClientException, SecurityIrException Grants permission to update an existing case comment.
- Parameters:
updateCaseCommentRequest-- Returns:
- Result of the UpdateCaseComment operation returned by the service.
- See Also:
-
updateCaseComment
default UpdateCaseCommentResponse updateCaseComment(Consumer<UpdateCaseCommentRequest.Builder> updateCaseCommentRequest) throws ServiceQuotaExceededException, AccessDeniedException, ValidationException, SecurityIncidentResponseNotActiveException, InternalServerException, ConflictException, ResourceNotFoundException, ThrottlingException, InvalidTokenException, AwsServiceException, SdkClientException, SecurityIrException Grants permission to update an existing case comment.
This is a convenience which creates an instance of the
UpdateCaseCommentRequest.Builderavoiding the need to create one manually viaUpdateCaseCommentRequest.builder()- Parameters:
updateCaseCommentRequest- AConsumerthat will call methods onUpdateCaseCommentRequest.Builderto create a request.- Returns:
- Result of the UpdateCaseComment operation returned by the service.
- See Also:
-
updateCaseStatus
default UpdateCaseStatusResponse updateCaseStatus(UpdateCaseStatusRequest updateCaseStatusRequest) throws ServiceQuotaExceededException, AccessDeniedException, ValidationException, SecurityIncidentResponseNotActiveException, InternalServerException, ConflictException, ResourceNotFoundException, ThrottlingException, InvalidTokenException, AwsServiceException, SdkClientException, SecurityIrException Grants permission to update the status for a designated cases. Options include
Submitted | Detection and Analysis | Eradication, Containment and Recovery | Post-Incident Activities | Closed.- Parameters:
updateCaseStatusRequest-- Returns:
- Result of the UpdateCaseStatus operation returned by the service.
- See Also:
-
updateCaseStatus
default UpdateCaseStatusResponse updateCaseStatus(Consumer<UpdateCaseStatusRequest.Builder> updateCaseStatusRequest) throws ServiceQuotaExceededException, AccessDeniedException, ValidationException, SecurityIncidentResponseNotActiveException, InternalServerException, ConflictException, ResourceNotFoundException, ThrottlingException, InvalidTokenException, AwsServiceException, SdkClientException, SecurityIrException Grants permission to update the status for a designated cases. Options include
Submitted | Detection and Analysis | Eradication, Containment and Recovery | Post-Incident Activities | Closed.
This is a convenience which creates an instance of the
UpdateCaseStatusRequest.Builderavoiding the need to create one manually viaUpdateCaseStatusRequest.builder()- Parameters:
updateCaseStatusRequest- AConsumerthat will call methods onUpdateCaseStatusRequest.Builderto create a request.- Returns:
- Result of the UpdateCaseStatus operation returned by the service.
- See Also:
-
updateMembership
default UpdateMembershipResponse updateMembership(UpdateMembershipRequest updateMembershipRequest) throws ServiceQuotaExceededException, AccessDeniedException, ValidationException, SecurityIncidentResponseNotActiveException, InternalServerException, ConflictException, ResourceNotFoundException, ThrottlingException, InvalidTokenException, AwsServiceException, SdkClientException, SecurityIrException Grants access to UpdateMembership to change membership configuration.
- Parameters:
updateMembershipRequest-- Returns:
- Result of the UpdateMembership operation returned by the service.
- See Also:
-
updateMembership
default UpdateMembershipResponse updateMembership(Consumer<UpdateMembershipRequest.Builder> updateMembershipRequest) throws ServiceQuotaExceededException, AccessDeniedException, ValidationException, SecurityIncidentResponseNotActiveException, InternalServerException, ConflictException, ResourceNotFoundException, ThrottlingException, InvalidTokenException, AwsServiceException, SdkClientException, SecurityIrException Grants access to UpdateMembership to change membership configuration.
This is a convenience which creates an instance of the
UpdateMembershipRequest.Builderavoiding the need to create one manually viaUpdateMembershipRequest.builder()- Parameters:
updateMembershipRequest- AConsumerthat will call methods onUpdateMembershipRequest.Builderto create a request.- Returns:
- Result of the UpdateMembership operation returned by the service.
- See Also:
-
updateResolverType
default UpdateResolverTypeResponse updateResolverType(UpdateResolverTypeRequest updateResolverTypeRequest) throws ServiceQuotaExceededException, AccessDeniedException, ValidationException, SecurityIncidentResponseNotActiveException, InternalServerException, ConflictException, ResourceNotFoundException, ThrottlingException, InvalidTokenException, AwsServiceException, SdkClientException, SecurityIrException Grants permission to update the resolver type for a case.
This is a one-way action and cannot be reversed.
Options include self-supported > AWS-supported.
- Parameters:
updateResolverTypeRequest-- Returns:
- Result of the UpdateResolverType operation returned by the service.
- See Also:
-
updateResolverType
default UpdateResolverTypeResponse updateResolverType(Consumer<UpdateResolverTypeRequest.Builder> updateResolverTypeRequest) throws ServiceQuotaExceededException, AccessDeniedException, ValidationException, SecurityIncidentResponseNotActiveException, InternalServerException, ConflictException, ResourceNotFoundException, ThrottlingException, InvalidTokenException, AwsServiceException, SdkClientException, SecurityIrException Grants permission to update the resolver type for a case.
This is a one-way action and cannot be reversed.
Options include self-supported > AWS-supported.
This is a convenience which creates an instance of the
UpdateResolverTypeRequest.Builderavoiding the need to create one manually viaUpdateResolverTypeRequest.builder()- Parameters:
updateResolverTypeRequest- AConsumerthat will call methods onUpdateResolverTypeRequest.Builderto create a request.- Returns:
- Result of the UpdateResolverType operation returned by the service.
- See Also:
-
create
Create aSecurityIrClientwith the region loaded from theDefaultAwsRegionProviderChainand credentials loaded from theDefaultCredentialsProvider. -
builder
Create a builder that can be used to configure and create aSecurityIrClient. -
serviceMetadata
-
serviceClientConfiguration
Description copied from interface:SdkClientThe SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfiguration- Specified by:
serviceClientConfigurationin interfaceAwsClient- Specified by:
serviceClientConfigurationin interfaceSdkClient- Returns:
- SdkServiceClientConfiguration
-