Interface Route53RecoveryReadinessClient
- All Superinterfaces:
AutoCloseable
,AwsClient
,SdkAutoCloseable
,SdkClient
builder()
method.
Recovery readiness
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
Value for looking up the service's metadata from theServiceMetadataProvider
.static final String
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
Create a builder that can be used to configure and create aRoute53RecoveryReadinessClient
.create()
Create aRoute53RecoveryReadinessClient
with the region loaded from theDefaultAwsRegionProviderChain
and credentials loaded from theDefaultCredentialsProvider
.default CreateCellResponse
createCell
(Consumer<CreateCellRequest.Builder> createCellRequest) Creates a cell in an account.default CreateCellResponse
createCell
(CreateCellRequest createCellRequest) Creates a cell in an account.createCrossAccountAuthorization
(Consumer<CreateCrossAccountAuthorizationRequest.Builder> createCrossAccountAuthorizationRequest) Creates a cross-account readiness authorization.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.deleteCrossAccountAuthorization
(Consumer<DeleteCrossAccountAuthorizationRequest.Builder> deleteCrossAccountAuthorizationRequest) Deletes cross account readiness authorization.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.getArchitectureRecommendations
(Consumer<GetArchitectureRecommendationsRequest.Builder> getArchitectureRecommendationsRequest) Gets recommendations about architecture designs for improving resiliency for an application, based on a recovery group.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) This is a variant ofgetCellReadinessSummary(software.amazon.awssdk.services.route53recoveryreadiness.model.GetCellReadinessSummaryRequest)
operation.default GetCellReadinessSummaryIterable
getCellReadinessSummaryPaginator
(GetCellReadinessSummaryRequest getCellReadinessSummaryRequest) This is a variant ofgetCellReadinessSummary(software.amazon.awssdk.services.route53recoveryreadiness.model.GetCellReadinessSummaryRequest)
operation.default GetReadinessCheckResponse
getReadinessCheck
(Consumer<GetReadinessCheckRequest.Builder> getReadinessCheckRequest) Gets details about a readiness check.default GetReadinessCheckResponse
getReadinessCheck
(GetReadinessCheckRequest getReadinessCheckRequest) Gets details about a readiness check.getReadinessCheckResourceStatus
(Consumer<GetReadinessCheckResourceStatusRequest.Builder> getReadinessCheckResourceStatusRequest) Gets individual readiness status for a readiness check.getReadinessCheckResourceStatus
(GetReadinessCheckResourceStatusRequest getReadinessCheckResourceStatusRequest) Gets individual readiness status for a readiness check.getReadinessCheckResourceStatusPaginator
(Consumer<GetReadinessCheckResourceStatusRequest.Builder> getReadinessCheckResourceStatusRequest) getReadinessCheckResourceStatusPaginator
(GetReadinessCheckResourceStatusRequest getReadinessCheckResourceStatusRequest) 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) This is a variant ofgetReadinessCheckStatus(software.amazon.awssdk.services.route53recoveryreadiness.model.GetReadinessCheckStatusRequest)
operation.default GetReadinessCheckStatusIterable
getReadinessCheckStatusPaginator
(GetReadinessCheckStatusRequest getReadinessCheckStatusRequest) This is a variant ofgetReadinessCheckStatus(software.amazon.awssdk.services.route53recoveryreadiness.model.GetReadinessCheckStatusRequest)
operation.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.getRecoveryGroupReadinessSummary
(Consumer<GetRecoveryGroupReadinessSummaryRequest.Builder> getRecoveryGroupReadinessSummaryRequest) Displays a summary of information about a recovery group's readiness status.getRecoveryGroupReadinessSummary
(GetRecoveryGroupReadinessSummaryRequest getRecoveryGroupReadinessSummaryRequest) Displays a summary of information about a recovery group's readiness status.getRecoveryGroupReadinessSummaryPaginator
(Consumer<GetRecoveryGroupReadinessSummaryRequest.Builder> getRecoveryGroupReadinessSummaryRequest) getRecoveryGroupReadinessSummaryPaginator
(GetRecoveryGroupReadinessSummaryRequest getRecoveryGroupReadinessSummaryRequest) 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) This is a variant oflistCells(software.amazon.awssdk.services.route53recoveryreadiness.model.ListCellsRequest)
operation.default ListCellsIterable
listCellsPaginator
(ListCellsRequest listCellsRequest) This is a variant oflistCells(software.amazon.awssdk.services.route53recoveryreadiness.model.ListCellsRequest)
operation.listCrossAccountAuthorizations
(Consumer<ListCrossAccountAuthorizationsRequest.Builder> listCrossAccountAuthorizationsRequest) Lists the cross-account readiness authorizations that are in place for an account.listCrossAccountAuthorizations
(ListCrossAccountAuthorizationsRequest listCrossAccountAuthorizationsRequest) Lists the cross-account readiness authorizations that are in place for an account.listCrossAccountAuthorizationsPaginator
(Consumer<ListCrossAccountAuthorizationsRequest.Builder> listCrossAccountAuthorizationsRequest) listCrossAccountAuthorizationsPaginator
(ListCrossAccountAuthorizationsRequest listCrossAccountAuthorizationsRequest) 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) This is a variant oflistReadinessChecks(software.amazon.awssdk.services.route53recoveryreadiness.model.ListReadinessChecksRequest)
operation.default ListReadinessChecksIterable
listReadinessChecksPaginator
(ListReadinessChecksRequest listReadinessChecksRequest) This is a variant oflistReadinessChecks(software.amazon.awssdk.services.route53recoveryreadiness.model.ListReadinessChecksRequest)
operation.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) This is a variant oflistRecoveryGroups(software.amazon.awssdk.services.route53recoveryreadiness.model.ListRecoveryGroupsRequest)
operation.default ListRecoveryGroupsIterable
listRecoveryGroupsPaginator
(ListRecoveryGroupsRequest listRecoveryGroupsRequest) This is a variant oflistRecoveryGroups(software.amazon.awssdk.services.route53recoveryreadiness.model.ListRecoveryGroupsRequest)
operation.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) This is a variant oflistResourceSets(software.amazon.awssdk.services.route53recoveryreadiness.model.ListResourceSetsRequest)
operation.default ListResourceSetsIterable
listResourceSetsPaginator
(ListResourceSetsRequest listResourceSetsRequest) This is a variant oflistResourceSets(software.amazon.awssdk.services.route53recoveryreadiness.model.ListResourceSetsRequest)
operation.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) This is a variant oflistRules(software.amazon.awssdk.services.route53recoveryreadiness.model.ListRulesRequest)
operation.default ListRulesIterable
listRulesPaginator
(ListRulesRequest listRulesRequest) This is a variant oflistRules(software.amazon.awssdk.services.route53recoveryreadiness.model.ListRulesRequest)
operation.default ListTagsForResourcesResponse
listTagsForResources
(Consumer<ListTagsForResourcesRequest.Builder> listTagsForResourcesRequest) Lists the tags for a resource.default ListTagsForResourcesResponse
listTagsForResources
(ListTagsForResourcesRequest listTagsForResourcesRequest) Lists the tags for a resource.The SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfigurationstatic 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.Methods inherited from interface software.amazon.awssdk.utils.SdkAutoCloseable
close
Methods inherited from interface software.amazon.awssdk.core.SdkClient
serviceName
-
Field Details
-
SERVICE_NAME
- See Also:
-
SERVICE_METADATA_ID
Value for looking up the service's metadata from theServiceMetadataProvider
.- See Also:
-
-
Method Details
-
createCell
default CreateCellResponse createCell(CreateCellRequest createCellRequest) throws ThrottlingException, ValidationException, InternalServerException, ConflictException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException Creates a cell in an account.
- Parameters:
createCellRequest
-- Returns:
- Result of the CreateCell operation returned by the service.
- See Also:
-
createCell
default 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 viaCreateCellRequest.builder()
- Parameters:
createCellRequest
- AConsumer
that will call methods onCreateCellRequest.Builder
to create a request.- Returns:
- Result of the CreateCell operation returned by the service.
- See Also:
-
createCrossAccountAuthorization
default 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.
- Parameters:
createCrossAccountAuthorizationRequest
-- Returns:
- Result of the CreateCrossAccountAuthorization operation returned by the service.
- See Also:
-
createCrossAccountAuthorization
default 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 viaCreateCrossAccountAuthorizationRequest.builder()
- Parameters:
createCrossAccountAuthorizationRequest
- AConsumer
that will call methods onCreateCrossAccountAuthorizationRequest.Builder
to create a request.- Returns:
- Result of the CreateCrossAccountAuthorization operation returned by the service.
- See Also:
-
createReadinessCheck
default 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.
- Parameters:
createReadinessCheckRequest
-- Returns:
- Result of the CreateReadinessCheck operation returned by the service.
- See Also:
-
createReadinessCheck
default 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 viaCreateReadinessCheckRequest.builder()
- Parameters:
createReadinessCheckRequest
- AConsumer
that will call methods onCreateReadinessCheckRequest.Builder
to create a request.- Returns:
- Result of the CreateReadinessCheck operation returned by the service.
- See Also:
-
createRecoveryGroup
default 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.
- Parameters:
createRecoveryGroupRequest
-- Returns:
- Result of the CreateRecoveryGroup operation returned by the service.
- See Also:
-
createRecoveryGroup
default 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 viaCreateRecoveryGroupRequest.builder()
- Parameters:
createRecoveryGroupRequest
- AConsumer
that will call methods onCreateRecoveryGroupRequest.Builder
to create a request.- Returns:
- Result of the CreateRecoveryGroup operation returned by the service.
- See Also:
-
createResourceSet
default 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.
- Parameters:
createResourceSetRequest
-- Returns:
- Result of the CreateResourceSet operation returned by the service.
- See Also:
-
createResourceSet
default 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 viaCreateResourceSetRequest.builder()
- Parameters:
createResourceSetRequest
- AConsumer
that will call methods onCreateResourceSetRequest.Builder
to create a request.- Returns:
- Result of the CreateResourceSet operation returned by the service.
- See Also:
-
deleteCell
default 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.
- Parameters:
deleteCellRequest
-- Returns:
- Result of the DeleteCell operation returned by the service.
- See Also:
-
deleteCell
default 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 viaDeleteCellRequest.builder()
- Parameters:
deleteCellRequest
- AConsumer
that will call methods onDeleteCellRequest.Builder
to create a request.- Returns:
- Result of the DeleteCell operation returned by the service.
- See Also:
-
deleteCrossAccountAuthorization
default DeleteCrossAccountAuthorizationResponse deleteCrossAccountAuthorization(DeleteCrossAccountAuthorizationRequest deleteCrossAccountAuthorizationRequest) throws ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException Deletes cross account readiness authorization.
- Parameters:
deleteCrossAccountAuthorizationRequest
-- Returns:
- Result of the DeleteCrossAccountAuthorization operation returned by the service.
- See Also:
-
deleteCrossAccountAuthorization
default 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 viaDeleteCrossAccountAuthorizationRequest.builder()
- Parameters:
deleteCrossAccountAuthorizationRequest
- AConsumer
that will call methods onDeleteCrossAccountAuthorizationRequest.Builder
to create a request.- Returns:
- Result of the DeleteCrossAccountAuthorization operation returned by the service.
- See Also:
-
deleteReadinessCheck
default DeleteReadinessCheckResponse deleteReadinessCheck(DeleteReadinessCheckRequest deleteReadinessCheckRequest) throws ResourceNotFoundException, ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException Deletes a readiness check.
- Parameters:
deleteReadinessCheckRequest
-- Returns:
- Result of the DeleteReadinessCheck operation returned by the service.
- See Also:
-
deleteReadinessCheck
default 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 viaDeleteReadinessCheckRequest.builder()
- Parameters:
deleteReadinessCheckRequest
- AConsumer
that will call methods onDeleteReadinessCheckRequest.Builder
to create a request.- Returns:
- Result of the DeleteReadinessCheck operation returned by the service.
- See Also:
-
deleteRecoveryGroup
default DeleteRecoveryGroupResponse deleteRecoveryGroup(DeleteRecoveryGroupRequest deleteRecoveryGroupRequest) throws ResourceNotFoundException, ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException Deletes a recovery group.
- Parameters:
deleteRecoveryGroupRequest
-- Returns:
- Result of the DeleteRecoveryGroup operation returned by the service.
- See Also:
-
deleteRecoveryGroup
default 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 viaDeleteRecoveryGroupRequest.builder()
- Parameters:
deleteRecoveryGroupRequest
- AConsumer
that will call methods onDeleteRecoveryGroupRequest.Builder
to create a request.- Returns:
- Result of the DeleteRecoveryGroup operation returned by the service.
- See Also:
-
deleteResourceSet
default DeleteResourceSetResponse deleteResourceSet(DeleteResourceSetRequest deleteResourceSetRequest) throws ResourceNotFoundException, ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException Deletes a resource set.
- Parameters:
deleteResourceSetRequest
-- Returns:
- Result of the DeleteResourceSet operation returned by the service.
- See Also:
-
deleteResourceSet
default 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 viaDeleteResourceSetRequest.builder()
- Parameters:
deleteResourceSetRequest
- AConsumer
that will call methods onDeleteResourceSetRequest.Builder
to create a request.- Returns:
- Result of the DeleteResourceSet operation returned by the service.
- See Also:
-
getArchitectureRecommendations
default 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.
- Parameters:
getArchitectureRecommendationsRequest
-- Returns:
- Result of the GetArchitectureRecommendations operation returned by the service.
- See Also:
-
getArchitectureRecommendations
default 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 viaGetArchitectureRecommendationsRequest.builder()
- Parameters:
getArchitectureRecommendationsRequest
- AConsumer
that will call methods onGetArchitectureRecommendationsRequest.Builder
to create a request.- Returns:
- Result of the GetArchitectureRecommendations operation returned by the service.
- See Also:
-
getCell
default 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.
- Parameters:
getCellRequest
-- Returns:
- Result of the GetCell operation returned by the service.
- See Also:
-
getCell
default 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 viaGetCellRequest.builder()
- Parameters:
getCellRequest
- AConsumer
that will call methods onGetCellRequest.Builder
to create a request.- Returns:
- Result of the GetCell operation returned by the service.
- See Also:
-
getCellReadinessSummary
default 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.
- Parameters:
getCellReadinessSummaryRequest
-- Returns:
- Result of the GetCellReadinessSummary operation returned by the service.
- See Also:
-
getCellReadinessSummary
default 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 viaGetCellReadinessSummaryRequest.builder()
- Parameters:
getCellReadinessSummaryRequest
- AConsumer
that will call methods onGetCellReadinessSummaryRequest.Builder
to create a request.- Returns:
- Result of the GetCellReadinessSummary operation returned by the service.
- See Also:
-
getCellReadinessSummaryPaginator
default GetCellReadinessSummaryIterable getCellReadinessSummaryPaginator(GetCellReadinessSummaryRequest getCellReadinessSummaryRequest) throws ResourceNotFoundException, ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException 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 Streamsoftware.amazon.awssdk.services.route53recoveryreadiness.paginators.GetCellReadinessSummaryIterable responses = client.getCellReadinessSummaryPaginator(request); responses.stream().forEach(....);
{ @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 directlysoftware.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.- Parameters:
getCellReadinessSummaryRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
getCellReadinessSummaryPaginator
default GetCellReadinessSummaryIterable getCellReadinessSummaryPaginator(Consumer<GetCellReadinessSummaryRequest.Builder> getCellReadinessSummaryRequest) throws ResourceNotFoundException, ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException 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 Streamsoftware.amazon.awssdk.services.route53recoveryreadiness.paginators.GetCellReadinessSummaryIterable responses = client.getCellReadinessSummaryPaginator(request); responses.stream().forEach(....);
{ @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 directlysoftware.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 viaGetCellReadinessSummaryRequest.builder()
- Parameters:
getCellReadinessSummaryRequest
- AConsumer
that will call methods onGetCellReadinessSummaryRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
getReadinessCheck
default GetReadinessCheckResponse getReadinessCheck(GetReadinessCheckRequest getReadinessCheckRequest) throws ResourceNotFoundException, ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException Gets details about a readiness check.
- Parameters:
getReadinessCheckRequest
-- Returns:
- Result of the GetReadinessCheck operation returned by the service.
- See Also:
-
getReadinessCheck
default 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 viaGetReadinessCheckRequest.builder()
- Parameters:
getReadinessCheckRequest
- AConsumer
that will call methods onGetReadinessCheckRequest.Builder
to create a request.- Returns:
- Result of the GetReadinessCheck operation returned by the service.
- See Also:
-
getReadinessCheckResourceStatus
default 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.
- Parameters:
getReadinessCheckResourceStatusRequest
-- Returns:
- Result of the GetReadinessCheckResourceStatus operation returned by the service.
- See Also:
-
getReadinessCheckResourceStatus
default 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 viaGetReadinessCheckResourceStatusRequest.builder()
- Parameters:
getReadinessCheckResourceStatusRequest
- AConsumer
that will call methods onGetReadinessCheckResourceStatusRequest.Builder
to create a request.- Returns:
- Result of the GetReadinessCheckResourceStatus operation returned by the service.
- See Also:
-
getReadinessCheckResourceStatusPaginator
default GetReadinessCheckResourceStatusIterable getReadinessCheckResourceStatusPaginator(GetReadinessCheckResourceStatusRequest getReadinessCheckResourceStatusRequest) throws ResourceNotFoundException, ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException 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 Streamsoftware.amazon.awssdk.services.route53recoveryreadiness.paginators.GetReadinessCheckResourceStatusIterable responses = client.getReadinessCheckResourceStatusPaginator(request); responses.stream().forEach(....);
{ @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 directlysoftware.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.- Parameters:
getReadinessCheckResourceStatusRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
getReadinessCheckResourceStatusPaginator
default GetReadinessCheckResourceStatusIterable getReadinessCheckResourceStatusPaginator(Consumer<GetReadinessCheckResourceStatusRequest.Builder> getReadinessCheckResourceStatusRequest) throws ResourceNotFoundException, ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException 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 Streamsoftware.amazon.awssdk.services.route53recoveryreadiness.paginators.GetReadinessCheckResourceStatusIterable responses = client.getReadinessCheckResourceStatusPaginator(request); responses.stream().forEach(....);
{ @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 directlysoftware.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 viaGetReadinessCheckResourceStatusRequest.builder()
- Parameters:
getReadinessCheckResourceStatusRequest
- AConsumer
that will call methods onGetReadinessCheckResourceStatusRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
getReadinessCheckStatus
default 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.
- Parameters:
getReadinessCheckStatusRequest
-- Returns:
- Result of the GetReadinessCheckStatus operation returned by the service.
- See Also:
-
getReadinessCheckStatus
default 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 viaGetReadinessCheckStatusRequest.builder()
- Parameters:
getReadinessCheckStatusRequest
- AConsumer
that will call methods onGetReadinessCheckStatusRequest.Builder
to create a request.- Returns:
- Result of the GetReadinessCheckStatus operation returned by the service.
- See Also:
-
getReadinessCheckStatusPaginator
default GetReadinessCheckStatusIterable getReadinessCheckStatusPaginator(GetReadinessCheckStatusRequest getReadinessCheckStatusRequest) throws ResourceNotFoundException, ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException 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 Streamsoftware.amazon.awssdk.services.route53recoveryreadiness.paginators.GetReadinessCheckStatusIterable responses = client.getReadinessCheckStatusPaginator(request); responses.stream().forEach(....);
{ @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 directlysoftware.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.- Parameters:
getReadinessCheckStatusRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
getReadinessCheckStatusPaginator
default GetReadinessCheckStatusIterable getReadinessCheckStatusPaginator(Consumer<GetReadinessCheckStatusRequest.Builder> getReadinessCheckStatusRequest) throws ResourceNotFoundException, ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException 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 Streamsoftware.amazon.awssdk.services.route53recoveryreadiness.paginators.GetReadinessCheckStatusIterable responses = client.getReadinessCheckStatusPaginator(request); responses.stream().forEach(....);
{ @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 directlysoftware.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 viaGetReadinessCheckStatusRequest.builder()
- Parameters:
getReadinessCheckStatusRequest
- AConsumer
that will call methods onGetReadinessCheckStatusRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
getRecoveryGroup
default 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.
- Parameters:
getRecoveryGroupRequest
-- Returns:
- Result of the GetRecoveryGroup operation returned by the service.
- See Also:
-
getRecoveryGroup
default 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 viaGetRecoveryGroupRequest.builder()
- Parameters:
getRecoveryGroupRequest
- AConsumer
that will call methods onGetRecoveryGroupRequest.Builder
to create a request.- Returns:
- Result of the GetRecoveryGroup operation returned by the service.
- See Also:
-
getRecoveryGroupReadinessSummary
default 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.
- Parameters:
getRecoveryGroupReadinessSummaryRequest
-- Returns:
- Result of the GetRecoveryGroupReadinessSummary operation returned by the service.
- See Also:
-
getRecoveryGroupReadinessSummary
default 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 viaGetRecoveryGroupReadinessSummaryRequest.builder()
- Parameters:
getRecoveryGroupReadinessSummaryRequest
- AConsumer
that will call methods onGetRecoveryGroupReadinessSummaryRequest.Builder
to create a request.- Returns:
- Result of the GetRecoveryGroupReadinessSummary operation returned by the service.
- See Also:
-
getRecoveryGroupReadinessSummaryPaginator
default GetRecoveryGroupReadinessSummaryIterable getRecoveryGroupReadinessSummaryPaginator(GetRecoveryGroupReadinessSummaryRequest getRecoveryGroupReadinessSummaryRequest) throws ResourceNotFoundException, ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException 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 Streamsoftware.amazon.awssdk.services.route53recoveryreadiness.paginators.GetRecoveryGroupReadinessSummaryIterable responses = client.getRecoveryGroupReadinessSummaryPaginator(request); responses.stream().forEach(....);
{ @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 directlysoftware.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.- Parameters:
getRecoveryGroupReadinessSummaryRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
getRecoveryGroupReadinessSummaryPaginator
default GetRecoveryGroupReadinessSummaryIterable getRecoveryGroupReadinessSummaryPaginator(Consumer<GetRecoveryGroupReadinessSummaryRequest.Builder> getRecoveryGroupReadinessSummaryRequest) throws ResourceNotFoundException, ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException 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 Streamsoftware.amazon.awssdk.services.route53recoveryreadiness.paginators.GetRecoveryGroupReadinessSummaryIterable responses = client.getRecoveryGroupReadinessSummaryPaginator(request); responses.stream().forEach(....);
{ @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 directlysoftware.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 viaGetRecoveryGroupReadinessSummaryRequest.builder()
- Parameters:
getRecoveryGroupReadinessSummaryRequest
- AConsumer
that will call methods onGetRecoveryGroupReadinessSummaryRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
getResourceSet
default 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.
- Parameters:
getResourceSetRequest
-- Returns:
- Result of the GetResourceSet operation returned by the service.
- See Also:
-
getResourceSet
default 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 viaGetResourceSetRequest.builder()
- Parameters:
getResourceSetRequest
- AConsumer
that will call methods onGetResourceSetRequest.Builder
to create a request.- Returns:
- Result of the GetResourceSet operation returned by the service.
- See Also:
-
listCells
default ListCellsResponse listCells(ListCellsRequest listCellsRequest) throws ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException Lists the cells for an account.
- Parameters:
listCellsRequest
-- Returns:
- Result of the ListCells operation returned by the service.
- See Also:
-
listCells
default 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 viaListCellsRequest.builder()
- Parameters:
listCellsRequest
- AConsumer
that will call methods onListCellsRequest.Builder
to create a request.- Returns:
- Result of the ListCells operation returned by the service.
- See Also:
-
listCellsPaginator
default ListCellsIterable listCellsPaginator(ListCellsRequest listCellsRequest) throws ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException 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 Streamsoftware.amazon.awssdk.services.route53recoveryreadiness.paginators.ListCellsIterable responses = client.listCellsPaginator(request); responses.stream().forEach(....);
{ @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 directlysoftware.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.- Parameters:
listCellsRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listCellsPaginator
default ListCellsIterable listCellsPaginator(Consumer<ListCellsRequest.Builder> listCellsRequest) throws ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException 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 Streamsoftware.amazon.awssdk.services.route53recoveryreadiness.paginators.ListCellsIterable responses = client.listCellsPaginator(request); responses.stream().forEach(....);
{ @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 directlysoftware.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 viaListCellsRequest.builder()
- Parameters:
listCellsRequest
- AConsumer
that will call methods onListCellsRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listCrossAccountAuthorizations
default 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.
- Parameters:
listCrossAccountAuthorizationsRequest
-- Returns:
- Result of the ListCrossAccountAuthorizations operation returned by the service.
- See Also:
-
listCrossAccountAuthorizations
default 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 viaListCrossAccountAuthorizationsRequest.builder()
- Parameters:
listCrossAccountAuthorizationsRequest
- AConsumer
that will call methods onListCrossAccountAuthorizationsRequest.Builder
to create a request.- Returns:
- Result of the ListCrossAccountAuthorizations operation returned by the service.
- See Also:
-
listCrossAccountAuthorizationsPaginator
default ListCrossAccountAuthorizationsIterable listCrossAccountAuthorizationsPaginator(ListCrossAccountAuthorizationsRequest listCrossAccountAuthorizationsRequest) throws ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException 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 Streamsoftware.amazon.awssdk.services.route53recoveryreadiness.paginators.ListCrossAccountAuthorizationsIterable responses = client.listCrossAccountAuthorizationsPaginator(request); responses.stream().forEach(....);
{ @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 directlysoftware.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.- Parameters:
listCrossAccountAuthorizationsRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listCrossAccountAuthorizationsPaginator
default ListCrossAccountAuthorizationsIterable listCrossAccountAuthorizationsPaginator(Consumer<ListCrossAccountAuthorizationsRequest.Builder> listCrossAccountAuthorizationsRequest) throws ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException 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 Streamsoftware.amazon.awssdk.services.route53recoveryreadiness.paginators.ListCrossAccountAuthorizationsIterable responses = client.listCrossAccountAuthorizationsPaginator(request); responses.stream().forEach(....);
{ @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 directlysoftware.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 viaListCrossAccountAuthorizationsRequest.builder()
- Parameters:
listCrossAccountAuthorizationsRequest
- AConsumer
that will call methods onListCrossAccountAuthorizationsRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listReadinessChecks
default ListReadinessChecksResponse listReadinessChecks(ListReadinessChecksRequest listReadinessChecksRequest) throws ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException Lists the readiness checks for an account.
- Parameters:
listReadinessChecksRequest
-- Returns:
- Result of the ListReadinessChecks operation returned by the service.
- See Also:
-
listReadinessChecks
default 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 viaListReadinessChecksRequest.builder()
- Parameters:
listReadinessChecksRequest
- AConsumer
that will call methods onListReadinessChecksRequest.Builder
to create a request.- Returns:
- Result of the ListReadinessChecks operation returned by the service.
- See Also:
-
listReadinessChecksPaginator
default ListReadinessChecksIterable listReadinessChecksPaginator(ListReadinessChecksRequest listReadinessChecksRequest) throws ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException 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 Streamsoftware.amazon.awssdk.services.route53recoveryreadiness.paginators.ListReadinessChecksIterable responses = client.listReadinessChecksPaginator(request); responses.stream().forEach(....);
{ @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 directlysoftware.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.- Parameters:
listReadinessChecksRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listReadinessChecksPaginator
default ListReadinessChecksIterable listReadinessChecksPaginator(Consumer<ListReadinessChecksRequest.Builder> listReadinessChecksRequest) throws ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException 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 Streamsoftware.amazon.awssdk.services.route53recoveryreadiness.paginators.ListReadinessChecksIterable responses = client.listReadinessChecksPaginator(request); responses.stream().forEach(....);
{ @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 directlysoftware.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 viaListReadinessChecksRequest.builder()
- Parameters:
listReadinessChecksRequest
- AConsumer
that will call methods onListReadinessChecksRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listRecoveryGroups
default ListRecoveryGroupsResponse listRecoveryGroups(ListRecoveryGroupsRequest listRecoveryGroupsRequest) throws ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException Lists the recovery groups in an account.
- Parameters:
listRecoveryGroupsRequest
-- Returns:
- Result of the ListRecoveryGroups operation returned by the service.
- See Also:
-
listRecoveryGroups
default 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 viaListRecoveryGroupsRequest.builder()
- Parameters:
listRecoveryGroupsRequest
- AConsumer
that will call methods onListRecoveryGroupsRequest.Builder
to create a request.- Returns:
- Result of the ListRecoveryGroups operation returned by the service.
- See Also:
-
listRecoveryGroupsPaginator
default ListRecoveryGroupsIterable listRecoveryGroupsPaginator(ListRecoveryGroupsRequest listRecoveryGroupsRequest) throws ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException 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 Streamsoftware.amazon.awssdk.services.route53recoveryreadiness.paginators.ListRecoveryGroupsIterable responses = client.listRecoveryGroupsPaginator(request); responses.stream().forEach(....);
{ @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 directlysoftware.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.- Parameters:
listRecoveryGroupsRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listRecoveryGroupsPaginator
default ListRecoveryGroupsIterable listRecoveryGroupsPaginator(Consumer<ListRecoveryGroupsRequest.Builder> listRecoveryGroupsRequest) throws ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException 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 Streamsoftware.amazon.awssdk.services.route53recoveryreadiness.paginators.ListRecoveryGroupsIterable responses = client.listRecoveryGroupsPaginator(request); responses.stream().forEach(....);
{ @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 directlysoftware.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 viaListRecoveryGroupsRequest.builder()
- Parameters:
listRecoveryGroupsRequest
- AConsumer
that will call methods onListRecoveryGroupsRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listResourceSets
default ListResourceSetsResponse listResourceSets(ListResourceSetsRequest listResourceSetsRequest) throws ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException Lists the resource sets in an account.
- Parameters:
listResourceSetsRequest
-- Returns:
- Result of the ListResourceSets operation returned by the service.
- See Also:
-
listResourceSets
default 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 viaListResourceSetsRequest.builder()
- Parameters:
listResourceSetsRequest
- AConsumer
that will call methods onListResourceSetsRequest.Builder
to create a request.- Returns:
- Result of the ListResourceSets operation returned by the service.
- See Also:
-
listResourceSetsPaginator
default ListResourceSetsIterable listResourceSetsPaginator(ListResourceSetsRequest listResourceSetsRequest) throws ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException 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 Streamsoftware.amazon.awssdk.services.route53recoveryreadiness.paginators.ListResourceSetsIterable responses = client.listResourceSetsPaginator(request); responses.stream().forEach(....);
{ @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 directlysoftware.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.- Parameters:
listResourceSetsRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listResourceSetsPaginator
default ListResourceSetsIterable listResourceSetsPaginator(Consumer<ListResourceSetsRequest.Builder> listResourceSetsRequest) throws ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException 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 Streamsoftware.amazon.awssdk.services.route53recoveryreadiness.paginators.ListResourceSetsIterable responses = client.listResourceSetsPaginator(request); responses.stream().forEach(....);
{ @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 directlysoftware.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 viaListResourceSetsRequest.builder()
- Parameters:
listResourceSetsRequest
- AConsumer
that will call methods onListResourceSetsRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listRules
default 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.
- Parameters:
listRulesRequest
-- Returns:
- Result of the ListRules operation returned by the service.
- See Also:
-
listRules
default 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 viaListRulesRequest.builder()
- Parameters:
listRulesRequest
- AConsumer
that will call methods onListRulesRequest.Builder
to create a request.- Returns:
- Result of the ListRules operation returned by the service.
- See Also:
-
listRulesPaginator
default ListRulesIterable listRulesPaginator(ListRulesRequest listRulesRequest) throws ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException 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 Streamsoftware.amazon.awssdk.services.route53recoveryreadiness.paginators.ListRulesIterable responses = client.listRulesPaginator(request); responses.stream().forEach(....);
{ @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 directlysoftware.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.- Parameters:
listRulesRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listRulesPaginator
default ListRulesIterable listRulesPaginator(Consumer<ListRulesRequest.Builder> listRulesRequest) throws ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException 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 Streamsoftware.amazon.awssdk.services.route53recoveryreadiness.paginators.ListRulesIterable responses = client.listRulesPaginator(request); responses.stream().forEach(....);
{ @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 directlysoftware.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 viaListRulesRequest.builder()
- Parameters:
listRulesRequest
- AConsumer
that will call methods onListRulesRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listTagsForResources
default ListTagsForResourcesResponse listTagsForResources(ListTagsForResourcesRequest listTagsForResourcesRequest) throws ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException Lists the tags for a resource.
- Parameters:
listTagsForResourcesRequest
-- Returns:
- Result of the ListTagsForResources operation returned by the service.
- See Also:
-
listTagsForResources
default 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 viaListTagsForResourcesRequest.builder()
- Parameters:
listTagsForResourcesRequest
- AConsumer
that will call methods onListTagsForResourcesRequest.Builder
to create a request.- Returns:
- Result of the ListTagsForResources operation returned by the service.
- See Also:
-
tagResource
default TagResourceResponse tagResource(TagResourceRequest tagResourceRequest) throws ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException Adds a tag to a resource.
- Parameters:
tagResourceRequest
-- Returns:
- Result of the TagResource operation returned by the service.
- See Also:
-
tagResource
default 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 viaTagResourceRequest.builder()
- Parameters:
tagResourceRequest
- AConsumer
that will call methods onTagResourceRequest.Builder
to create a request.- Returns:
- Result of the TagResource operation returned by the service.
- See Also:
-
untagResource
default UntagResourceResponse untagResource(UntagResourceRequest untagResourceRequest) throws ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException Removes a tag from a resource.
- Parameters:
untagResourceRequest
-- Returns:
- Result of the UntagResource operation returned by the service.
- See Also:
-
untagResource
default 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 viaUntagResourceRequest.builder()
- Parameters:
untagResourceRequest
- AConsumer
that will call methods onUntagResourceRequest.Builder
to create a request.- Returns:
- Result of the UntagResource operation returned by the service.
- See Also:
-
updateCell
default 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.
- Parameters:
updateCellRequest
-- Returns:
- Result of the UpdateCell operation returned by the service.
- See Also:
-
updateCell
default 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 viaUpdateCellRequest.builder()
- Parameters:
updateCellRequest
- AConsumer
that will call methods onUpdateCellRequest.Builder
to create a request.- Returns:
- Result of the UpdateCell operation returned by the service.
- See Also:
-
updateReadinessCheck
default UpdateReadinessCheckResponse updateReadinessCheck(UpdateReadinessCheckRequest updateReadinessCheckRequest) throws ResourceNotFoundException, ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException Updates a readiness check.
- Parameters:
updateReadinessCheckRequest
- Name of a readiness check to describe.- Returns:
- Result of the UpdateReadinessCheck operation returned by the service.
- See Also:
-
updateReadinessCheck
default 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 viaUpdateReadinessCheckRequest.builder()
- Parameters:
updateReadinessCheckRequest
- AConsumer
that will call methods onUpdateReadinessCheckRequest.Builder
to create a request. Name of a readiness check to describe.- Returns:
- Result of the UpdateReadinessCheck operation returned by the service.
- See Also:
-
updateRecoveryGroup
default UpdateRecoveryGroupResponse updateRecoveryGroup(UpdateRecoveryGroupRequest updateRecoveryGroupRequest) throws ResourceNotFoundException, ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException Updates a recovery group.
- Parameters:
updateRecoveryGroupRequest
- Name of a recovery group.- Returns:
- Result of the UpdateRecoveryGroup operation returned by the service.
- See Also:
-
updateRecoveryGroup
default 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 viaUpdateRecoveryGroupRequest.builder()
- Parameters:
updateRecoveryGroupRequest
- AConsumer
that will call methods onUpdateRecoveryGroupRequest.Builder
to create a request. Name of a recovery group.- Returns:
- Result of the UpdateRecoveryGroup operation returned by the service.
- See Also:
-
updateResourceSet
default UpdateResourceSetResponse updateResourceSet(UpdateResourceSetRequest updateResourceSetRequest) throws ResourceNotFoundException, ThrottlingException, ValidationException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, Route53RecoveryReadinessException Updates a resource set.
- Parameters:
updateResourceSetRequest
- Name of a resource set.- Returns:
- Result of the UpdateResourceSet operation returned by the service.
- See Also:
-
updateResourceSet
default 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 viaUpdateResourceSetRequest.builder()
- Parameters:
updateResourceSetRequest
- AConsumer
that will call methods onUpdateResourceSetRequest.Builder
to create a request. Name of a resource set.- Returns:
- Result of the UpdateResourceSet operation returned by the service.
- See Also:
-
create
Create aRoute53RecoveryReadinessClient
with the region loaded from theDefaultAwsRegionProviderChain
and credentials loaded from theDefaultCredentialsProvider
. -
builder
Create a builder that can be used to configure and create aRoute53RecoveryReadinessClient
. -
serviceMetadata
-
serviceClientConfiguration
Description copied from interface:SdkClient
The SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfiguration- Specified by:
serviceClientConfiguration
in interfaceAwsClient
- Specified by:
serviceClientConfiguration
in interfaceSdkClient
- Returns:
- SdkServiceClientConfiguration
-