@Generated(value="software.amazon.awssdk:codegen") @ThreadSafe public interface Route53RecoveryReadinessClient extends AwsClient
builder()
method.
Recovery readiness
| Modifier and Type | Field and Description |
|---|---|
static String |
SERVICE_METADATA_ID
Value for looking up the service's metadata from the
ServiceMetadataProvider. |
static String |
SERVICE_NAME |
| Modifier and Type | Method and Description |
|---|---|
static Route53RecoveryReadinessClientBuilder |
builder()
Create a builder that can be used to configure and create a
Route53RecoveryReadinessClient. |
static Route53RecoveryReadinessClient |
create()
Create a
Route53RecoveryReadinessClient with the region loaded from the
DefaultAwsRegionProviderChain and credentials loaded from the
DefaultCredentialsProvider. |
default CreateCellResponse |
createCell(Consumer<CreateCellRequest.Builder> createCellRequest)
Creates a cell in an account.
|
default CreateCellResponse |
createCell(CreateCellRequest createCellRequest)
Creates a cell in an account.
|
default CreateCrossAccountAuthorizationResponse |
createCrossAccountAuthorization(Consumer<CreateCrossAccountAuthorizationRequest.Builder> createCrossAccountAuthorizationRequest)
Creates a cross-account readiness authorization.
|
default CreateCrossAccountAuthorizationResponse |
createCrossAccountAuthorization(CreateCrossAccountAuthorizationRequest createCrossAccountAuthorizationRequest)
Creates a cross-account readiness authorization.
|
default CreateReadinessCheckResponse |
createReadinessCheck(Consumer<CreateReadinessCheckRequest.Builder> createReadinessCheckRequest)
Creates a readiness check in an account.
|
default CreateReadinessCheckResponse |
createReadinessCheck(CreateReadinessCheckRequest createReadinessCheckRequest)
Creates a readiness check in an account.
|
default CreateRecoveryGroupResponse |
createRecoveryGroup(Consumer<CreateRecoveryGroupRequest.Builder> createRecoveryGroupRequest)
Creates a recovery group in an account.
|
default CreateRecoveryGroupResponse |
createRecoveryGroup(CreateRecoveryGroupRequest createRecoveryGroupRequest)
Creates a recovery group in an account.
|
default CreateResourceSetResponse |
createResourceSet(Consumer<CreateResourceSetRequest.Builder> createResourceSetRequest)
Creates a resource set.
|
default CreateResourceSetResponse |
createResourceSet(CreateResourceSetRequest createResourceSetRequest)
Creates a resource set.
|
default DeleteCellResponse |
deleteCell(Consumer<DeleteCellRequest.Builder> deleteCellRequest)
Delete a cell.
|
default DeleteCellResponse |
deleteCell(DeleteCellRequest deleteCellRequest)
Delete a cell.
|
default DeleteCrossAccountAuthorizationResponse |
deleteCrossAccountAuthorization(Consumer<DeleteCrossAccountAuthorizationRequest.Builder> deleteCrossAccountAuthorizationRequest)
Deletes cross account readiness authorization.
|
default DeleteCrossAccountAuthorizationResponse |
deleteCrossAccountAuthorization(DeleteCrossAccountAuthorizationRequest deleteCrossAccountAuthorizationRequest)
Deletes cross account readiness authorization.
|
default DeleteReadinessCheckResponse |
deleteReadinessCheck(Consumer<DeleteReadinessCheckRequest.Builder> deleteReadinessCheckRequest)
Deletes a readiness check.
|
default DeleteReadinessCheckResponse |
deleteReadinessCheck(DeleteReadinessCheckRequest deleteReadinessCheckRequest)
Deletes a readiness check.
|
default DeleteRecoveryGroupResponse |
deleteRecoveryGroup(Consumer<DeleteRecoveryGroupRequest.Builder> deleteRecoveryGroupRequest)
Deletes a recovery group.
|
default DeleteRecoveryGroupResponse |
deleteRecoveryGroup(DeleteRecoveryGroupRequest deleteRecoveryGroupRequest)
Deletes a recovery group.
|
default DeleteResourceSetResponse |
deleteResourceSet(Consumer<DeleteResourceSetRequest.Builder> deleteResourceSetRequest)
Deletes a resource set.
|
default DeleteResourceSetResponse |
deleteResourceSet(DeleteResourceSetRequest deleteResourceSetRequest)
Deletes a resource set.
|
default GetArchitectureRecommendationsResponse |
getArchitectureRecommendations(Consumer<GetArchitectureRecommendationsRequest.Builder> getArchitectureRecommendationsRequest)
Gets recommendations about architecture designs for improving resiliency for an application, based on a recovery
group.
|
default GetArchitectureRecommendationsResponse |
getArchitectureRecommendations(GetArchitectureRecommendationsRequest getArchitectureRecommendationsRequest)
Gets recommendations about architecture designs for improving resiliency for an application, based on a recovery
group.
|
default GetCellResponse |
getCell(Consumer<GetCellRequest.Builder> getCellRequest)
Gets information about a cell including cell name, cell Amazon Resource Name (ARN), ARNs of nested cells for this
cell, and a list of those cell ARNs with their associated recovery group ARNs.
|
default GetCellResponse |
getCell(GetCellRequest getCellRequest)
Gets information about a cell including cell name, cell Amazon Resource Name (ARN), ARNs of nested cells for this
cell, and a list of those cell ARNs with their associated recovery group ARNs.
|
default GetCellReadinessSummaryResponse |
getCellReadinessSummary(Consumer<GetCellReadinessSummaryRequest.Builder> getCellReadinessSummaryRequest)
Gets readiness for a cell.
|
default GetCellReadinessSummaryResponse |
getCellReadinessSummary(GetCellReadinessSummaryRequest getCellReadinessSummaryRequest)
Gets readiness for a cell.
|
default GetCellReadinessSummaryIterable |
getCellReadinessSummaryPaginator(Consumer<GetCellReadinessSummaryRequest.Builder> getCellReadinessSummaryRequest)
Gets readiness for a cell.
|
default GetCellReadinessSummaryIterable |
getCellReadinessSummaryPaginator(GetCellReadinessSummaryRequest getCellReadinessSummaryRequest)
Gets readiness for a cell.
|
default GetReadinessCheckResponse |
getReadinessCheck(Consumer<GetReadinessCheckRequest.Builder> getReadinessCheckRequest)
Gets details about a readiness check.
|
default GetReadinessCheckResponse |
getReadinessCheck(GetReadinessCheckRequest getReadinessCheckRequest)
Gets details about a readiness check.
|
default GetReadinessCheckResourceStatusResponse |
getReadinessCheckResourceStatus(Consumer<GetReadinessCheckResourceStatusRequest.Builder> getReadinessCheckResourceStatusRequest)
Gets individual readiness status for a readiness check.
|
default GetReadinessCheckResourceStatusResponse |
getReadinessCheckResourceStatus(GetReadinessCheckResourceStatusRequest getReadinessCheckResourceStatusRequest)
Gets individual readiness status for a readiness check.
|
default GetReadinessCheckResourceStatusIterable |
getReadinessCheckResourceStatusPaginator(Consumer<GetReadinessCheckResourceStatusRequest.Builder> getReadinessCheckResourceStatusRequest)
Gets individual readiness status for a readiness check.
|
default GetReadinessCheckResourceStatusIterable |
getReadinessCheckResourceStatusPaginator(GetReadinessCheckResourceStatusRequest getReadinessCheckResourceStatusRequest)
Gets individual readiness status for a readiness check.
|
default GetReadinessCheckStatusResponse |
getReadinessCheckStatus(Consumer<GetReadinessCheckStatusRequest.Builder> getReadinessCheckStatusRequest)
Gets the readiness status for an individual readiness check.
|
default GetReadinessCheckStatusResponse |
getReadinessCheckStatus(GetReadinessCheckStatusRequest getReadinessCheckStatusRequest)
Gets the readiness status for an individual readiness check.
|
default GetReadinessCheckStatusIterable |
getReadinessCheckStatusPaginator(Consumer<GetReadinessCheckStatusRequest.Builder> getReadinessCheckStatusRequest)
Gets the readiness status for an individual readiness check.
|
default GetReadinessCheckStatusIterable |
getReadinessCheckStatusPaginator(GetReadinessCheckStatusRequest getReadinessCheckStatusRequest)
Gets the readiness status for an individual readiness check.
|
default GetRecoveryGroupResponse |
getRecoveryGroup(Consumer<GetRecoveryGroupRequest.Builder> getRecoveryGroupRequest)
Gets details about a recovery group, including a list of the cells that are included in it.
|
default GetRecoveryGroupResponse |
getRecoveryGroup(GetRecoveryGroupRequest getRecoveryGroupRequest)
Gets details about a recovery group, including a list of the cells that are included in it.
|
default GetRecoveryGroupReadinessSummaryResponse |
getRecoveryGroupReadinessSummary(Consumer<GetRecoveryGroupReadinessSummaryRequest.Builder> getRecoveryGroupReadinessSummaryRequest)
Displays a summary of information about a recovery group's readiness status.
|
default GetRecoveryGroupReadinessSummaryResponse |
getRecoveryGroupReadinessSummary(GetRecoveryGroupReadinessSummaryRequest getRecoveryGroupReadinessSummaryRequest)
Displays a summary of information about a recovery group's readiness status.
|
default GetRecoveryGroupReadinessSummaryIterable |
getRecoveryGroupReadinessSummaryPaginator(Consumer<GetRecoveryGroupReadinessSummaryRequest.Builder> getRecoveryGroupReadinessSummaryRequest)
Displays a summary of information about a recovery group's readiness status.
|
default GetRecoveryGroupReadinessSummaryIterable |
getRecoveryGroupReadinessSummaryPaginator(GetRecoveryGroupReadinessSummaryRequest getRecoveryGroupReadinessSummaryRequest)
Displays a summary of information about a recovery group's readiness status.
|
default GetResourceSetResponse |
getResourceSet(Consumer<GetResourceSetRequest.Builder> getResourceSetRequest)
Displays the details about a resource set, including a list of the resources in the set.
|
default GetResourceSetResponse |
getResourceSet(GetResourceSetRequest getResourceSetRequest)
Displays the details about a resource set, including a list of the resources in the set.
|
default ListCellsResponse |
listCells(Consumer<ListCellsRequest.Builder> listCellsRequest)
Lists the cells for an account.
|
default ListCellsResponse |
listCells(ListCellsRequest listCellsRequest)
Lists the cells for an account.
|
default ListCellsIterable |
listCellsPaginator(Consumer<ListCellsRequest.Builder> listCellsRequest)
Lists the cells for an account.
|
default ListCellsIterable |
listCellsPaginator(ListCellsRequest listCellsRequest)
Lists the cells for an account.
|
default ListCrossAccountAuthorizationsResponse |
listCrossAccountAuthorizations(Consumer<ListCrossAccountAuthorizationsRequest.Builder> listCrossAccountAuthorizationsRequest)
Lists the cross-account readiness authorizations that are in place for an account.
|
default ListCrossAccountAuthorizationsResponse |
listCrossAccountAuthorizations(ListCrossAccountAuthorizationsRequest listCrossAccountAuthorizationsRequest)
Lists the cross-account readiness authorizations that are in place for an account.
|
default ListCrossAccountAuthorizationsIterable |
listCrossAccountAuthorizationsPaginator(Consumer<ListCrossAccountAuthorizationsRequest.Builder> listCrossAccountAuthorizationsRequest)
Lists the cross-account readiness authorizations that are in place for an account.
|
default ListCrossAccountAuthorizationsIterable |
listCrossAccountAuthorizationsPaginator(ListCrossAccountAuthorizationsRequest listCrossAccountAuthorizationsRequest)
Lists the cross-account readiness authorizations that are in place for an account.
|
default ListReadinessChecksResponse |
listReadinessChecks(Consumer<ListReadinessChecksRequest.Builder> listReadinessChecksRequest)
Lists the readiness checks for an account.
|
default ListReadinessChecksResponse |
listReadinessChecks(ListReadinessChecksRequest listReadinessChecksRequest)
Lists the readiness checks for an account.
|
default ListReadinessChecksIterable |
listReadinessChecksPaginator(Consumer<ListReadinessChecksRequest.Builder> listReadinessChecksRequest)
Lists the readiness checks for an account.
|
default ListReadinessChecksIterable |
listReadinessChecksPaginator(ListReadinessChecksRequest listReadinessChecksRequest)
Lists the readiness checks for an account.
|
default ListRecoveryGroupsResponse |
listRecoveryGroups(Consumer<ListRecoveryGroupsRequest.Builder> listRecoveryGroupsRequest)
Lists the recovery groups in an account.
|
default ListRecoveryGroupsResponse |
listRecoveryGroups(ListRecoveryGroupsRequest listRecoveryGroupsRequest)
Lists the recovery groups in an account.
|
default ListRecoveryGroupsIterable |
listRecoveryGroupsPaginator(Consumer<ListRecoveryGroupsRequest.Builder> listRecoveryGroupsRequest)
Lists the recovery groups in an account.
|
default ListRecoveryGroupsIterable |
listRecoveryGroupsPaginator(ListRecoveryGroupsRequest listRecoveryGroupsRequest)
Lists the recovery groups in an account.
|
default ListResourceSetsResponse |
listResourceSets(Consumer<ListResourceSetsRequest.Builder> listResourceSetsRequest)
Lists the resource sets in an account.
|
default ListResourceSetsResponse |
listResourceSets(ListResourceSetsRequest listResourceSetsRequest)
Lists the resource sets in an account.
|
default ListResourceSetsIterable |
listResourceSetsPaginator(Consumer<ListResourceSetsRequest.Builder> listResourceSetsRequest)
Lists the resource sets in an account.
|
default ListResourceSetsIterable |
listResourceSetsPaginator(ListResourceSetsRequest listResourceSetsRequest)
Lists the resource sets in an account.
|
default ListRulesResponse |
listRules(Consumer<ListRulesRequest.Builder> listRulesRequest)
Lists all readiness rules, or lists the readiness rules for a specific resource type.
|
default ListRulesResponse |
listRules(ListRulesRequest listRulesRequest)
Lists all readiness rules, or lists the readiness rules for a specific resource type.
|
default ListRulesIterable |
listRulesPaginator(Consumer<ListRulesRequest.Builder> listRulesRequest)
Lists all readiness rules, or lists the readiness rules for a specific resource type.
|
default ListRulesIterable |
listRulesPaginator(ListRulesRequest listRulesRequest)
Lists all readiness rules, or lists the readiness rules for a specific resource type.
|
default ListTagsForResourcesResponse |
listTagsForResources(Consumer<ListTagsForResourcesRequest.Builder> listTagsForResourcesRequest)
Lists the tags for a resource.
|
default ListTagsForResourcesResponse |
listTagsForResources(ListTagsForResourcesRequest listTagsForResourcesRequest)
Lists the tags for a resource.
|
default Route53RecoveryReadinessServiceClientConfiguration |
serviceClientConfiguration() |
static ServiceMetadata |
serviceMetadata() |
default TagResourceResponse |
tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest)
Adds a tag to a resource.
|
default TagResourceResponse |
tagResource(TagResourceRequest tagResourceRequest)
Adds a tag to a resource.
|
default UntagResourceResponse |
untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest)
Removes a tag from a resource.
|
default UntagResourceResponse |
untagResource(UntagResourceRequest untagResourceRequest)
Removes a tag from a resource.
|
default UpdateCellResponse |
updateCell(Consumer<UpdateCellRequest.Builder> updateCellRequest)
Updates a cell to replace the list of nested cells with a new list of nested cells.
|
default UpdateCellResponse |
updateCell(UpdateCellRequest updateCellRequest)
Updates a cell to replace the list of nested cells with a new list of nested cells.
|
default UpdateReadinessCheckResponse |
updateReadinessCheck(Consumer<UpdateReadinessCheckRequest.Builder> updateReadinessCheckRequest)
Updates a readiness check.
|
default UpdateReadinessCheckResponse |
updateReadinessCheck(UpdateReadinessCheckRequest updateReadinessCheckRequest)
Updates a readiness check.
|
default UpdateRecoveryGroupResponse |
updateRecoveryGroup(Consumer<UpdateRecoveryGroupRequest.Builder> updateRecoveryGroupRequest)
Updates a recovery group.
|
default UpdateRecoveryGroupResponse |
updateRecoveryGroup(UpdateRecoveryGroupRequest updateRecoveryGroupRequest)
Updates a recovery group.
|
default UpdateResourceSetResponse |
updateResourceSet(Consumer<UpdateResourceSetRequest.Builder> updateResourceSetRequest)
Updates a resource set.
|
default UpdateResourceSetResponse |
updateResourceSet(UpdateResourceSetRequest updateResourceSetRequest)
Updates a resource set.
|
serviceNameclosestatic final String SERVICE_NAME
static final String SERVICE_METADATA_ID
ServiceMetadataProvider.default CreateCellResponse createCell(CreateCellRequest createCellRequest) throws ThrottlingException, ValidationException, InternalServerException, ConflictException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Creates a cell in an account.
createCellRequest - ThrottlingException - 429 response - Limit exceeded exception or too many requests exception.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.ConflictException - 409 response - Conflict exception. You might be using a predefined variable.AccessDeniedException - 403 response - Access denied exception. You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreateCellResponse createCell(Consumer<CreateCellRequest.Builder> createCellRequest) throws ThrottlingException, ValidationException, InternalServerException, ConflictException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Creates a cell in an account.
This is a convenience which creates an instance of the CreateCellRequest.Builder avoiding the need to
create one manually via CreateCellRequest.builder()
createCellRequest - A Consumer that will call methods on CreateCellRequest.Builder to create a request.ThrottlingException - 429 response - Limit exceeded exception or too many requests exception.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.ConflictException - 409 response - Conflict exception. You might be using a predefined variable.AccessDeniedException - 403 response - Access denied exception. You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreateCrossAccountAuthorizationResponse createCrossAccountAuthorization(CreateCrossAccountAuthorizationRequest createCrossAccountAuthorizationRequest) throws ThrottlingException, ValidationException, InternalServerException, ConflictException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Creates a cross-account readiness authorization. This lets you authorize another account to work with Route 53 Application Recovery Controller, for example, to check the readiness status of resources in a separate account.
createCrossAccountAuthorizationRequest - ThrottlingException - 429 response - Limit exceeded exception or too many requests exception.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.ConflictException - 409 response - Conflict exception. You might be using a predefined variable.AccessDeniedException - 403 response - Access denied exception. You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreateCrossAccountAuthorizationResponse createCrossAccountAuthorization(Consumer<CreateCrossAccountAuthorizationRequest.Builder> createCrossAccountAuthorizationRequest) throws ThrottlingException, ValidationException, InternalServerException, ConflictException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Creates a cross-account readiness authorization. This lets you authorize another account to work with Route 53 Application Recovery Controller, for example, to check the readiness status of resources in a separate account.
This is a convenience which creates an instance of the CreateCrossAccountAuthorizationRequest.Builder
avoiding the need to create one manually via CreateCrossAccountAuthorizationRequest.builder()
createCrossAccountAuthorizationRequest - A Consumer that will call methods on CreateCrossAccountAuthorizationRequest.Builder to
create a request.ThrottlingException - 429 response - Limit exceeded exception or too many requests exception.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.ConflictException - 409 response - Conflict exception. You might be using a predefined variable.AccessDeniedException - 403 response - Access denied exception. You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreateReadinessCheckResponse createReadinessCheck(CreateReadinessCheckRequest createReadinessCheckRequest) throws ThrottlingException, ValidationException, InternalServerException, ConflictException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Creates a readiness check in an account. A readiness check monitors a resource set in your application, such as a set of Amazon Aurora instances, that Application Recovery Controller is auditing recovery readiness for. The audits run once every minute on every resource that's associated with a readiness check.
createReadinessCheckRequest - ThrottlingException - 429 response - Limit exceeded exception or too many requests exception.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.ConflictException - 409 response - Conflict exception. You might be using a predefined variable.AccessDeniedException - 403 response - Access denied exception. You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreateReadinessCheckResponse createReadinessCheck(Consumer<CreateReadinessCheckRequest.Builder> createReadinessCheckRequest) throws ThrottlingException, ValidationException, InternalServerException, ConflictException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Creates a readiness check in an account. A readiness check monitors a resource set in your application, such as a set of Amazon Aurora instances, that Application Recovery Controller is auditing recovery readiness for. The audits run once every minute on every resource that's associated with a readiness check.
This is a convenience which creates an instance of the CreateReadinessCheckRequest.Builder avoiding the
need to create one manually via CreateReadinessCheckRequest.builder()
createReadinessCheckRequest - A Consumer that will call methods on CreateReadinessCheckRequest.Builder to create a
request.ThrottlingException - 429 response - Limit exceeded exception or too many requests exception.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.ConflictException - 409 response - Conflict exception. You might be using a predefined variable.AccessDeniedException - 403 response - Access denied exception. You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreateRecoveryGroupResponse createRecoveryGroup(CreateRecoveryGroupRequest createRecoveryGroupRequest) throws ThrottlingException, ValidationException, InternalServerException, ConflictException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Creates a recovery group in an account. A recovery group corresponds to an application and includes a list of the cells that make up the application.
createRecoveryGroupRequest - ThrottlingException - 429 response - Limit exceeded exception or too many requests exception.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.ConflictException - 409 response - Conflict exception. You might be using a predefined variable.AccessDeniedException - 403 response - Access denied exception. You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreateRecoveryGroupResponse createRecoveryGroup(Consumer<CreateRecoveryGroupRequest.Builder> createRecoveryGroupRequest) throws ThrottlingException, ValidationException, InternalServerException, ConflictException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Creates a recovery group in an account. A recovery group corresponds to an application and includes a list of the cells that make up the application.
This is a convenience which creates an instance of the CreateRecoveryGroupRequest.Builder avoiding the
need to create one manually via CreateRecoveryGroupRequest.builder()
createRecoveryGroupRequest - A Consumer that will call methods on CreateRecoveryGroupRequest.Builder to create a
request.ThrottlingException - 429 response - Limit exceeded exception or too many requests exception.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.ConflictException - 409 response - Conflict exception. You might be using a predefined variable.AccessDeniedException - 403 response - Access denied exception. You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreateResourceSetResponse createResourceSet(CreateResourceSetRequest createResourceSetRequest) throws ThrottlingException, ValidationException, InternalServerException, ConflictException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Creates a resource set. A resource set is a set of resources of one type that span multiple cells. You can associate a resource set with a readiness check to monitor the resources for failover readiness.
createResourceSetRequest - ThrottlingException - 429 response - Limit exceeded exception or too many requests exception.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.ConflictException - 409 response - Conflict exception. You might be using a predefined variable.AccessDeniedException - 403 response - Access denied exception. You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreateResourceSetResponse createResourceSet(Consumer<CreateResourceSetRequest.Builder> createResourceSetRequest) throws ThrottlingException, ValidationException, InternalServerException, ConflictException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Creates a resource set. A resource set is a set of resources of one type that span multiple cells. You can associate a resource set with a readiness check to monitor the resources for failover readiness.
This is a convenience which creates an instance of the CreateResourceSetRequest.Builder avoiding the need
to create one manually via CreateResourceSetRequest.builder()
createResourceSetRequest - A Consumer that will call methods on CreateResourceSetRequest.Builder to create a request.ThrottlingException - 429 response - Limit exceeded exception or too many requests exception.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.ConflictException - 409 response - Conflict exception. You might be using a predefined variable.AccessDeniedException - 403 response - Access denied exception. You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteCellResponse deleteCell(DeleteCellRequest deleteCellRequest) throws ResourceNotFoundException, ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Delete a cell. When successful, the response code is 204, with no response body.
deleteCellRequest - ResourceNotFoundException - 404 response - Malformed query string. The query string contains a syntax error or resource not found.ThrottlingException - 429 response - Limit exceeded exception or too many requests exception.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.AccessDeniedException - 403 response - Access denied exception. You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteCellResponse deleteCell(Consumer<DeleteCellRequest.Builder> deleteCellRequest) throws ResourceNotFoundException, ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Delete a cell. When successful, the response code is 204, with no response body.
This is a convenience which creates an instance of the DeleteCellRequest.Builder avoiding the need to
create one manually via DeleteCellRequest.builder()
deleteCellRequest - A Consumer that will call methods on DeleteCellRequest.Builder to create a request.ResourceNotFoundException - 404 response - Malformed query string. The query string contains a syntax error or resource not found.ThrottlingException - 429 response - Limit exceeded exception or too many requests exception.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.AccessDeniedException - 403 response - Access denied exception. You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteCrossAccountAuthorizationResponse deleteCrossAccountAuthorization(DeleteCrossAccountAuthorizationRequest deleteCrossAccountAuthorizationRequest) throws ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Deletes cross account readiness authorization.
deleteCrossAccountAuthorizationRequest - ThrottlingException - 429 response - Limit exceeded exception or too many requests exception.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.AccessDeniedException - 403 response - Access denied exception. You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteCrossAccountAuthorizationResponse deleteCrossAccountAuthorization(Consumer<DeleteCrossAccountAuthorizationRequest.Builder> deleteCrossAccountAuthorizationRequest) throws ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Deletes cross account readiness authorization.
This is a convenience which creates an instance of the DeleteCrossAccountAuthorizationRequest.Builder
avoiding the need to create one manually via DeleteCrossAccountAuthorizationRequest.builder()
deleteCrossAccountAuthorizationRequest - A Consumer that will call methods on DeleteCrossAccountAuthorizationRequest.Builder to
create a request.ThrottlingException - 429 response - Limit exceeded exception or too many requests exception.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.AccessDeniedException - 403 response - Access denied exception. You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteReadinessCheckResponse deleteReadinessCheck(DeleteReadinessCheckRequest deleteReadinessCheckRequest) throws ResourceNotFoundException, ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Deletes a readiness check.
deleteReadinessCheckRequest - ResourceNotFoundException - 404 response - Malformed query string. The query string contains a syntax error or resource not found.ThrottlingException - 429 response - Limit exceeded exception or too many requests exception.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.AccessDeniedException - 403 response - Access denied exception. You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteReadinessCheckResponse deleteReadinessCheck(Consumer<DeleteReadinessCheckRequest.Builder> deleteReadinessCheckRequest) throws ResourceNotFoundException, ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Deletes a readiness check.
This is a convenience which creates an instance of the DeleteReadinessCheckRequest.Builder avoiding the
need to create one manually via DeleteReadinessCheckRequest.builder()
deleteReadinessCheckRequest - A Consumer that will call methods on DeleteReadinessCheckRequest.Builder to create a
request.ResourceNotFoundException - 404 response - Malformed query string. The query string contains a syntax error or resource not found.ThrottlingException - 429 response - Limit exceeded exception or too many requests exception.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.AccessDeniedException - 403 response - Access denied exception. You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteRecoveryGroupResponse deleteRecoveryGroup(DeleteRecoveryGroupRequest deleteRecoveryGroupRequest) throws ResourceNotFoundException, ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Deletes a recovery group.
deleteRecoveryGroupRequest - ResourceNotFoundException - 404 response - Malformed query string. The query string contains a syntax error or resource not found.ThrottlingException - 429 response - Limit exceeded exception or too many requests exception.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.AccessDeniedException - 403 response - Access denied exception. You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteRecoveryGroupResponse deleteRecoveryGroup(Consumer<DeleteRecoveryGroupRequest.Builder> deleteRecoveryGroupRequest) throws ResourceNotFoundException, ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Deletes a recovery group.
This is a convenience which creates an instance of the DeleteRecoveryGroupRequest.Builder avoiding the
need to create one manually via DeleteRecoveryGroupRequest.builder()
deleteRecoveryGroupRequest - A Consumer that will call methods on DeleteRecoveryGroupRequest.Builder to create a
request.ResourceNotFoundException - 404 response - Malformed query string. The query string contains a syntax error or resource not found.ThrottlingException - 429 response - Limit exceeded exception or too many requests exception.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.AccessDeniedException - 403 response - Access denied exception. You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteResourceSetResponse deleteResourceSet(DeleteResourceSetRequest deleteResourceSetRequest) throws ResourceNotFoundException, ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Deletes a resource set.
deleteResourceSetRequest - ResourceNotFoundException - 404 response - Malformed query string. The query string contains a syntax error or resource not found.ThrottlingException - 429 response - Limit exceeded exception or too many requests exception.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.AccessDeniedException - 403 response - Access denied exception. You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteResourceSetResponse deleteResourceSet(Consumer<DeleteResourceSetRequest.Builder> deleteResourceSetRequest) throws ResourceNotFoundException, ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Deletes a resource set.
This is a convenience which creates an instance of the DeleteResourceSetRequest.Builder avoiding the need
to create one manually via DeleteResourceSetRequest.builder()
deleteResourceSetRequest - A Consumer that will call methods on DeleteResourceSetRequest.Builder to create a request.ResourceNotFoundException - 404 response - Malformed query string. The query string contains a syntax error or resource not found.ThrottlingException - 429 response - Limit exceeded exception or too many requests exception.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.AccessDeniedException - 403 response - Access denied exception. You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetArchitectureRecommendationsResponse getArchitectureRecommendations(GetArchitectureRecommendationsRequest getArchitectureRecommendationsRequest) throws ResourceNotFoundException, ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Gets recommendations about architecture designs for improving resiliency for an application, based on a recovery group.
getArchitectureRecommendationsRequest - ResourceNotFoundException - 404 response - Malformed query string. The query string contains a syntax error or resource not found.ThrottlingException - 429 response - Limit exceeded exception or too many requests exception.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.AccessDeniedException - 403 response - Access denied exception. You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetArchitectureRecommendationsResponse getArchitectureRecommendations(Consumer<GetArchitectureRecommendationsRequest.Builder> getArchitectureRecommendationsRequest) throws ResourceNotFoundException, ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Gets recommendations about architecture designs for improving resiliency for an application, based on a recovery group.
This is a convenience which creates an instance of the GetArchitectureRecommendationsRequest.Builder
avoiding the need to create one manually via GetArchitectureRecommendationsRequest.builder()
getArchitectureRecommendationsRequest - A Consumer that will call methods on GetArchitectureRecommendationsRequest.Builder to
create a request.ResourceNotFoundException - 404 response - Malformed query string. The query string contains a syntax error or resource not found.ThrottlingException - 429 response - Limit exceeded exception or too many requests exception.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.AccessDeniedException - 403 response - Access denied exception. You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetCellResponse getCell(GetCellRequest getCellRequest) throws ResourceNotFoundException, ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Gets information about a cell including cell name, cell Amazon Resource Name (ARN), ARNs of nested cells for this cell, and a list of those cell ARNs with their associated recovery group ARNs.
getCellRequest - ResourceNotFoundException - 404 response - Malformed query string. The query string contains a syntax error or resource not found.ThrottlingException - 429 response - Limit exceeded exception or too many requests exception.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.AccessDeniedException - 403 response - Access denied exception. You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetCellResponse getCell(Consumer<GetCellRequest.Builder> getCellRequest) throws ResourceNotFoundException, ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Gets information about a cell including cell name, cell Amazon Resource Name (ARN), ARNs of nested cells for this cell, and a list of those cell ARNs with their associated recovery group ARNs.
This is a convenience which creates an instance of the GetCellRequest.Builder avoiding the need to create
one manually via GetCellRequest.builder()
getCellRequest - A Consumer that will call methods on GetCellRequest.Builder to create a request.ResourceNotFoundException - 404 response - Malformed query string. The query string contains a syntax error or resource not found.ThrottlingException - 429 response - Limit exceeded exception or too many requests exception.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.AccessDeniedException - 403 response - Access denied exception. You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetCellReadinessSummaryResponse getCellReadinessSummary(GetCellReadinessSummaryRequest getCellReadinessSummaryRequest) throws ResourceNotFoundException, ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Gets readiness for a cell. Aggregates the readiness of all the resources that are associated with the cell into a single value.
getCellReadinessSummaryRequest - ResourceNotFoundException - 404 response - Malformed query string. The query string contains a syntax error or resource not found.ThrottlingException - 429 response - Limit exceeded exception or too many requests exception.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.AccessDeniedException - 403 response - Access denied exception. You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetCellReadinessSummaryResponse getCellReadinessSummary(Consumer<GetCellReadinessSummaryRequest.Builder> getCellReadinessSummaryRequest) throws ResourceNotFoundException, ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Gets readiness for a cell. Aggregates the readiness of all the resources that are associated with the cell into a single value.
This is a convenience which creates an instance of the GetCellReadinessSummaryRequest.Builder avoiding
the need to create one manually via GetCellReadinessSummaryRequest.builder()
getCellReadinessSummaryRequest - A Consumer that will call methods on GetCellReadinessSummaryRequest.Builder to create a
request.ResourceNotFoundException - 404 response - Malformed query string. The query string contains a syntax error or resource not found.ThrottlingException - 429 response - Limit exceeded exception or too many requests exception.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.AccessDeniedException - 403 response - Access denied exception. You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetCellReadinessSummaryIterable getCellReadinessSummaryPaginator(GetCellReadinessSummaryRequest getCellReadinessSummaryRequest) throws ResourceNotFoundException, ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Gets readiness for a cell. Aggregates the readiness of all the resources that are associated with the cell into a single value.
This is a variant of
getCellReadinessSummary(software.amazon.awssdk.services.route53recoveryreadiness.model.GetCellReadinessSummaryRequest)
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
software.amazon.awssdk.services.route53recoveryreadiness.paginators.GetCellReadinessSummaryIterable responses = client.getCellReadinessSummaryPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.route53recoveryreadiness.paginators.GetCellReadinessSummaryIterable responses = client
.getCellReadinessSummaryPaginator(request);
for (software.amazon.awssdk.services.route53recoveryreadiness.model.GetCellReadinessSummaryResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.route53recoveryreadiness.paginators.GetCellReadinessSummaryIterable responses = client.getCellReadinessSummaryPaginator(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
getCellReadinessSummary(software.amazon.awssdk.services.route53recoveryreadiness.model.GetCellReadinessSummaryRequest)
operation.
getCellReadinessSummaryRequest - ResourceNotFoundException - 404 response - Malformed query string. The query string contains a syntax error or resource not found.ThrottlingException - 429 response - Limit exceeded exception or too many requests exception.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.AccessDeniedException - 403 response - Access denied exception. You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetCellReadinessSummaryIterable getCellReadinessSummaryPaginator(Consumer<GetCellReadinessSummaryRequest.Builder> getCellReadinessSummaryRequest) throws ResourceNotFoundException, ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Gets readiness for a cell. Aggregates the readiness of all the resources that are associated with the cell into a single value.
This is a variant of
getCellReadinessSummary(software.amazon.awssdk.services.route53recoveryreadiness.model.GetCellReadinessSummaryRequest)
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
software.amazon.awssdk.services.route53recoveryreadiness.paginators.GetCellReadinessSummaryIterable responses = client.getCellReadinessSummaryPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.route53recoveryreadiness.paginators.GetCellReadinessSummaryIterable responses = client
.getCellReadinessSummaryPaginator(request);
for (software.amazon.awssdk.services.route53recoveryreadiness.model.GetCellReadinessSummaryResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.route53recoveryreadiness.paginators.GetCellReadinessSummaryIterable responses = client.getCellReadinessSummaryPaginator(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
getCellReadinessSummary(software.amazon.awssdk.services.route53recoveryreadiness.model.GetCellReadinessSummaryRequest)
operation.
This is a convenience which creates an instance of the GetCellReadinessSummaryRequest.Builder avoiding
the need to create one manually via GetCellReadinessSummaryRequest.builder()
getCellReadinessSummaryRequest - A Consumer that will call methods on GetCellReadinessSummaryRequest.Builder to create a
request.ResourceNotFoundException - 404 response - Malformed query string. The query string contains a syntax error or resource not found.ThrottlingException - 429 response - Limit exceeded exception or too many requests exception.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.AccessDeniedException - 403 response - Access denied exception. You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetReadinessCheckResponse getReadinessCheck(GetReadinessCheckRequest getReadinessCheckRequest) throws ResourceNotFoundException, ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Gets details about a readiness check.
getReadinessCheckRequest - ResourceNotFoundException - 404 response - Malformed query string. The query string contains a syntax error or resource not found.ThrottlingException - 429 response - Limit exceeded exception or too many requests exception.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.AccessDeniedException - 403 response - Access denied exception. You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetReadinessCheckResponse getReadinessCheck(Consumer<GetReadinessCheckRequest.Builder> getReadinessCheckRequest) throws ResourceNotFoundException, ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Gets details about a readiness check.
This is a convenience which creates an instance of the GetReadinessCheckRequest.Builder avoiding the need
to create one manually via GetReadinessCheckRequest.builder()
getReadinessCheckRequest - A Consumer that will call methods on GetReadinessCheckRequest.Builder to create a request.ResourceNotFoundException - 404 response - Malformed query string. The query string contains a syntax error or resource not found.ThrottlingException - 429 response - Limit exceeded exception or too many requests exception.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.AccessDeniedException - 403 response - Access denied exception. You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetReadinessCheckResourceStatusResponse getReadinessCheckResourceStatus(GetReadinessCheckResourceStatusRequest getReadinessCheckResourceStatusRequest) throws ResourceNotFoundException, ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Gets individual readiness status for a readiness check. To see the overall readiness status for a recovery group, that considers the readiness status for all the readiness checks in the recovery group, use GetRecoveryGroupReadinessSummary.
getReadinessCheckResourceStatusRequest - ResourceNotFoundException - 404 response - Malformed query string. The query string contains a syntax error or resource not found.ThrottlingException - 429 response - Limit exceeded exception or too many requests exception.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.AccessDeniedException - 403 response - Access denied exception. You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetReadinessCheckResourceStatusResponse getReadinessCheckResourceStatus(Consumer<GetReadinessCheckResourceStatusRequest.Builder> getReadinessCheckResourceStatusRequest) throws ResourceNotFoundException, ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Gets individual readiness status for a readiness check. To see the overall readiness status for a recovery group, that considers the readiness status for all the readiness checks in the recovery group, use GetRecoveryGroupReadinessSummary.
This is a convenience which creates an instance of the GetReadinessCheckResourceStatusRequest.Builder
avoiding the need to create one manually via GetReadinessCheckResourceStatusRequest.builder()
getReadinessCheckResourceStatusRequest - A Consumer that will call methods on GetReadinessCheckResourceStatusRequest.Builder to
create a request.ResourceNotFoundException - 404 response - Malformed query string. The query string contains a syntax error or resource not found.ThrottlingException - 429 response - Limit exceeded exception or too many requests exception.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.AccessDeniedException - 403 response - Access denied exception. You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetReadinessCheckResourceStatusIterable getReadinessCheckResourceStatusPaginator(GetReadinessCheckResourceStatusRequest getReadinessCheckResourceStatusRequest) throws ResourceNotFoundException, ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Gets individual readiness status for a readiness check. To see the overall readiness status for a recovery group, that considers the readiness status for all the readiness checks in the recovery group, use GetRecoveryGroupReadinessSummary.
This is a variant of
getReadinessCheckResourceStatus(software.amazon.awssdk.services.route53recoveryreadiness.model.GetReadinessCheckResourceStatusRequest)
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
software.amazon.awssdk.services.route53recoveryreadiness.paginators.GetReadinessCheckResourceStatusIterable responses = client.getReadinessCheckResourceStatusPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.route53recoveryreadiness.paginators.GetReadinessCheckResourceStatusIterable responses = client
.getReadinessCheckResourceStatusPaginator(request);
for (software.amazon.awssdk.services.route53recoveryreadiness.model.GetReadinessCheckResourceStatusResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.route53recoveryreadiness.paginators.GetReadinessCheckResourceStatusIterable responses = client.getReadinessCheckResourceStatusPaginator(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
getReadinessCheckResourceStatus(software.amazon.awssdk.services.route53recoveryreadiness.model.GetReadinessCheckResourceStatusRequest)
operation.
getReadinessCheckResourceStatusRequest - ResourceNotFoundException - 404 response - Malformed query string. The query string contains a syntax error or resource not found.ThrottlingException - 429 response - Limit exceeded exception or too many requests exception.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.AccessDeniedException - 403 response - Access denied exception. You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetReadinessCheckResourceStatusIterable getReadinessCheckResourceStatusPaginator(Consumer<GetReadinessCheckResourceStatusRequest.Builder> getReadinessCheckResourceStatusRequest) throws ResourceNotFoundException, ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Gets individual readiness status for a readiness check. To see the overall readiness status for a recovery group, that considers the readiness status for all the readiness checks in the recovery group, use GetRecoveryGroupReadinessSummary.
This is a variant of
getReadinessCheckResourceStatus(software.amazon.awssdk.services.route53recoveryreadiness.model.GetReadinessCheckResourceStatusRequest)
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
software.amazon.awssdk.services.route53recoveryreadiness.paginators.GetReadinessCheckResourceStatusIterable responses = client.getReadinessCheckResourceStatusPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.route53recoveryreadiness.paginators.GetReadinessCheckResourceStatusIterable responses = client
.getReadinessCheckResourceStatusPaginator(request);
for (software.amazon.awssdk.services.route53recoveryreadiness.model.GetReadinessCheckResourceStatusResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.route53recoveryreadiness.paginators.GetReadinessCheckResourceStatusIterable responses = client.getReadinessCheckResourceStatusPaginator(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
getReadinessCheckResourceStatus(software.amazon.awssdk.services.route53recoveryreadiness.model.GetReadinessCheckResourceStatusRequest)
operation.
This is a convenience which creates an instance of the GetReadinessCheckResourceStatusRequest.Builder
avoiding the need to create one manually via GetReadinessCheckResourceStatusRequest.builder()
getReadinessCheckResourceStatusRequest - A Consumer that will call methods on GetReadinessCheckResourceStatusRequest.Builder to
create a request.ResourceNotFoundException - 404 response - Malformed query string. The query string contains a syntax error or resource not found.ThrottlingException - 429 response - Limit exceeded exception or too many requests exception.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.AccessDeniedException - 403 response - Access denied exception. You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetReadinessCheckStatusResponse getReadinessCheckStatus(GetReadinessCheckStatusRequest getReadinessCheckStatusRequest) throws ResourceNotFoundException, ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Gets the readiness status for an individual readiness check. To see the overall readiness status for a recovery group, that considers the readiness status for all the readiness checks in a recovery group, use GetRecoveryGroupReadinessSummary.
getReadinessCheckStatusRequest - ResourceNotFoundException - 404 response - Malformed query string. The query string contains a syntax error or resource not found.ThrottlingException - 429 response - Limit exceeded exception or too many requests exception.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.AccessDeniedException - 403 response - Access denied exception. You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetReadinessCheckStatusResponse getReadinessCheckStatus(Consumer<GetReadinessCheckStatusRequest.Builder> getReadinessCheckStatusRequest) throws ResourceNotFoundException, ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Gets the readiness status for an individual readiness check. To see the overall readiness status for a recovery group, that considers the readiness status for all the readiness checks in a recovery group, use GetRecoveryGroupReadinessSummary.
This is a convenience which creates an instance of the GetReadinessCheckStatusRequest.Builder avoiding
the need to create one manually via GetReadinessCheckStatusRequest.builder()
getReadinessCheckStatusRequest - A Consumer that will call methods on GetReadinessCheckStatusRequest.Builder to create a
request.ResourceNotFoundException - 404 response - Malformed query string. The query string contains a syntax error or resource not found.ThrottlingException - 429 response - Limit exceeded exception or too many requests exception.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.AccessDeniedException - 403 response - Access denied exception. You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetReadinessCheckStatusIterable getReadinessCheckStatusPaginator(GetReadinessCheckStatusRequest getReadinessCheckStatusRequest) throws ResourceNotFoundException, ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Gets the readiness status for an individual readiness check. To see the overall readiness status for a recovery group, that considers the readiness status for all the readiness checks in a recovery group, use GetRecoveryGroupReadinessSummary.
This is a variant of
getReadinessCheckStatus(software.amazon.awssdk.services.route53recoveryreadiness.model.GetReadinessCheckStatusRequest)
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
software.amazon.awssdk.services.route53recoveryreadiness.paginators.GetReadinessCheckStatusIterable responses = client.getReadinessCheckStatusPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.route53recoveryreadiness.paginators.GetReadinessCheckStatusIterable responses = client
.getReadinessCheckStatusPaginator(request);
for (software.amazon.awssdk.services.route53recoveryreadiness.model.GetReadinessCheckStatusResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.route53recoveryreadiness.paginators.GetReadinessCheckStatusIterable responses = client.getReadinessCheckStatusPaginator(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
getReadinessCheckStatus(software.amazon.awssdk.services.route53recoveryreadiness.model.GetReadinessCheckStatusRequest)
operation.
getReadinessCheckStatusRequest - ResourceNotFoundException - 404 response - Malformed query string. The query string contains a syntax error or resource not found.ThrottlingException - 429 response - Limit exceeded exception or too many requests exception.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.AccessDeniedException - 403 response - Access denied exception. You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetReadinessCheckStatusIterable getReadinessCheckStatusPaginator(Consumer<GetReadinessCheckStatusRequest.Builder> getReadinessCheckStatusRequest) throws ResourceNotFoundException, ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Gets the readiness status for an individual readiness check. To see the overall readiness status for a recovery group, that considers the readiness status for all the readiness checks in a recovery group, use GetRecoveryGroupReadinessSummary.
This is a variant of
getReadinessCheckStatus(software.amazon.awssdk.services.route53recoveryreadiness.model.GetReadinessCheckStatusRequest)
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
software.amazon.awssdk.services.route53recoveryreadiness.paginators.GetReadinessCheckStatusIterable responses = client.getReadinessCheckStatusPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.route53recoveryreadiness.paginators.GetReadinessCheckStatusIterable responses = client
.getReadinessCheckStatusPaginator(request);
for (software.amazon.awssdk.services.route53recoveryreadiness.model.GetReadinessCheckStatusResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.route53recoveryreadiness.paginators.GetReadinessCheckStatusIterable responses = client.getReadinessCheckStatusPaginator(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
getReadinessCheckStatus(software.amazon.awssdk.services.route53recoveryreadiness.model.GetReadinessCheckStatusRequest)
operation.
This is a convenience which creates an instance of the GetReadinessCheckStatusRequest.Builder avoiding
the need to create one manually via GetReadinessCheckStatusRequest.builder()
getReadinessCheckStatusRequest - A Consumer that will call methods on GetReadinessCheckStatusRequest.Builder to create a
request.ResourceNotFoundException - 404 response - Malformed query string. The query string contains a syntax error or resource not found.ThrottlingException - 429 response - Limit exceeded exception or too many requests exception.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.AccessDeniedException - 403 response - Access denied exception. You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetRecoveryGroupResponse getRecoveryGroup(GetRecoveryGroupRequest getRecoveryGroupRequest) throws ResourceNotFoundException, ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Gets details about a recovery group, including a list of the cells that are included in it.
getRecoveryGroupRequest - ResourceNotFoundException - 404 response - Malformed query string. The query string contains a syntax error or resource not found.ThrottlingException - 429 response - Limit exceeded exception or too many requests exception.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.AccessDeniedException - 403 response - Access denied exception. You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetRecoveryGroupResponse getRecoveryGroup(Consumer<GetRecoveryGroupRequest.Builder> getRecoveryGroupRequest) throws ResourceNotFoundException, ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Gets details about a recovery group, including a list of the cells that are included in it.
This is a convenience which creates an instance of the GetRecoveryGroupRequest.Builder avoiding the need
to create one manually via GetRecoveryGroupRequest.builder()
getRecoveryGroupRequest - A Consumer that will call methods on GetRecoveryGroupRequest.Builder to create a request.ResourceNotFoundException - 404 response - Malformed query string. The query string contains a syntax error or resource not found.ThrottlingException - 429 response - Limit exceeded exception or too many requests exception.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.AccessDeniedException - 403 response - Access denied exception. You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetRecoveryGroupReadinessSummaryResponse getRecoveryGroupReadinessSummary(GetRecoveryGroupReadinessSummaryRequest getRecoveryGroupReadinessSummaryRequest) throws ResourceNotFoundException, ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Displays a summary of information about a recovery group's readiness status. Includes the readiness checks for resources in the recovery group and the readiness status of each one.
getRecoveryGroupReadinessSummaryRequest - ResourceNotFoundException - 404 response - Malformed query string. The query string contains a syntax error or resource not found.ThrottlingException - 429 response - Limit exceeded exception or too many requests exception.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.AccessDeniedException - 403 response - Access denied exception. You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetRecoveryGroupReadinessSummaryResponse getRecoveryGroupReadinessSummary(Consumer<GetRecoveryGroupReadinessSummaryRequest.Builder> getRecoveryGroupReadinessSummaryRequest) throws ResourceNotFoundException, ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Displays a summary of information about a recovery group's readiness status. Includes the readiness checks for resources in the recovery group and the readiness status of each one.
This is a convenience which creates an instance of the GetRecoveryGroupReadinessSummaryRequest.Builder
avoiding the need to create one manually via GetRecoveryGroupReadinessSummaryRequest.builder()
getRecoveryGroupReadinessSummaryRequest - A Consumer that will call methods on GetRecoveryGroupReadinessSummaryRequest.Builder to
create a request.ResourceNotFoundException - 404 response - Malformed query string. The query string contains a syntax error or resource not found.ThrottlingException - 429 response - Limit exceeded exception or too many requests exception.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.AccessDeniedException - 403 response - Access denied exception. You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetRecoveryGroupReadinessSummaryIterable getRecoveryGroupReadinessSummaryPaginator(GetRecoveryGroupReadinessSummaryRequest getRecoveryGroupReadinessSummaryRequest) throws ResourceNotFoundException, ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Displays a summary of information about a recovery group's readiness status. Includes the readiness checks for resources in the recovery group and the readiness status of each one.
This is a variant of
getRecoveryGroupReadinessSummary(software.amazon.awssdk.services.route53recoveryreadiness.model.GetRecoveryGroupReadinessSummaryRequest)
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
software.amazon.awssdk.services.route53recoveryreadiness.paginators.GetRecoveryGroupReadinessSummaryIterable responses = client.getRecoveryGroupReadinessSummaryPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.route53recoveryreadiness.paginators.GetRecoveryGroupReadinessSummaryIterable responses = client
.getRecoveryGroupReadinessSummaryPaginator(request);
for (software.amazon.awssdk.services.route53recoveryreadiness.model.GetRecoveryGroupReadinessSummaryResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.route53recoveryreadiness.paginators.GetRecoveryGroupReadinessSummaryIterable responses = client.getRecoveryGroupReadinessSummaryPaginator(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
getRecoveryGroupReadinessSummary(software.amazon.awssdk.services.route53recoveryreadiness.model.GetRecoveryGroupReadinessSummaryRequest)
operation.
getRecoveryGroupReadinessSummaryRequest - ResourceNotFoundException - 404 response - Malformed query string. The query string contains a syntax error or resource not found.ThrottlingException - 429 response - Limit exceeded exception or too many requests exception.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.AccessDeniedException - 403 response - Access denied exception. You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetRecoveryGroupReadinessSummaryIterable getRecoveryGroupReadinessSummaryPaginator(Consumer<GetRecoveryGroupReadinessSummaryRequest.Builder> getRecoveryGroupReadinessSummaryRequest) throws ResourceNotFoundException, ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Displays a summary of information about a recovery group's readiness status. Includes the readiness checks for resources in the recovery group and the readiness status of each one.
This is a variant of
getRecoveryGroupReadinessSummary(software.amazon.awssdk.services.route53recoveryreadiness.model.GetRecoveryGroupReadinessSummaryRequest)
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
software.amazon.awssdk.services.route53recoveryreadiness.paginators.GetRecoveryGroupReadinessSummaryIterable responses = client.getRecoveryGroupReadinessSummaryPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.route53recoveryreadiness.paginators.GetRecoveryGroupReadinessSummaryIterable responses = client
.getRecoveryGroupReadinessSummaryPaginator(request);
for (software.amazon.awssdk.services.route53recoveryreadiness.model.GetRecoveryGroupReadinessSummaryResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.route53recoveryreadiness.paginators.GetRecoveryGroupReadinessSummaryIterable responses = client.getRecoveryGroupReadinessSummaryPaginator(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
getRecoveryGroupReadinessSummary(software.amazon.awssdk.services.route53recoveryreadiness.model.GetRecoveryGroupReadinessSummaryRequest)
operation.
This is a convenience which creates an instance of the GetRecoveryGroupReadinessSummaryRequest.Builder
avoiding the need to create one manually via GetRecoveryGroupReadinessSummaryRequest.builder()
getRecoveryGroupReadinessSummaryRequest - A Consumer that will call methods on GetRecoveryGroupReadinessSummaryRequest.Builder to
create a request.ResourceNotFoundException - 404 response - Malformed query string. The query string contains a syntax error or resource not found.ThrottlingException - 429 response - Limit exceeded exception or too many requests exception.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.AccessDeniedException - 403 response - Access denied exception. You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetResourceSetResponse getResourceSet(GetResourceSetRequest getResourceSetRequest) throws ResourceNotFoundException, ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Displays the details about a resource set, including a list of the resources in the set.
getResourceSetRequest - ResourceNotFoundException - 404 response - Malformed query string. The query string contains a syntax error or resource not found.ThrottlingException - 429 response - Limit exceeded exception or too many requests exception.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.AccessDeniedException - 403 response - Access denied exception. You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetResourceSetResponse getResourceSet(Consumer<GetResourceSetRequest.Builder> getResourceSetRequest) throws ResourceNotFoundException, ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Displays the details about a resource set, including a list of the resources in the set.
This is a convenience which creates an instance of the GetResourceSetRequest.Builder avoiding the need to
create one manually via GetResourceSetRequest.builder()
getResourceSetRequest - A Consumer that will call methods on GetResourceSetRequest.Builder to create a request.ResourceNotFoundException - 404 response - Malformed query string. The query string contains a syntax error or resource not found.ThrottlingException - 429 response - Limit exceeded exception or too many requests exception.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.AccessDeniedException - 403 response - Access denied exception. You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListCellsResponse listCells(ListCellsRequest listCellsRequest) throws ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Lists the cells for an account.
listCellsRequest - ThrottlingException - 429 response - Limit exceeded exception or too many requests exception.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.AccessDeniedException - 403 response - Access denied exception. You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListCellsResponse listCells(Consumer<ListCellsRequest.Builder> listCellsRequest) throws ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Lists the cells for an account.
This is a convenience which creates an instance of the ListCellsRequest.Builder avoiding the need to
create one manually via ListCellsRequest.builder()
listCellsRequest - A Consumer that will call methods on ListCellsRequest.Builder to create a request.ThrottlingException - 429 response - Limit exceeded exception or too many requests exception.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.AccessDeniedException - 403 response - Access denied exception. You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListCellsIterable listCellsPaginator(ListCellsRequest listCellsRequest) throws ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Lists the cells for an account.
This is a variant of
listCells(software.amazon.awssdk.services.route53recoveryreadiness.model.ListCellsRequest) 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
software.amazon.awssdk.services.route53recoveryreadiness.paginators.ListCellsIterable responses = client.listCellsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.route53recoveryreadiness.paginators.ListCellsIterable responses = client
.listCellsPaginator(request);
for (software.amazon.awssdk.services.route53recoveryreadiness.model.ListCellsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.route53recoveryreadiness.paginators.ListCellsIterable responses = client.listCellsPaginator(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
listCells(software.amazon.awssdk.services.route53recoveryreadiness.model.ListCellsRequest)
operation.
listCellsRequest - ThrottlingException - 429 response - Limit exceeded exception or too many requests exception.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.AccessDeniedException - 403 response - Access denied exception. You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListCellsIterable listCellsPaginator(Consumer<ListCellsRequest.Builder> listCellsRequest) throws ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Lists the cells for an account.
This is a variant of
listCells(software.amazon.awssdk.services.route53recoveryreadiness.model.ListCellsRequest) 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
software.amazon.awssdk.services.route53recoveryreadiness.paginators.ListCellsIterable responses = client.listCellsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.route53recoveryreadiness.paginators.ListCellsIterable responses = client
.listCellsPaginator(request);
for (software.amazon.awssdk.services.route53recoveryreadiness.model.ListCellsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.route53recoveryreadiness.paginators.ListCellsIterable responses = client.listCellsPaginator(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
listCells(software.amazon.awssdk.services.route53recoveryreadiness.model.ListCellsRequest)
operation.
This is a convenience which creates an instance of the ListCellsRequest.Builder avoiding the need to
create one manually via ListCellsRequest.builder()
listCellsRequest - A Consumer that will call methods on ListCellsRequest.Builder to create a request.ThrottlingException - 429 response - Limit exceeded exception or too many requests exception.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.AccessDeniedException - 403 response - Access denied exception. You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListCrossAccountAuthorizationsResponse listCrossAccountAuthorizations(ListCrossAccountAuthorizationsRequest listCrossAccountAuthorizationsRequest) throws ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Lists the cross-account readiness authorizations that are in place for an account.
listCrossAccountAuthorizationsRequest - ThrottlingException - 429 response - Limit exceeded exception or too many requests exception.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.AccessDeniedException - 403 response - Access denied exception. You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListCrossAccountAuthorizationsResponse listCrossAccountAuthorizations(Consumer<ListCrossAccountAuthorizationsRequest.Builder> listCrossAccountAuthorizationsRequest) throws ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Lists the cross-account readiness authorizations that are in place for an account.
This is a convenience which creates an instance of the ListCrossAccountAuthorizationsRequest.Builder
avoiding the need to create one manually via ListCrossAccountAuthorizationsRequest.builder()
listCrossAccountAuthorizationsRequest - A Consumer that will call methods on ListCrossAccountAuthorizationsRequest.Builder to
create a request.ThrottlingException - 429 response - Limit exceeded exception or too many requests exception.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.AccessDeniedException - 403 response - Access denied exception. You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListCrossAccountAuthorizationsIterable listCrossAccountAuthorizationsPaginator(ListCrossAccountAuthorizationsRequest listCrossAccountAuthorizationsRequest) throws ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Lists the cross-account readiness authorizations that are in place for an account.
This is a variant of
listCrossAccountAuthorizations(software.amazon.awssdk.services.route53recoveryreadiness.model.ListCrossAccountAuthorizationsRequest)
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
software.amazon.awssdk.services.route53recoveryreadiness.paginators.ListCrossAccountAuthorizationsIterable responses = client.listCrossAccountAuthorizationsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.route53recoveryreadiness.paginators.ListCrossAccountAuthorizationsIterable responses = client
.listCrossAccountAuthorizationsPaginator(request);
for (software.amazon.awssdk.services.route53recoveryreadiness.model.ListCrossAccountAuthorizationsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.route53recoveryreadiness.paginators.ListCrossAccountAuthorizationsIterable responses = client.listCrossAccountAuthorizationsPaginator(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
listCrossAccountAuthorizations(software.amazon.awssdk.services.route53recoveryreadiness.model.ListCrossAccountAuthorizationsRequest)
operation.
listCrossAccountAuthorizationsRequest - ThrottlingException - 429 response - Limit exceeded exception or too many requests exception.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.AccessDeniedException - 403 response - Access denied exception. You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListCrossAccountAuthorizationsIterable listCrossAccountAuthorizationsPaginator(Consumer<ListCrossAccountAuthorizationsRequest.Builder> listCrossAccountAuthorizationsRequest) throws ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Lists the cross-account readiness authorizations that are in place for an account.
This is a variant of
listCrossAccountAuthorizations(software.amazon.awssdk.services.route53recoveryreadiness.model.ListCrossAccountAuthorizationsRequest)
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
software.amazon.awssdk.services.route53recoveryreadiness.paginators.ListCrossAccountAuthorizationsIterable responses = client.listCrossAccountAuthorizationsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.route53recoveryreadiness.paginators.ListCrossAccountAuthorizationsIterable responses = client
.listCrossAccountAuthorizationsPaginator(request);
for (software.amazon.awssdk.services.route53recoveryreadiness.model.ListCrossAccountAuthorizationsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.route53recoveryreadiness.paginators.ListCrossAccountAuthorizationsIterable responses = client.listCrossAccountAuthorizationsPaginator(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
listCrossAccountAuthorizations(software.amazon.awssdk.services.route53recoveryreadiness.model.ListCrossAccountAuthorizationsRequest)
operation.
This is a convenience which creates an instance of the ListCrossAccountAuthorizationsRequest.Builder
avoiding the need to create one manually via ListCrossAccountAuthorizationsRequest.builder()
listCrossAccountAuthorizationsRequest - A Consumer that will call methods on ListCrossAccountAuthorizationsRequest.Builder to
create a request.ThrottlingException - 429 response - Limit exceeded exception or too many requests exception.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.AccessDeniedException - 403 response - Access denied exception. You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListReadinessChecksResponse listReadinessChecks(ListReadinessChecksRequest listReadinessChecksRequest) throws ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Lists the readiness checks for an account.
listReadinessChecksRequest - ThrottlingException - 429 response - Limit exceeded exception or too many requests exception.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.AccessDeniedException - 403 response - Access denied exception. You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListReadinessChecksResponse listReadinessChecks(Consumer<ListReadinessChecksRequest.Builder> listReadinessChecksRequest) throws ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Lists the readiness checks for an account.
This is a convenience which creates an instance of the ListReadinessChecksRequest.Builder avoiding the
need to create one manually via ListReadinessChecksRequest.builder()
listReadinessChecksRequest - A Consumer that will call methods on ListReadinessChecksRequest.Builder to create a
request.ThrottlingException - 429 response - Limit exceeded exception or too many requests exception.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.AccessDeniedException - 403 response - Access denied exception. You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListReadinessChecksIterable listReadinessChecksPaginator(ListReadinessChecksRequest listReadinessChecksRequest) throws ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Lists the readiness checks for an account.
This is a variant of
listReadinessChecks(software.amazon.awssdk.services.route53recoveryreadiness.model.ListReadinessChecksRequest)
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
software.amazon.awssdk.services.route53recoveryreadiness.paginators.ListReadinessChecksIterable responses = client.listReadinessChecksPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.route53recoveryreadiness.paginators.ListReadinessChecksIterable responses = client
.listReadinessChecksPaginator(request);
for (software.amazon.awssdk.services.route53recoveryreadiness.model.ListReadinessChecksResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.route53recoveryreadiness.paginators.ListReadinessChecksIterable responses = client.listReadinessChecksPaginator(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
listReadinessChecks(software.amazon.awssdk.services.route53recoveryreadiness.model.ListReadinessChecksRequest)
operation.
listReadinessChecksRequest - ThrottlingException - 429 response - Limit exceeded exception or too many requests exception.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.AccessDeniedException - 403 response - Access denied exception. You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListReadinessChecksIterable listReadinessChecksPaginator(Consumer<ListReadinessChecksRequest.Builder> listReadinessChecksRequest) throws ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Lists the readiness checks for an account.
This is a variant of
listReadinessChecks(software.amazon.awssdk.services.route53recoveryreadiness.model.ListReadinessChecksRequest)
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
software.amazon.awssdk.services.route53recoveryreadiness.paginators.ListReadinessChecksIterable responses = client.listReadinessChecksPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.route53recoveryreadiness.paginators.ListReadinessChecksIterable responses = client
.listReadinessChecksPaginator(request);
for (software.amazon.awssdk.services.route53recoveryreadiness.model.ListReadinessChecksResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.route53recoveryreadiness.paginators.ListReadinessChecksIterable responses = client.listReadinessChecksPaginator(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
listReadinessChecks(software.amazon.awssdk.services.route53recoveryreadiness.model.ListReadinessChecksRequest)
operation.
This is a convenience which creates an instance of the ListReadinessChecksRequest.Builder avoiding the
need to create one manually via ListReadinessChecksRequest.builder()
listReadinessChecksRequest - A Consumer that will call methods on ListReadinessChecksRequest.Builder to create a
request.ThrottlingException - 429 response - Limit exceeded exception or too many requests exception.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.AccessDeniedException - 403 response - Access denied exception. You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListRecoveryGroupsResponse listRecoveryGroups(ListRecoveryGroupsRequest listRecoveryGroupsRequest) throws ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Lists the recovery groups in an account.
listRecoveryGroupsRequest - ThrottlingException - 429 response - Limit exceeded exception or too many requests exception.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.AccessDeniedException - 403 response - Access denied exception. You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListRecoveryGroupsResponse listRecoveryGroups(Consumer<ListRecoveryGroupsRequest.Builder> listRecoveryGroupsRequest) throws ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Lists the recovery groups in an account.
This is a convenience which creates an instance of the ListRecoveryGroupsRequest.Builder avoiding the
need to create one manually via ListRecoveryGroupsRequest.builder()
listRecoveryGroupsRequest - A Consumer that will call methods on ListRecoveryGroupsRequest.Builder to create a
request.ThrottlingException - 429 response - Limit exceeded exception or too many requests exception.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.AccessDeniedException - 403 response - Access denied exception. You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListRecoveryGroupsIterable listRecoveryGroupsPaginator(ListRecoveryGroupsRequest listRecoveryGroupsRequest) throws ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Lists the recovery groups in an account.
This is a variant of
listRecoveryGroups(software.amazon.awssdk.services.route53recoveryreadiness.model.ListRecoveryGroupsRequest)
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
software.amazon.awssdk.services.route53recoveryreadiness.paginators.ListRecoveryGroupsIterable responses = client.listRecoveryGroupsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.route53recoveryreadiness.paginators.ListRecoveryGroupsIterable responses = client
.listRecoveryGroupsPaginator(request);
for (software.amazon.awssdk.services.route53recoveryreadiness.model.ListRecoveryGroupsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.route53recoveryreadiness.paginators.ListRecoveryGroupsIterable responses = client.listRecoveryGroupsPaginator(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
listRecoveryGroups(software.amazon.awssdk.services.route53recoveryreadiness.model.ListRecoveryGroupsRequest)
operation.
listRecoveryGroupsRequest - ThrottlingException - 429 response - Limit exceeded exception or too many requests exception.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.AccessDeniedException - 403 response - Access denied exception. You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListRecoveryGroupsIterable listRecoveryGroupsPaginator(Consumer<ListRecoveryGroupsRequest.Builder> listRecoveryGroupsRequest) throws ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Lists the recovery groups in an account.
This is a variant of
listRecoveryGroups(software.amazon.awssdk.services.route53recoveryreadiness.model.ListRecoveryGroupsRequest)
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
software.amazon.awssdk.services.route53recoveryreadiness.paginators.ListRecoveryGroupsIterable responses = client.listRecoveryGroupsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.route53recoveryreadiness.paginators.ListRecoveryGroupsIterable responses = client
.listRecoveryGroupsPaginator(request);
for (software.amazon.awssdk.services.route53recoveryreadiness.model.ListRecoveryGroupsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.route53recoveryreadiness.paginators.ListRecoveryGroupsIterable responses = client.listRecoveryGroupsPaginator(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
listRecoveryGroups(software.amazon.awssdk.services.route53recoveryreadiness.model.ListRecoveryGroupsRequest)
operation.
This is a convenience which creates an instance of the ListRecoveryGroupsRequest.Builder avoiding the
need to create one manually via ListRecoveryGroupsRequest.builder()
listRecoveryGroupsRequest - A Consumer that will call methods on ListRecoveryGroupsRequest.Builder to create a
request.ThrottlingException - 429 response - Limit exceeded exception or too many requests exception.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.AccessDeniedException - 403 response - Access denied exception. You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListResourceSetsResponse listResourceSets(ListResourceSetsRequest listResourceSetsRequest) throws ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Lists the resource sets in an account.
listResourceSetsRequest - ThrottlingException - 429 response - Limit exceeded exception or too many requests exception.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.AccessDeniedException - 403 response - Access denied exception. You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListResourceSetsResponse listResourceSets(Consumer<ListResourceSetsRequest.Builder> listResourceSetsRequest) throws ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Lists the resource sets in an account.
This is a convenience which creates an instance of the ListResourceSetsRequest.Builder avoiding the need
to create one manually via ListResourceSetsRequest.builder()
listResourceSetsRequest - A Consumer that will call methods on ListResourceSetsRequest.Builder to create a request.ThrottlingException - 429 response - Limit exceeded exception or too many requests exception.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.AccessDeniedException - 403 response - Access denied exception. You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListResourceSetsIterable listResourceSetsPaginator(ListResourceSetsRequest listResourceSetsRequest) throws ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Lists the resource sets in an account.
This is a variant of
listResourceSets(software.amazon.awssdk.services.route53recoveryreadiness.model.ListResourceSetsRequest)
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
software.amazon.awssdk.services.route53recoveryreadiness.paginators.ListResourceSetsIterable responses = client.listResourceSetsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.route53recoveryreadiness.paginators.ListResourceSetsIterable responses = client
.listResourceSetsPaginator(request);
for (software.amazon.awssdk.services.route53recoveryreadiness.model.ListResourceSetsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.route53recoveryreadiness.paginators.ListResourceSetsIterable responses = client.listResourceSetsPaginator(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
listResourceSets(software.amazon.awssdk.services.route53recoveryreadiness.model.ListResourceSetsRequest)
operation.
listResourceSetsRequest - ThrottlingException - 429 response - Limit exceeded exception or too many requests exception.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.AccessDeniedException - 403 response - Access denied exception. You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListResourceSetsIterable listResourceSetsPaginator(Consumer<ListResourceSetsRequest.Builder> listResourceSetsRequest) throws ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Lists the resource sets in an account.
This is a variant of
listResourceSets(software.amazon.awssdk.services.route53recoveryreadiness.model.ListResourceSetsRequest)
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
software.amazon.awssdk.services.route53recoveryreadiness.paginators.ListResourceSetsIterable responses = client.listResourceSetsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.route53recoveryreadiness.paginators.ListResourceSetsIterable responses = client
.listResourceSetsPaginator(request);
for (software.amazon.awssdk.services.route53recoveryreadiness.model.ListResourceSetsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.route53recoveryreadiness.paginators.ListResourceSetsIterable responses = client.listResourceSetsPaginator(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
listResourceSets(software.amazon.awssdk.services.route53recoveryreadiness.model.ListResourceSetsRequest)
operation.
This is a convenience which creates an instance of the ListResourceSetsRequest.Builder avoiding the need
to create one manually via ListResourceSetsRequest.builder()
listResourceSetsRequest - A Consumer that will call methods on ListResourceSetsRequest.Builder to create a request.ThrottlingException - 429 response - Limit exceeded exception or too many requests exception.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.AccessDeniedException - 403 response - Access denied exception. You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListRulesResponse listRules(ListRulesRequest listRulesRequest) throws ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Lists all readiness rules, or lists the readiness rules for a specific resource type.
listRulesRequest - ThrottlingException - 429 response - Limit exceeded exception or too many requests exception.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.AccessDeniedException - 403 response - Access denied exception. You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListRulesResponse listRules(Consumer<ListRulesRequest.Builder> listRulesRequest) throws ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Lists all readiness rules, or lists the readiness rules for a specific resource type.
This is a convenience which creates an instance of the ListRulesRequest.Builder avoiding the need to
create one manually via ListRulesRequest.builder()
listRulesRequest - A Consumer that will call methods on ListRulesRequest.Builder to create a request.ThrottlingException - 429 response - Limit exceeded exception or too many requests exception.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.AccessDeniedException - 403 response - Access denied exception. You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListRulesIterable listRulesPaginator(ListRulesRequest listRulesRequest) throws ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Lists all readiness rules, or lists the readiness rules for a specific resource type.
This is a variant of
listRules(software.amazon.awssdk.services.route53recoveryreadiness.model.ListRulesRequest) 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
software.amazon.awssdk.services.route53recoveryreadiness.paginators.ListRulesIterable responses = client.listRulesPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.route53recoveryreadiness.paginators.ListRulesIterable responses = client
.listRulesPaginator(request);
for (software.amazon.awssdk.services.route53recoveryreadiness.model.ListRulesResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.route53recoveryreadiness.paginators.ListRulesIterable responses = client.listRulesPaginator(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
listRules(software.amazon.awssdk.services.route53recoveryreadiness.model.ListRulesRequest)
operation.
listRulesRequest - ThrottlingException - 429 response - Limit exceeded exception or too many requests exception.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.AccessDeniedException - 403 response - Access denied exception. You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListRulesIterable listRulesPaginator(Consumer<ListRulesRequest.Builder> listRulesRequest) throws ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Lists all readiness rules, or lists the readiness rules for a specific resource type.
This is a variant of
listRules(software.amazon.awssdk.services.route53recoveryreadiness.model.ListRulesRequest) 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
software.amazon.awssdk.services.route53recoveryreadiness.paginators.ListRulesIterable responses = client.listRulesPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.route53recoveryreadiness.paginators.ListRulesIterable responses = client
.listRulesPaginator(request);
for (software.amazon.awssdk.services.route53recoveryreadiness.model.ListRulesResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.route53recoveryreadiness.paginators.ListRulesIterable responses = client.listRulesPaginator(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
listRules(software.amazon.awssdk.services.route53recoveryreadiness.model.ListRulesRequest)
operation.
This is a convenience which creates an instance of the ListRulesRequest.Builder avoiding the need to
create one manually via ListRulesRequest.builder()
listRulesRequest - A Consumer that will call methods on ListRulesRequest.Builder to create a request.ThrottlingException - 429 response - Limit exceeded exception or too many requests exception.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.AccessDeniedException - 403 response - Access denied exception. You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListTagsForResourcesResponse listTagsForResources(ListTagsForResourcesRequest listTagsForResourcesRequest) throws ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Lists the tags for a resource.
listTagsForResourcesRequest - ResourceNotFoundException - 404 response - Malformed query string. The query string contains a syntax error or resource not found.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListTagsForResourcesResponse listTagsForResources(Consumer<ListTagsForResourcesRequest.Builder> listTagsForResourcesRequest) throws ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Lists the tags for a resource.
This is a convenience which creates an instance of the ListTagsForResourcesRequest.Builder avoiding the
need to create one manually via ListTagsForResourcesRequest.builder()
listTagsForResourcesRequest - A Consumer that will call methods on ListTagsForResourcesRequest.Builder to create a
request.ResourceNotFoundException - 404 response - Malformed query string. The query string contains a syntax error or resource not found.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault TagResourceResponse tagResource(TagResourceRequest tagResourceRequest) throws ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Adds a tag to a resource.
tagResourceRequest - ResourceNotFoundException - 404 response - Malformed query string. The query string contains a syntax error or resource not found.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault TagResourceResponse tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest) throws ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Adds a tag to a resource.
This is a convenience which creates an instance of the TagResourceRequest.Builder avoiding the need to
create one manually via TagResourceRequest.builder()
tagResourceRequest - A Consumer that will call methods on TagResourceRequest.Builder to create a request.ResourceNotFoundException - 404 response - Malformed query string. The query string contains a syntax error or resource not found.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UntagResourceResponse untagResource(UntagResourceRequest untagResourceRequest) throws ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Removes a tag from a resource.
untagResourceRequest - ResourceNotFoundException - 404 response - Malformed query string. The query string contains a syntax error or resource not found.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UntagResourceResponse untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest) throws ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Removes a tag from a resource.
This is a convenience which creates an instance of the UntagResourceRequest.Builder avoiding the need to
create one manually via UntagResourceRequest.builder()
untagResourceRequest - A Consumer that will call methods on UntagResourceRequest.Builder to create a request.ResourceNotFoundException - 404 response - Malformed query string. The query string contains a syntax error or resource not found.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateCellResponse updateCell(UpdateCellRequest updateCellRequest) throws ResourceNotFoundException, ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Updates a cell to replace the list of nested cells with a new list of nested cells.
updateCellRequest - ResourceNotFoundException - 404 response - Malformed query string. The query string contains a syntax error or resource not found.ThrottlingException - 429 response - Limit exceeded exception or too many requests exception.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.AccessDeniedException - 403 response - Access denied exception. You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateCellResponse updateCell(Consumer<UpdateCellRequest.Builder> updateCellRequest) throws ResourceNotFoundException, ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Updates a cell to replace the list of nested cells with a new list of nested cells.
This is a convenience which creates an instance of the UpdateCellRequest.Builder avoiding the need to
create one manually via UpdateCellRequest.builder()
updateCellRequest - A Consumer that will call methods on UpdateCellRequest.Builder to create a request.ResourceNotFoundException - 404 response - Malformed query string. The query string contains a syntax error or resource not found.ThrottlingException - 429 response - Limit exceeded exception or too many requests exception.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.AccessDeniedException - 403 response - Access denied exception. You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateReadinessCheckResponse updateReadinessCheck(UpdateReadinessCheckRequest updateReadinessCheckRequest) throws ResourceNotFoundException, ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Updates a readiness check.
updateReadinessCheckRequest - Name of a readiness check to describe.ResourceNotFoundException - 404 response - Malformed query string. The query string contains a syntax error or resource not found.ThrottlingException - 429 response - Limit exceeded exception or too many requests exception.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.AccessDeniedException - 403 response - Access denied exception. You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateReadinessCheckResponse updateReadinessCheck(Consumer<UpdateReadinessCheckRequest.Builder> updateReadinessCheckRequest) throws ResourceNotFoundException, ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Updates a readiness check.
This is a convenience which creates an instance of the UpdateReadinessCheckRequest.Builder avoiding the
need to create one manually via UpdateReadinessCheckRequest.builder()
updateReadinessCheckRequest - A Consumer that will call methods on UpdateReadinessCheckRequest.Builder to create a
request. Name of a readiness check to describe.ResourceNotFoundException - 404 response - Malformed query string. The query string contains a syntax error or resource not found.ThrottlingException - 429 response - Limit exceeded exception or too many requests exception.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.AccessDeniedException - 403 response - Access denied exception. You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateRecoveryGroupResponse updateRecoveryGroup(UpdateRecoveryGroupRequest updateRecoveryGroupRequest) throws ResourceNotFoundException, ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Updates a recovery group.
updateRecoveryGroupRequest - Name of a recovery group.ResourceNotFoundException - 404 response - Malformed query string. The query string contains a syntax error or resource not found.ThrottlingException - 429 response - Limit exceeded exception or too many requests exception.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.AccessDeniedException - 403 response - Access denied exception. You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateRecoveryGroupResponse updateRecoveryGroup(Consumer<UpdateRecoveryGroupRequest.Builder> updateRecoveryGroupRequest) throws ResourceNotFoundException, ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Updates a recovery group.
This is a convenience which creates an instance of the UpdateRecoveryGroupRequest.Builder avoiding the
need to create one manually via UpdateRecoveryGroupRequest.builder()
updateRecoveryGroupRequest - A Consumer that will call methods on UpdateRecoveryGroupRequest.Builder to create a
request. Name of a recovery group.ResourceNotFoundException - 404 response - Malformed query string. The query string contains a syntax error or resource not found.ThrottlingException - 429 response - Limit exceeded exception or too many requests exception.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.AccessDeniedException - 403 response - Access denied exception. You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateResourceSetResponse updateResourceSet(UpdateResourceSetRequest updateResourceSetRequest) throws ResourceNotFoundException, ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Updates a resource set.
updateResourceSetRequest - Name of a resource set.ResourceNotFoundException - 404 response - Malformed query string. The query string contains a syntax error or resource not found.ThrottlingException - 429 response - Limit exceeded exception or too many requests exception.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.AccessDeniedException - 403 response - Access denied exception. You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateResourceSetResponse updateResourceSet(Consumer<UpdateResourceSetRequest.Builder> updateResourceSetRequest) throws ResourceNotFoundException, ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException
Updates a resource set.
This is a convenience which creates an instance of the UpdateResourceSetRequest.Builder avoiding the need
to create one manually via UpdateResourceSetRequest.builder()
updateResourceSetRequest - A Consumer that will call methods on UpdateResourceSetRequest.Builder to create a request.
Name of a resource set.ResourceNotFoundException - 404 response - Malformed query string. The query string contains a syntax error or resource not found.ThrottlingException - 429 response - Limit exceeded exception or too many requests exception.ValidationException - 400 response - Multiple causes. For example, you might have a malformed query string, an input parameter
might be out of range, or you used parameters together incorrectly.InternalServerException - 500 response - Internal service error or temporary service error. Retry the request.AccessDeniedException - 403 response - Access denied exception. You do not have sufficient access to perform this action.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.Route53RecoveryReadinessException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptionstatic Route53RecoveryReadinessClient create()
Route53RecoveryReadinessClient with the region loaded from the
DefaultAwsRegionProviderChain and credentials loaded from the
DefaultCredentialsProvider.static Route53RecoveryReadinessClientBuilder builder()
Route53RecoveryReadinessClient.static ServiceMetadata serviceMetadata()
default Route53RecoveryReadinessServiceClientConfiguration serviceClientConfiguration()
serviceClientConfiguration in interface AwsClientserviceClientConfiguration in interface SdkClientCopyright © 2023. All rights reserved.