@Generated(value="software.amazon.awssdk:codegen") @ThreadSafe public interface MigrationHubOrchestratorClient extends AwsClient
builder()
method.
This API reference provides descriptions, syntax, and other details about each of the actions and data types for AWS Migration Hub Orchestrator. he topic for each action shows the API request parameters and the response. Alternatively, you can use one of the AWS SDKs to access an API that is tailored to the programming language or platform that you're using.
| Modifier and Type | Field and Description |
|---|---|
static String |
SERVICE_METADATA_ID
Value for looking up the service's metadata from the
ServiceMetadataProvider. |
static String |
SERVICE_NAME |
| Modifier and Type | Method and Description |
|---|---|
static MigrationHubOrchestratorClientBuilder |
builder()
Create a builder that can be used to configure and create a
MigrationHubOrchestratorClient. |
static MigrationHubOrchestratorClient |
create()
Create a
MigrationHubOrchestratorClient with the region loaded from the
DefaultAwsRegionProviderChain and credentials loaded from the
DefaultCredentialsProvider. |
default CreateWorkflowResponse |
createWorkflow(Consumer<CreateWorkflowRequest.Builder> createWorkflowRequest)
Create a workflow to orchestrate your migrations.
|
default CreateWorkflowResponse |
createWorkflow(CreateWorkflowRequest createWorkflowRequest)
Create a workflow to orchestrate your migrations.
|
default CreateWorkflowStepResponse |
createWorkflowStep(Consumer<CreateWorkflowStepRequest.Builder> createWorkflowStepRequest)
Create a step in the migration workflow.
|
default CreateWorkflowStepResponse |
createWorkflowStep(CreateWorkflowStepRequest createWorkflowStepRequest)
Create a step in the migration workflow.
|
default CreateWorkflowStepGroupResponse |
createWorkflowStepGroup(Consumer<CreateWorkflowStepGroupRequest.Builder> createWorkflowStepGroupRequest)
Create a step group in a migration workflow.
|
default CreateWorkflowStepGroupResponse |
createWorkflowStepGroup(CreateWorkflowStepGroupRequest createWorkflowStepGroupRequest)
Create a step group in a migration workflow.
|
default DeleteWorkflowResponse |
deleteWorkflow(Consumer<DeleteWorkflowRequest.Builder> deleteWorkflowRequest)
Delete a migration workflow.
|
default DeleteWorkflowResponse |
deleteWorkflow(DeleteWorkflowRequest deleteWorkflowRequest)
Delete a migration workflow.
|
default DeleteWorkflowStepResponse |
deleteWorkflowStep(Consumer<DeleteWorkflowStepRequest.Builder> deleteWorkflowStepRequest)
Delete a step in a migration workflow.
|
default DeleteWorkflowStepResponse |
deleteWorkflowStep(DeleteWorkflowStepRequest deleteWorkflowStepRequest)
Delete a step in a migration workflow.
|
default DeleteWorkflowStepGroupResponse |
deleteWorkflowStepGroup(Consumer<DeleteWorkflowStepGroupRequest.Builder> deleteWorkflowStepGroupRequest)
Delete a step group in a migration workflow.
|
default DeleteWorkflowStepGroupResponse |
deleteWorkflowStepGroup(DeleteWorkflowStepGroupRequest deleteWorkflowStepGroupRequest)
Delete a step group in a migration workflow.
|
default GetTemplateResponse |
getTemplate(Consumer<GetTemplateRequest.Builder> getTemplateRequest)
Get the template you want to use for creating a migration workflow.
|
default GetTemplateResponse |
getTemplate(GetTemplateRequest getTemplateRequest)
Get the template you want to use for creating a migration workflow.
|
default GetTemplateStepResponse |
getTemplateStep(Consumer<GetTemplateStepRequest.Builder> getTemplateStepRequest)
Get a specific step in a template.
|
default GetTemplateStepResponse |
getTemplateStep(GetTemplateStepRequest getTemplateStepRequest)
Get a specific step in a template.
|
default GetTemplateStepGroupResponse |
getTemplateStepGroup(Consumer<GetTemplateStepGroupRequest.Builder> getTemplateStepGroupRequest)
Get a step group in a template.
|
default GetTemplateStepGroupResponse |
getTemplateStepGroup(GetTemplateStepGroupRequest getTemplateStepGroupRequest)
Get a step group in a template.
|
default GetWorkflowResponse |
getWorkflow(Consumer<GetWorkflowRequest.Builder> getWorkflowRequest)
Get migration workflow.
|
default GetWorkflowResponse |
getWorkflow(GetWorkflowRequest getWorkflowRequest)
Get migration workflow.
|
default GetWorkflowStepResponse |
getWorkflowStep(Consumer<GetWorkflowStepRequest.Builder> getWorkflowStepRequest)
Get a step in the migration workflow.
|
default GetWorkflowStepResponse |
getWorkflowStep(GetWorkflowStepRequest getWorkflowStepRequest)
Get a step in the migration workflow.
|
default GetWorkflowStepGroupResponse |
getWorkflowStepGroup(Consumer<GetWorkflowStepGroupRequest.Builder> getWorkflowStepGroupRequest)
Get the step group of a migration workflow.
|
default GetWorkflowStepGroupResponse |
getWorkflowStepGroup(GetWorkflowStepGroupRequest getWorkflowStepGroupRequest)
Get the step group of a migration workflow.
|
default ListPluginsResponse |
listPlugins(Consumer<ListPluginsRequest.Builder> listPluginsRequest)
List AWS Migration Hub Orchestrator plugins.
|
default ListPluginsResponse |
listPlugins(ListPluginsRequest listPluginsRequest)
List AWS Migration Hub Orchestrator plugins.
|
default ListPluginsIterable |
listPluginsPaginator(Consumer<ListPluginsRequest.Builder> listPluginsRequest)
List AWS Migration Hub Orchestrator plugins.
|
default ListPluginsIterable |
listPluginsPaginator(ListPluginsRequest listPluginsRequest)
List AWS Migration Hub Orchestrator plugins.
|
default ListTagsForResourceResponse |
listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest)
List the tags added to a resource.
|
default ListTagsForResourceResponse |
listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest)
List the tags added to a resource.
|
default ListTemplatesResponse |
listTemplates(Consumer<ListTemplatesRequest.Builder> listTemplatesRequest)
List the templates available in Migration Hub Orchestrator to create a migration workflow.
|
default ListTemplatesResponse |
listTemplates(ListTemplatesRequest listTemplatesRequest)
List the templates available in Migration Hub Orchestrator to create a migration workflow.
|
default ListTemplatesIterable |
listTemplatesPaginator(Consumer<ListTemplatesRequest.Builder> listTemplatesRequest)
List the templates available in Migration Hub Orchestrator to create a migration workflow.
|
default ListTemplatesIterable |
listTemplatesPaginator(ListTemplatesRequest listTemplatesRequest)
List the templates available in Migration Hub Orchestrator to create a migration workflow.
|
default ListTemplateStepGroupsResponse |
listTemplateStepGroups(Consumer<ListTemplateStepGroupsRequest.Builder> listTemplateStepGroupsRequest)
List the step groups in a template.
|
default ListTemplateStepGroupsResponse |
listTemplateStepGroups(ListTemplateStepGroupsRequest listTemplateStepGroupsRequest)
List the step groups in a template.
|
default ListTemplateStepGroupsIterable |
listTemplateStepGroupsPaginator(Consumer<ListTemplateStepGroupsRequest.Builder> listTemplateStepGroupsRequest)
List the step groups in a template.
|
default ListTemplateStepGroupsIterable |
listTemplateStepGroupsPaginator(ListTemplateStepGroupsRequest listTemplateStepGroupsRequest)
List the step groups in a template.
|
default ListTemplateStepsResponse |
listTemplateSteps(Consumer<ListTemplateStepsRequest.Builder> listTemplateStepsRequest)
List the steps in a template.
|
default ListTemplateStepsResponse |
listTemplateSteps(ListTemplateStepsRequest listTemplateStepsRequest)
List the steps in a template.
|
default ListTemplateStepsIterable |
listTemplateStepsPaginator(Consumer<ListTemplateStepsRequest.Builder> listTemplateStepsRequest)
List the steps in a template.
|
default ListTemplateStepsIterable |
listTemplateStepsPaginator(ListTemplateStepsRequest listTemplateStepsRequest)
List the steps in a template.
|
default ListWorkflowsResponse |
listWorkflows(Consumer<ListWorkflowsRequest.Builder> listWorkflowsRequest)
List the migration workflows.
|
default ListWorkflowsResponse |
listWorkflows(ListWorkflowsRequest listWorkflowsRequest)
List the migration workflows.
|
default ListWorkflowsIterable |
listWorkflowsPaginator(Consumer<ListWorkflowsRequest.Builder> listWorkflowsRequest)
List the migration workflows.
|
default ListWorkflowsIterable |
listWorkflowsPaginator(ListWorkflowsRequest listWorkflowsRequest)
List the migration workflows.
|
default ListWorkflowStepGroupsResponse |
listWorkflowStepGroups(Consumer<ListWorkflowStepGroupsRequest.Builder> listWorkflowStepGroupsRequest)
List the step groups in a migration workflow.
|
default ListWorkflowStepGroupsResponse |
listWorkflowStepGroups(ListWorkflowStepGroupsRequest listWorkflowStepGroupsRequest)
List the step groups in a migration workflow.
|
default ListWorkflowStepGroupsIterable |
listWorkflowStepGroupsPaginator(Consumer<ListWorkflowStepGroupsRequest.Builder> listWorkflowStepGroupsRequest)
List the step groups in a migration workflow.
|
default ListWorkflowStepGroupsIterable |
listWorkflowStepGroupsPaginator(ListWorkflowStepGroupsRequest listWorkflowStepGroupsRequest)
List the step groups in a migration workflow.
|
default ListWorkflowStepsResponse |
listWorkflowSteps(Consumer<ListWorkflowStepsRequest.Builder> listWorkflowStepsRequest)
List the steps in a workflow.
|
default ListWorkflowStepsResponse |
listWorkflowSteps(ListWorkflowStepsRequest listWorkflowStepsRequest)
List the steps in a workflow.
|
default ListWorkflowStepsIterable |
listWorkflowStepsPaginator(Consumer<ListWorkflowStepsRequest.Builder> listWorkflowStepsRequest)
List the steps in a workflow.
|
default ListWorkflowStepsIterable |
listWorkflowStepsPaginator(ListWorkflowStepsRequest listWorkflowStepsRequest)
List the steps in a workflow.
|
default RetryWorkflowStepResponse |
retryWorkflowStep(Consumer<RetryWorkflowStepRequest.Builder> retryWorkflowStepRequest)
Retry a failed step in a migration workflow.
|
default RetryWorkflowStepResponse |
retryWorkflowStep(RetryWorkflowStepRequest retryWorkflowStepRequest)
Retry a failed step in a migration workflow.
|
default MigrationHubOrchestratorServiceClientConfiguration |
serviceClientConfiguration() |
static ServiceMetadata |
serviceMetadata() |
default StartWorkflowResponse |
startWorkflow(Consumer<StartWorkflowRequest.Builder> startWorkflowRequest)
Start a migration workflow.
|
default StartWorkflowResponse |
startWorkflow(StartWorkflowRequest startWorkflowRequest)
Start a migration workflow.
|
default StopWorkflowResponse |
stopWorkflow(Consumer<StopWorkflowRequest.Builder> stopWorkflowRequest)
Stop an ongoing migration workflow.
|
default StopWorkflowResponse |
stopWorkflow(StopWorkflowRequest stopWorkflowRequest)
Stop an ongoing migration workflow.
|
default TagResourceResponse |
tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest)
Tag a resource by specifying its Amazon Resource Name (ARN).
|
default TagResourceResponse |
tagResource(TagResourceRequest tagResourceRequest)
Tag a resource by specifying its Amazon Resource Name (ARN).
|
default UntagResourceResponse |
untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest)
Deletes the tags for a resource.
|
default UntagResourceResponse |
untagResource(UntagResourceRequest untagResourceRequest)
Deletes the tags for a resource.
|
default UpdateWorkflowResponse |
updateWorkflow(Consumer<UpdateWorkflowRequest.Builder> updateWorkflowRequest)
Update a migration workflow.
|
default UpdateWorkflowResponse |
updateWorkflow(UpdateWorkflowRequest updateWorkflowRequest)
Update a migration workflow.
|
default UpdateWorkflowStepResponse |
updateWorkflowStep(Consumer<UpdateWorkflowStepRequest.Builder> updateWorkflowStepRequest)
Update a step in a migration workflow.
|
default UpdateWorkflowStepResponse |
updateWorkflowStep(UpdateWorkflowStepRequest updateWorkflowStepRequest)
Update a step in a migration workflow.
|
default UpdateWorkflowStepGroupResponse |
updateWorkflowStepGroup(Consumer<UpdateWorkflowStepGroupRequest.Builder> updateWorkflowStepGroupRequest)
Update the step group in a migration workflow.
|
default UpdateWorkflowStepGroupResponse |
updateWorkflowStepGroup(UpdateWorkflowStepGroupRequest updateWorkflowStepGroupRequest)
Update the step group in a migration workflow.
|
serviceNameclosestatic final String SERVICE_NAME
static final String SERVICE_METADATA_ID
ServiceMetadataProvider.default CreateWorkflowResponse createWorkflow(CreateWorkflowRequest createWorkflowRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException
Create a workflow to orchestrate your migrations.
createWorkflowRequest - ThrottlingException - The request was denied due to request throttling.AccessDeniedException - You do not have sufficient access to perform this action.InternalServerException - An internal error has occurred.ValidationException - The input fails to satisfy the constraints specified by an AWS service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.MigrationHubOrchestratorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreateWorkflowResponse createWorkflow(Consumer<CreateWorkflowRequest.Builder> createWorkflowRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException
Create a workflow to orchestrate your migrations.
This is a convenience which creates an instance of the CreateWorkflowRequest.Builder avoiding the need to
create one manually via CreateWorkflowRequest.builder()
createWorkflowRequest - A Consumer that will call methods on
CreateWorkflowRequest.Builder to
create a request.ThrottlingException - The request was denied due to request throttling.AccessDeniedException - You do not have sufficient access to perform this action.InternalServerException - An internal error has occurred.ValidationException - The input fails to satisfy the constraints specified by an AWS service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.MigrationHubOrchestratorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreateWorkflowStepResponse createWorkflowStep(CreateWorkflowStepRequest createWorkflowStepRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException
Create a step in the migration workflow.
createWorkflowStepRequest - ThrottlingException - The request was denied due to request throttling.AccessDeniedException - You do not have sufficient access to perform this action.InternalServerException - An internal error has occurred.ValidationException - The input fails to satisfy the constraints specified by an AWS service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.MigrationHubOrchestratorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreateWorkflowStepResponse createWorkflowStep(Consumer<CreateWorkflowStepRequest.Builder> createWorkflowStepRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException
Create a step in the migration workflow.
This is a convenience which creates an instance of the CreateWorkflowStepRequest.Builder avoiding the
need to create one manually via CreateWorkflowStepRequest.builder()
createWorkflowStepRequest - A Consumer that will call methods on
CreateWorkflowStepRequest.Builder
to create a request.ThrottlingException - The request was denied due to request throttling.AccessDeniedException - You do not have sufficient access to perform this action.InternalServerException - An internal error has occurred.ValidationException - The input fails to satisfy the constraints specified by an AWS service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.MigrationHubOrchestratorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreateWorkflowStepGroupResponse createWorkflowStepGroup(CreateWorkflowStepGroupRequest createWorkflowStepGroupRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException
Create a step group in a migration workflow.
createWorkflowStepGroupRequest - ThrottlingException - The request was denied due to request throttling.AccessDeniedException - You do not have sufficient access to perform this action.InternalServerException - An internal error has occurred.ValidationException - The input fails to satisfy the constraints specified by an AWS service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.MigrationHubOrchestratorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreateWorkflowStepGroupResponse createWorkflowStepGroup(Consumer<CreateWorkflowStepGroupRequest.Builder> createWorkflowStepGroupRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException
Create a step group in a migration workflow.
This is a convenience which creates an instance of the CreateWorkflowStepGroupRequest.Builder avoiding
the need to create one manually via CreateWorkflowStepGroupRequest.builder()
createWorkflowStepGroupRequest - A Consumer that will call methods on
CreateWorkflowStepGroupRequest.Builder
to create a request.ThrottlingException - The request was denied due to request throttling.AccessDeniedException - You do not have sufficient access to perform this action.InternalServerException - An internal error has occurred.ValidationException - The input fails to satisfy the constraints specified by an AWS service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.MigrationHubOrchestratorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteWorkflowResponse deleteWorkflow(DeleteWorkflowRequest deleteWorkflowRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, ResourceNotFoundException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException
Delete a migration workflow. You must pause a running workflow in Migration Hub Orchestrator console to delete it.
deleteWorkflowRequest - ThrottlingException - The request was denied due to request throttling.AccessDeniedException - You do not have sufficient access to perform this action.InternalServerException - An internal error has occurred.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The resource is not available.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.MigrationHubOrchestratorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteWorkflowResponse deleteWorkflow(Consumer<DeleteWorkflowRequest.Builder> deleteWorkflowRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, ResourceNotFoundException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException
Delete a migration workflow. You must pause a running workflow in Migration Hub Orchestrator console to delete it.
This is a convenience which creates an instance of the DeleteWorkflowRequest.Builder avoiding the need to
create one manually via DeleteWorkflowRequest.builder()
deleteWorkflowRequest - A Consumer that will call methods on
DeleteWorkflowRequest.Builder to
create a request.ThrottlingException - The request was denied due to request throttling.AccessDeniedException - You do not have sufficient access to perform this action.InternalServerException - An internal error has occurred.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The resource is not available.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.MigrationHubOrchestratorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteWorkflowStepResponse deleteWorkflowStep(DeleteWorkflowStepRequest deleteWorkflowStepRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, ResourceNotFoundException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException
Delete a step in a migration workflow. Pause the workflow to delete a running step.
deleteWorkflowStepRequest - ThrottlingException - The request was denied due to request throttling.AccessDeniedException - You do not have sufficient access to perform this action.InternalServerException - An internal error has occurred.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The resource is not available.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.MigrationHubOrchestratorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteWorkflowStepResponse deleteWorkflowStep(Consumer<DeleteWorkflowStepRequest.Builder> deleteWorkflowStepRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, ResourceNotFoundException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException
Delete a step in a migration workflow. Pause the workflow to delete a running step.
This is a convenience which creates an instance of the DeleteWorkflowStepRequest.Builder avoiding the
need to create one manually via DeleteWorkflowStepRequest.builder()
deleteWorkflowStepRequest - A Consumer that will call methods on
DeleteWorkflowStepRequest.Builder
to create a request.ThrottlingException - The request was denied due to request throttling.AccessDeniedException - You do not have sufficient access to perform this action.InternalServerException - An internal error has occurred.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The resource is not available.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.MigrationHubOrchestratorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteWorkflowStepGroupResponse deleteWorkflowStepGroup(DeleteWorkflowStepGroupRequest deleteWorkflowStepGroupRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, ResourceNotFoundException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException
Delete a step group in a migration workflow.
deleteWorkflowStepGroupRequest - ThrottlingException - The request was denied due to request throttling.AccessDeniedException - You do not have sufficient access to perform this action.InternalServerException - An internal error has occurred.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The resource is not available.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.MigrationHubOrchestratorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteWorkflowStepGroupResponse deleteWorkflowStepGroup(Consumer<DeleteWorkflowStepGroupRequest.Builder> deleteWorkflowStepGroupRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, ResourceNotFoundException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException
Delete a step group in a migration workflow.
This is a convenience which creates an instance of the DeleteWorkflowStepGroupRequest.Builder avoiding
the need to create one manually via DeleteWorkflowStepGroupRequest.builder()
deleteWorkflowStepGroupRequest - A Consumer that will call methods on
DeleteWorkflowStepGroupRequest.Builder
to create a request.ThrottlingException - The request was denied due to request throttling.AccessDeniedException - You do not have sufficient access to perform this action.InternalServerException - An internal error has occurred.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The resource is not available.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.MigrationHubOrchestratorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetTemplateResponse getTemplate(GetTemplateRequest getTemplateRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ResourceNotFoundException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException
Get the template you want to use for creating a migration workflow.
getTemplateRequest - ThrottlingException - The request was denied due to request throttling.AccessDeniedException - You do not have sufficient access to perform this action.InternalServerException - An internal error has occurred.ResourceNotFoundException - The resource is not available.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.MigrationHubOrchestratorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetTemplateResponse getTemplate(Consumer<GetTemplateRequest.Builder> getTemplateRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ResourceNotFoundException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException
Get the template you want to use for creating a migration workflow.
This is a convenience which creates an instance of the GetTemplateRequest.Builder avoiding the need to
create one manually via GetTemplateRequest.builder()
getTemplateRequest - A Consumer that will call methods on
GetTemplateRequest.Builder to
create a request.ThrottlingException - The request was denied due to request throttling.AccessDeniedException - You do not have sufficient access to perform this action.InternalServerException - An internal error has occurred.ResourceNotFoundException - The resource is not available.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.MigrationHubOrchestratorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetTemplateStepResponse getTemplateStep(GetTemplateStepRequest getTemplateStepRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, ResourceNotFoundException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException
Get a specific step in a template.
getTemplateStepRequest - ThrottlingException - The request was denied due to request throttling.AccessDeniedException - You do not have sufficient access to perform this action.InternalServerException - An internal error has occurred.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The resource is not available.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.MigrationHubOrchestratorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetTemplateStepResponse getTemplateStep(Consumer<GetTemplateStepRequest.Builder> getTemplateStepRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, ResourceNotFoundException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException
Get a specific step in a template.
This is a convenience which creates an instance of the GetTemplateStepRequest.Builder avoiding the need
to create one manually via GetTemplateStepRequest.builder()
getTemplateStepRequest - A Consumer that will call methods on
GetTemplateStepRequest.Builder to
create a request.ThrottlingException - The request was denied due to request throttling.AccessDeniedException - You do not have sufficient access to perform this action.InternalServerException - An internal error has occurred.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The resource is not available.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.MigrationHubOrchestratorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetTemplateStepGroupResponse getTemplateStepGroup(GetTemplateStepGroupRequest getTemplateStepGroupRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, ResourceNotFoundException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException
Get a step group in a template.
getTemplateStepGroupRequest - ThrottlingException - The request was denied due to request throttling.AccessDeniedException - You do not have sufficient access to perform this action.InternalServerException - An internal error has occurred.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The resource is not available.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.MigrationHubOrchestratorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetTemplateStepGroupResponse getTemplateStepGroup(Consumer<GetTemplateStepGroupRequest.Builder> getTemplateStepGroupRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, ResourceNotFoundException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException
Get a step group in a template.
This is a convenience which creates an instance of the GetTemplateStepGroupRequest.Builder avoiding the
need to create one manually via GetTemplateStepGroupRequest.builder()
getTemplateStepGroupRequest - A Consumer that will call methods on
GetTemplateStepGroupRequest.Builder
to create a request.ThrottlingException - The request was denied due to request throttling.AccessDeniedException - You do not have sufficient access to perform this action.InternalServerException - An internal error has occurred.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The resource is not available.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.MigrationHubOrchestratorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetWorkflowResponse getWorkflow(GetWorkflowRequest getWorkflowRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, ResourceNotFoundException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException
Get migration workflow.
getWorkflowRequest - ThrottlingException - The request was denied due to request throttling.AccessDeniedException - You do not have sufficient access to perform this action.InternalServerException - An internal error has occurred.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The resource is not available.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.MigrationHubOrchestratorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetWorkflowResponse getWorkflow(Consumer<GetWorkflowRequest.Builder> getWorkflowRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, ResourceNotFoundException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException
Get migration workflow.
This is a convenience which creates an instance of the GetWorkflowRequest.Builder avoiding the need to
create one manually via GetWorkflowRequest.builder()
getWorkflowRequest - A Consumer that will call methods on
GetWorkflowRequest.Builder to
create a request.ThrottlingException - The request was denied due to request throttling.AccessDeniedException - You do not have sufficient access to perform this action.InternalServerException - An internal error has occurred.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The resource is not available.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.MigrationHubOrchestratorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetWorkflowStepResponse getWorkflowStep(GetWorkflowStepRequest getWorkflowStepRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ResourceNotFoundException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException
Get a step in the migration workflow.
getWorkflowStepRequest - ThrottlingException - The request was denied due to request throttling.AccessDeniedException - You do not have sufficient access to perform this action.InternalServerException - An internal error has occurred.ResourceNotFoundException - The resource is not available.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.MigrationHubOrchestratorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetWorkflowStepResponse getWorkflowStep(Consumer<GetWorkflowStepRequest.Builder> getWorkflowStepRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ResourceNotFoundException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException
Get a step in the migration workflow.
This is a convenience which creates an instance of the GetWorkflowStepRequest.Builder avoiding the need
to create one manually via GetWorkflowStepRequest.builder()
getWorkflowStepRequest - A Consumer that will call methods on
GetWorkflowStepRequest.Builder to
create a request.ThrottlingException - The request was denied due to request throttling.AccessDeniedException - You do not have sufficient access to perform this action.InternalServerException - An internal error has occurred.ResourceNotFoundException - The resource is not available.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.MigrationHubOrchestratorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetWorkflowStepGroupResponse getWorkflowStepGroup(GetWorkflowStepGroupRequest getWorkflowStepGroupRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, ResourceNotFoundException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException
Get the step group of a migration workflow.
getWorkflowStepGroupRequest - ThrottlingException - The request was denied due to request throttling.AccessDeniedException - You do not have sufficient access to perform this action.InternalServerException - An internal error has occurred.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The resource is not available.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.MigrationHubOrchestratorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetWorkflowStepGroupResponse getWorkflowStepGroup(Consumer<GetWorkflowStepGroupRequest.Builder> getWorkflowStepGroupRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, ResourceNotFoundException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException
Get the step group of a migration workflow.
This is a convenience which creates an instance of the GetWorkflowStepGroupRequest.Builder avoiding the
need to create one manually via GetWorkflowStepGroupRequest.builder()
getWorkflowStepGroupRequest - A Consumer that will call methods on
GetWorkflowStepGroupRequest.Builder
to create a request.ThrottlingException - The request was denied due to request throttling.AccessDeniedException - You do not have sufficient access to perform this action.InternalServerException - An internal error has occurred.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The resource is not available.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.MigrationHubOrchestratorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListPluginsResponse listPlugins(ListPluginsRequest listPluginsRequest) throws AccessDeniedException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException
List AWS Migration Hub Orchestrator plugins.
listPluginsRequest - AccessDeniedException - You do not have sufficient access to perform this action.InternalServerException - An internal error has occurred.ValidationException - The input fails to satisfy the constraints specified by an AWS service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.MigrationHubOrchestratorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListPluginsResponse listPlugins(Consumer<ListPluginsRequest.Builder> listPluginsRequest) throws AccessDeniedException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException
List AWS Migration Hub Orchestrator plugins.
This is a convenience which creates an instance of the ListPluginsRequest.Builder avoiding the need to
create one manually via ListPluginsRequest.builder()
listPluginsRequest - A Consumer that will call methods on
ListPluginsRequest.Builder to
create a request.AccessDeniedException - You do not have sufficient access to perform this action.InternalServerException - An internal error has occurred.ValidationException - The input fails to satisfy the constraints specified by an AWS service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.MigrationHubOrchestratorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListPluginsIterable listPluginsPaginator(ListPluginsRequest listPluginsRequest) throws AccessDeniedException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException
List AWS Migration Hub Orchestrator plugins.
This is a variant of
listPlugins(software.amazon.awssdk.services.migrationhuborchestrator.model.ListPluginsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.migrationhuborchestrator.paginators.ListPluginsIterable responses = client.listPluginsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.migrationhuborchestrator.paginators.ListPluginsIterable responses = client
.listPluginsPaginator(request);
for (software.amazon.awssdk.services.migrationhuborchestrator.model.ListPluginsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.migrationhuborchestrator.paginators.ListPluginsIterable responses = client.listPluginsPaginator(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
listPlugins(software.amazon.awssdk.services.migrationhuborchestrator.model.ListPluginsRequest)
operation.
listPluginsRequest - AccessDeniedException - You do not have sufficient access to perform this action.InternalServerException - An internal error has occurred.ValidationException - The input fails to satisfy the constraints specified by an AWS service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.MigrationHubOrchestratorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListPluginsIterable listPluginsPaginator(Consumer<ListPluginsRequest.Builder> listPluginsRequest) throws AccessDeniedException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException
List AWS Migration Hub Orchestrator plugins.
This is a variant of
listPlugins(software.amazon.awssdk.services.migrationhuborchestrator.model.ListPluginsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.migrationhuborchestrator.paginators.ListPluginsIterable responses = client.listPluginsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.migrationhuborchestrator.paginators.ListPluginsIterable responses = client
.listPluginsPaginator(request);
for (software.amazon.awssdk.services.migrationhuborchestrator.model.ListPluginsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.migrationhuborchestrator.paginators.ListPluginsIterable responses = client.listPluginsPaginator(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
listPlugins(software.amazon.awssdk.services.migrationhuborchestrator.model.ListPluginsRequest)
operation.
This is a convenience which creates an instance of the ListPluginsRequest.Builder avoiding the need to
create one manually via ListPluginsRequest.builder()
listPluginsRequest - A Consumer that will call methods on
ListPluginsRequest.Builder to
create a request.AccessDeniedException - You do not have sufficient access to perform this action.InternalServerException - An internal error has occurred.ValidationException - The input fails to satisfy the constraints specified by an AWS service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.MigrationHubOrchestratorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListTagsForResourceResponse listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest) throws ValidationException, ResourceNotFoundException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException
List the tags added to a resource.
listTagsForResourceRequest - ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The resource is not available.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.MigrationHubOrchestratorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListTagsForResourceResponse listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest) throws ValidationException, ResourceNotFoundException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException
List the tags added to a resource.
This is a convenience which creates an instance of the ListTagsForResourceRequest.Builder avoiding the
need to create one manually via ListTagsForResourceRequest.builder()
listTagsForResourceRequest - A Consumer that will call methods on
ListTagsForResourceRequest.Builder
to create a request.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The resource is not available.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.MigrationHubOrchestratorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListTemplateStepGroupsResponse listTemplateStepGroups(ListTemplateStepGroupsRequest listTemplateStepGroupsRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ResourceNotFoundException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException
List the step groups in a template.
listTemplateStepGroupsRequest - ThrottlingException - The request was denied due to request throttling.AccessDeniedException - You do not have sufficient access to perform this action.InternalServerException - An internal error has occurred.ResourceNotFoundException - The resource is not available.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.MigrationHubOrchestratorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListTemplateStepGroupsResponse listTemplateStepGroups(Consumer<ListTemplateStepGroupsRequest.Builder> listTemplateStepGroupsRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ResourceNotFoundException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException
List the step groups in a template.
This is a convenience which creates an instance of the ListTemplateStepGroupsRequest.Builder avoiding the
need to create one manually via ListTemplateStepGroupsRequest.builder()
listTemplateStepGroupsRequest - A Consumer that will call methods on
ListTemplateStepGroupsRequest.Builder
to create a request.ThrottlingException - The request was denied due to request throttling.AccessDeniedException - You do not have sufficient access to perform this action.InternalServerException - An internal error has occurred.ResourceNotFoundException - The resource is not available.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.MigrationHubOrchestratorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListTemplateStepGroupsIterable listTemplateStepGroupsPaginator(ListTemplateStepGroupsRequest listTemplateStepGroupsRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ResourceNotFoundException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException
List the step groups in a template.
This is a variant of
listTemplateStepGroups(software.amazon.awssdk.services.migrationhuborchestrator.model.ListTemplateStepGroupsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.migrationhuborchestrator.paginators.ListTemplateStepGroupsIterable responses = client.listTemplateStepGroupsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.migrationhuborchestrator.paginators.ListTemplateStepGroupsIterable responses = client
.listTemplateStepGroupsPaginator(request);
for (software.amazon.awssdk.services.migrationhuborchestrator.model.ListTemplateStepGroupsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.migrationhuborchestrator.paginators.ListTemplateStepGroupsIterable responses = client.listTemplateStepGroupsPaginator(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
listTemplateStepGroups(software.amazon.awssdk.services.migrationhuborchestrator.model.ListTemplateStepGroupsRequest)
operation.
listTemplateStepGroupsRequest - ThrottlingException - The request was denied due to request throttling.AccessDeniedException - You do not have sufficient access to perform this action.InternalServerException - An internal error has occurred.ResourceNotFoundException - The resource is not available.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.MigrationHubOrchestratorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListTemplateStepGroupsIterable listTemplateStepGroupsPaginator(Consumer<ListTemplateStepGroupsRequest.Builder> listTemplateStepGroupsRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ResourceNotFoundException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException
List the step groups in a template.
This is a variant of
listTemplateStepGroups(software.amazon.awssdk.services.migrationhuborchestrator.model.ListTemplateStepGroupsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.migrationhuborchestrator.paginators.ListTemplateStepGroupsIterable responses = client.listTemplateStepGroupsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.migrationhuborchestrator.paginators.ListTemplateStepGroupsIterable responses = client
.listTemplateStepGroupsPaginator(request);
for (software.amazon.awssdk.services.migrationhuborchestrator.model.ListTemplateStepGroupsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.migrationhuborchestrator.paginators.ListTemplateStepGroupsIterable responses = client.listTemplateStepGroupsPaginator(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
listTemplateStepGroups(software.amazon.awssdk.services.migrationhuborchestrator.model.ListTemplateStepGroupsRequest)
operation.
This is a convenience which creates an instance of the ListTemplateStepGroupsRequest.Builder avoiding the
need to create one manually via ListTemplateStepGroupsRequest.builder()
listTemplateStepGroupsRequest - A Consumer that will call methods on
ListTemplateStepGroupsRequest.Builder
to create a request.ThrottlingException - The request was denied due to request throttling.AccessDeniedException - You do not have sufficient access to perform this action.InternalServerException - An internal error has occurred.ResourceNotFoundException - The resource is not available.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.MigrationHubOrchestratorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListTemplateStepsResponse listTemplateSteps(ListTemplateStepsRequest listTemplateStepsRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, ResourceNotFoundException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException
List the steps in a template.
listTemplateStepsRequest - ThrottlingException - The request was denied due to request throttling.AccessDeniedException - You do not have sufficient access to perform this action.InternalServerException - An internal error has occurred.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The resource is not available.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.MigrationHubOrchestratorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListTemplateStepsResponse listTemplateSteps(Consumer<ListTemplateStepsRequest.Builder> listTemplateStepsRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, ResourceNotFoundException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException
List the steps in a template.
This is a convenience which creates an instance of the ListTemplateStepsRequest.Builder avoiding the need
to create one manually via ListTemplateStepsRequest.builder()
listTemplateStepsRequest - A Consumer that will call methods on
ListTemplateStepsRequest.Builder to
create a request.ThrottlingException - The request was denied due to request throttling.AccessDeniedException - You do not have sufficient access to perform this action.InternalServerException - An internal error has occurred.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The resource is not available.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.MigrationHubOrchestratorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListTemplateStepsIterable listTemplateStepsPaginator(ListTemplateStepsRequest listTemplateStepsRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, ResourceNotFoundException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException
List the steps in a template.
This is a variant of
listTemplateSteps(software.amazon.awssdk.services.migrationhuborchestrator.model.ListTemplateStepsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.migrationhuborchestrator.paginators.ListTemplateStepsIterable responses = client.listTemplateStepsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.migrationhuborchestrator.paginators.ListTemplateStepsIterable responses = client
.listTemplateStepsPaginator(request);
for (software.amazon.awssdk.services.migrationhuborchestrator.model.ListTemplateStepsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.migrationhuborchestrator.paginators.ListTemplateStepsIterable responses = client.listTemplateStepsPaginator(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
listTemplateSteps(software.amazon.awssdk.services.migrationhuborchestrator.model.ListTemplateStepsRequest)
operation.
listTemplateStepsRequest - ThrottlingException - The request was denied due to request throttling.AccessDeniedException - You do not have sufficient access to perform this action.InternalServerException - An internal error has occurred.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The resource is not available.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.MigrationHubOrchestratorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListTemplateStepsIterable listTemplateStepsPaginator(Consumer<ListTemplateStepsRequest.Builder> listTemplateStepsRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, ResourceNotFoundException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException
List the steps in a template.
This is a variant of
listTemplateSteps(software.amazon.awssdk.services.migrationhuborchestrator.model.ListTemplateStepsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.migrationhuborchestrator.paginators.ListTemplateStepsIterable responses = client.listTemplateStepsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.migrationhuborchestrator.paginators.ListTemplateStepsIterable responses = client
.listTemplateStepsPaginator(request);
for (software.amazon.awssdk.services.migrationhuborchestrator.model.ListTemplateStepsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.migrationhuborchestrator.paginators.ListTemplateStepsIterable responses = client.listTemplateStepsPaginator(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
listTemplateSteps(software.amazon.awssdk.services.migrationhuborchestrator.model.ListTemplateStepsRequest)
operation.
This is a convenience which creates an instance of the ListTemplateStepsRequest.Builder avoiding the need
to create one manually via ListTemplateStepsRequest.builder()
listTemplateStepsRequest - A Consumer that will call methods on
ListTemplateStepsRequest.Builder to
create a request.ThrottlingException - The request was denied due to request throttling.AccessDeniedException - You do not have sufficient access to perform this action.InternalServerException - An internal error has occurred.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The resource is not available.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.MigrationHubOrchestratorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListTemplatesResponse listTemplates(ListTemplatesRequest listTemplatesRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException
List the templates available in Migration Hub Orchestrator to create a migration workflow.
listTemplatesRequest - ThrottlingException - The request was denied due to request throttling.AccessDeniedException - You do not have sufficient access to perform this action.InternalServerException - An internal error has occurred.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.MigrationHubOrchestratorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListTemplatesResponse listTemplates(Consumer<ListTemplatesRequest.Builder> listTemplatesRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException
List the templates available in Migration Hub Orchestrator to create a migration workflow.
This is a convenience which creates an instance of the ListTemplatesRequest.Builder avoiding the need to
create one manually via ListTemplatesRequest.builder()
listTemplatesRequest - A Consumer that will call methods on
ListTemplatesRequest.Builder to
create a request.ThrottlingException - The request was denied due to request throttling.AccessDeniedException - You do not have sufficient access to perform this action.InternalServerException - An internal error has occurred.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.MigrationHubOrchestratorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListTemplatesIterable listTemplatesPaginator(ListTemplatesRequest listTemplatesRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException
List the templates available in Migration Hub Orchestrator to create a migration workflow.
This is a variant of
listTemplates(software.amazon.awssdk.services.migrationhuborchestrator.model.ListTemplatesRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.migrationhuborchestrator.paginators.ListTemplatesIterable responses = client.listTemplatesPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.migrationhuborchestrator.paginators.ListTemplatesIterable responses = client
.listTemplatesPaginator(request);
for (software.amazon.awssdk.services.migrationhuborchestrator.model.ListTemplatesResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.migrationhuborchestrator.paginators.ListTemplatesIterable responses = client.listTemplatesPaginator(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
listTemplates(software.amazon.awssdk.services.migrationhuborchestrator.model.ListTemplatesRequest)
operation.
listTemplatesRequest - ThrottlingException - The request was denied due to request throttling.AccessDeniedException - You do not have sufficient access to perform this action.InternalServerException - An internal error has occurred.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.MigrationHubOrchestratorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListTemplatesIterable listTemplatesPaginator(Consumer<ListTemplatesRequest.Builder> listTemplatesRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException
List the templates available in Migration Hub Orchestrator to create a migration workflow.
This is a variant of
listTemplates(software.amazon.awssdk.services.migrationhuborchestrator.model.ListTemplatesRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.migrationhuborchestrator.paginators.ListTemplatesIterable responses = client.listTemplatesPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.migrationhuborchestrator.paginators.ListTemplatesIterable responses = client
.listTemplatesPaginator(request);
for (software.amazon.awssdk.services.migrationhuborchestrator.model.ListTemplatesResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.migrationhuborchestrator.paginators.ListTemplatesIterable responses = client.listTemplatesPaginator(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
listTemplates(software.amazon.awssdk.services.migrationhuborchestrator.model.ListTemplatesRequest)
operation.
This is a convenience which creates an instance of the ListTemplatesRequest.Builder avoiding the need to
create one manually via ListTemplatesRequest.builder()
listTemplatesRequest - A Consumer that will call methods on
ListTemplatesRequest.Builder to
create a request.ThrottlingException - The request was denied due to request throttling.AccessDeniedException - You do not have sufficient access to perform this action.InternalServerException - An internal error has occurred.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.MigrationHubOrchestratorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListWorkflowStepGroupsResponse listWorkflowStepGroups(ListWorkflowStepGroupsRequest listWorkflowStepGroupsRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, ResourceNotFoundException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException
List the step groups in a migration workflow.
listWorkflowStepGroupsRequest - ThrottlingException - The request was denied due to request throttling.AccessDeniedException - You do not have sufficient access to perform this action.InternalServerException - An internal error has occurred.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The resource is not available.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.MigrationHubOrchestratorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListWorkflowStepGroupsResponse listWorkflowStepGroups(Consumer<ListWorkflowStepGroupsRequest.Builder> listWorkflowStepGroupsRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, ResourceNotFoundException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException
List the step groups in a migration workflow.
This is a convenience which creates an instance of the ListWorkflowStepGroupsRequest.Builder avoiding the
need to create one manually via ListWorkflowStepGroupsRequest.builder()
listWorkflowStepGroupsRequest - A Consumer that will call methods on
ListWorkflowStepGroupsRequest.Builder
to create a request.ThrottlingException - The request was denied due to request throttling.AccessDeniedException - You do not have sufficient access to perform this action.InternalServerException - An internal error has occurred.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The resource is not available.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.MigrationHubOrchestratorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListWorkflowStepGroupsIterable listWorkflowStepGroupsPaginator(ListWorkflowStepGroupsRequest listWorkflowStepGroupsRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, ResourceNotFoundException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException
List the step groups in a migration workflow.
This is a variant of
listWorkflowStepGroups(software.amazon.awssdk.services.migrationhuborchestrator.model.ListWorkflowStepGroupsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.migrationhuborchestrator.paginators.ListWorkflowStepGroupsIterable responses = client.listWorkflowStepGroupsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.migrationhuborchestrator.paginators.ListWorkflowStepGroupsIterable responses = client
.listWorkflowStepGroupsPaginator(request);
for (software.amazon.awssdk.services.migrationhuborchestrator.model.ListWorkflowStepGroupsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.migrationhuborchestrator.paginators.ListWorkflowStepGroupsIterable responses = client.listWorkflowStepGroupsPaginator(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
listWorkflowStepGroups(software.amazon.awssdk.services.migrationhuborchestrator.model.ListWorkflowStepGroupsRequest)
operation.
listWorkflowStepGroupsRequest - ThrottlingException - The request was denied due to request throttling.AccessDeniedException - You do not have sufficient access to perform this action.InternalServerException - An internal error has occurred.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The resource is not available.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.MigrationHubOrchestratorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListWorkflowStepGroupsIterable listWorkflowStepGroupsPaginator(Consumer<ListWorkflowStepGroupsRequest.Builder> listWorkflowStepGroupsRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, ResourceNotFoundException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException
List the step groups in a migration workflow.
This is a variant of
listWorkflowStepGroups(software.amazon.awssdk.services.migrationhuborchestrator.model.ListWorkflowStepGroupsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.migrationhuborchestrator.paginators.ListWorkflowStepGroupsIterable responses = client.listWorkflowStepGroupsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.migrationhuborchestrator.paginators.ListWorkflowStepGroupsIterable responses = client
.listWorkflowStepGroupsPaginator(request);
for (software.amazon.awssdk.services.migrationhuborchestrator.model.ListWorkflowStepGroupsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.migrationhuborchestrator.paginators.ListWorkflowStepGroupsIterable responses = client.listWorkflowStepGroupsPaginator(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
listWorkflowStepGroups(software.amazon.awssdk.services.migrationhuborchestrator.model.ListWorkflowStepGroupsRequest)
operation.
This is a convenience which creates an instance of the ListWorkflowStepGroupsRequest.Builder avoiding the
need to create one manually via ListWorkflowStepGroupsRequest.builder()
listWorkflowStepGroupsRequest - A Consumer that will call methods on
ListWorkflowStepGroupsRequest.Builder
to create a request.ThrottlingException - The request was denied due to request throttling.AccessDeniedException - You do not have sufficient access to perform this action.InternalServerException - An internal error has occurred.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The resource is not available.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.MigrationHubOrchestratorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListWorkflowStepsResponse listWorkflowSteps(ListWorkflowStepsRequest listWorkflowStepsRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException
List the steps in a workflow.
listWorkflowStepsRequest - ThrottlingException - The request was denied due to request throttling.AccessDeniedException - You do not have sufficient access to perform this action.InternalServerException - An internal error has occurred.ValidationException - The input fails to satisfy the constraints specified by an AWS service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.MigrationHubOrchestratorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListWorkflowStepsResponse listWorkflowSteps(Consumer<ListWorkflowStepsRequest.Builder> listWorkflowStepsRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException
List the steps in a workflow.
This is a convenience which creates an instance of the ListWorkflowStepsRequest.Builder avoiding the need
to create one manually via ListWorkflowStepsRequest.builder()
listWorkflowStepsRequest - A Consumer that will call methods on
ListWorkflowStepsRequest.Builder to
create a request.ThrottlingException - The request was denied due to request throttling.AccessDeniedException - You do not have sufficient access to perform this action.InternalServerException - An internal error has occurred.ValidationException - The input fails to satisfy the constraints specified by an AWS service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.MigrationHubOrchestratorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListWorkflowStepsIterable listWorkflowStepsPaginator(ListWorkflowStepsRequest listWorkflowStepsRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException
List the steps in a workflow.
This is a variant of
listWorkflowSteps(software.amazon.awssdk.services.migrationhuborchestrator.model.ListWorkflowStepsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.migrationhuborchestrator.paginators.ListWorkflowStepsIterable responses = client.listWorkflowStepsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.migrationhuborchestrator.paginators.ListWorkflowStepsIterable responses = client
.listWorkflowStepsPaginator(request);
for (software.amazon.awssdk.services.migrationhuborchestrator.model.ListWorkflowStepsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.migrationhuborchestrator.paginators.ListWorkflowStepsIterable responses = client.listWorkflowStepsPaginator(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
listWorkflowSteps(software.amazon.awssdk.services.migrationhuborchestrator.model.ListWorkflowStepsRequest)
operation.
listWorkflowStepsRequest - ThrottlingException - The request was denied due to request throttling.AccessDeniedException - You do not have sufficient access to perform this action.InternalServerException - An internal error has occurred.ValidationException - The input fails to satisfy the constraints specified by an AWS service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.MigrationHubOrchestratorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListWorkflowStepsIterable listWorkflowStepsPaginator(Consumer<ListWorkflowStepsRequest.Builder> listWorkflowStepsRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException
List the steps in a workflow.
This is a variant of
listWorkflowSteps(software.amazon.awssdk.services.migrationhuborchestrator.model.ListWorkflowStepsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.migrationhuborchestrator.paginators.ListWorkflowStepsIterable responses = client.listWorkflowStepsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.migrationhuborchestrator.paginators.ListWorkflowStepsIterable responses = client
.listWorkflowStepsPaginator(request);
for (software.amazon.awssdk.services.migrationhuborchestrator.model.ListWorkflowStepsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.migrationhuborchestrator.paginators.ListWorkflowStepsIterable responses = client.listWorkflowStepsPaginator(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
listWorkflowSteps(software.amazon.awssdk.services.migrationhuborchestrator.model.ListWorkflowStepsRequest)
operation.
This is a convenience which creates an instance of the ListWorkflowStepsRequest.Builder avoiding the need
to create one manually via ListWorkflowStepsRequest.builder()
listWorkflowStepsRequest - A Consumer that will call methods on
ListWorkflowStepsRequest.Builder to
create a request.ThrottlingException - The request was denied due to request throttling.AccessDeniedException - You do not have sufficient access to perform this action.InternalServerException - An internal error has occurred.ValidationException - The input fails to satisfy the constraints specified by an AWS service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.MigrationHubOrchestratorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListWorkflowsResponse listWorkflows(ListWorkflowsRequest listWorkflowsRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, ResourceNotFoundException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException
List the migration workflows.
listWorkflowsRequest - ThrottlingException - The request was denied due to request throttling.AccessDeniedException - You do not have sufficient access to perform this action.InternalServerException - An internal error has occurred.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The resource is not available.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.MigrationHubOrchestratorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListWorkflowsResponse listWorkflows(Consumer<ListWorkflowsRequest.Builder> listWorkflowsRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, ResourceNotFoundException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException
List the migration workflows.
This is a convenience which creates an instance of the ListWorkflowsRequest.Builder avoiding the need to
create one manually via ListWorkflowsRequest.builder()
listWorkflowsRequest - A Consumer that will call methods on
ListWorkflowsRequest.Builder to
create a request.ThrottlingException - The request was denied due to request throttling.AccessDeniedException - You do not have sufficient access to perform this action.InternalServerException - An internal error has occurred.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The resource is not available.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.MigrationHubOrchestratorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListWorkflowsIterable listWorkflowsPaginator(ListWorkflowsRequest listWorkflowsRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, ResourceNotFoundException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException
List the migration workflows.
This is a variant of
listWorkflows(software.amazon.awssdk.services.migrationhuborchestrator.model.ListWorkflowsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.migrationhuborchestrator.paginators.ListWorkflowsIterable responses = client.listWorkflowsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.migrationhuborchestrator.paginators.ListWorkflowsIterable responses = client
.listWorkflowsPaginator(request);
for (software.amazon.awssdk.services.migrationhuborchestrator.model.ListWorkflowsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.migrationhuborchestrator.paginators.ListWorkflowsIterable responses = client.listWorkflowsPaginator(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
listWorkflows(software.amazon.awssdk.services.migrationhuborchestrator.model.ListWorkflowsRequest)
operation.
listWorkflowsRequest - ThrottlingException - The request was denied due to request throttling.AccessDeniedException - You do not have sufficient access to perform this action.InternalServerException - An internal error has occurred.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The resource is not available.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.MigrationHubOrchestratorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListWorkflowsIterable listWorkflowsPaginator(Consumer<ListWorkflowsRequest.Builder> listWorkflowsRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, ResourceNotFoundException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException
List the migration workflows.
This is a variant of
listWorkflows(software.amazon.awssdk.services.migrationhuborchestrator.model.ListWorkflowsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.migrationhuborchestrator.paginators.ListWorkflowsIterable responses = client.listWorkflowsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.migrationhuborchestrator.paginators.ListWorkflowsIterable responses = client
.listWorkflowsPaginator(request);
for (software.amazon.awssdk.services.migrationhuborchestrator.model.ListWorkflowsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.migrationhuborchestrator.paginators.ListWorkflowsIterable responses = client.listWorkflowsPaginator(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
listWorkflows(software.amazon.awssdk.services.migrationhuborchestrator.model.ListWorkflowsRequest)
operation.
This is a convenience which creates an instance of the ListWorkflowsRequest.Builder avoiding the need to
create one manually via ListWorkflowsRequest.builder()
listWorkflowsRequest - A Consumer that will call methods on
ListWorkflowsRequest.Builder to
create a request.ThrottlingException - The request was denied due to request throttling.AccessDeniedException - You do not have sufficient access to perform this action.InternalServerException - An internal error has occurred.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The resource is not available.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.MigrationHubOrchestratorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault RetryWorkflowStepResponse retryWorkflowStep(RetryWorkflowStepRequest retryWorkflowStepRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ResourceNotFoundException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException
Retry a failed step in a migration workflow.
retryWorkflowStepRequest - ThrottlingException - The request was denied due to request throttling.AccessDeniedException - You do not have sufficient access to perform this action.InternalServerException - An internal error has occurred.ResourceNotFoundException - The resource is not available.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.MigrationHubOrchestratorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault RetryWorkflowStepResponse retryWorkflowStep(Consumer<RetryWorkflowStepRequest.Builder> retryWorkflowStepRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ResourceNotFoundException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException
Retry a failed step in a migration workflow.
This is a convenience which creates an instance of the RetryWorkflowStepRequest.Builder avoiding the need
to create one manually via RetryWorkflowStepRequest.builder()
retryWorkflowStepRequest - A Consumer that will call methods on
RetryWorkflowStepRequest.Builder to
create a request.ThrottlingException - The request was denied due to request throttling.AccessDeniedException - You do not have sufficient access to perform this action.InternalServerException - An internal error has occurred.ResourceNotFoundException - The resource is not available.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.MigrationHubOrchestratorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault StartWorkflowResponse startWorkflow(StartWorkflowRequest startWorkflowRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, ResourceNotFoundException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException
Start a migration workflow.
startWorkflowRequest - ThrottlingException - The request was denied due to request throttling.AccessDeniedException - You do not have sufficient access to perform this action.InternalServerException - An internal error has occurred.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The resource is not available.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.MigrationHubOrchestratorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault StartWorkflowResponse startWorkflow(Consumer<StartWorkflowRequest.Builder> startWorkflowRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, ResourceNotFoundException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException
Start a migration workflow.
This is a convenience which creates an instance of the StartWorkflowRequest.Builder avoiding the need to
create one manually via StartWorkflowRequest.builder()
startWorkflowRequest - A Consumer that will call methods on
StartWorkflowRequest.Builder to
create a request.ThrottlingException - The request was denied due to request throttling.AccessDeniedException - You do not have sufficient access to perform this action.InternalServerException - An internal error has occurred.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The resource is not available.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.MigrationHubOrchestratorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault StopWorkflowResponse stopWorkflow(StopWorkflowRequest stopWorkflowRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, ResourceNotFoundException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException
Stop an ongoing migration workflow.
stopWorkflowRequest - ThrottlingException - The request was denied due to request throttling.AccessDeniedException - You do not have sufficient access to perform this action.InternalServerException - An internal error has occurred.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The resource is not available.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.MigrationHubOrchestratorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault StopWorkflowResponse stopWorkflow(Consumer<StopWorkflowRequest.Builder> stopWorkflowRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, ResourceNotFoundException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException
Stop an ongoing migration workflow.
This is a convenience which creates an instance of the StopWorkflowRequest.Builder avoiding the need to
create one manually via StopWorkflowRequest.builder()
stopWorkflowRequest - A Consumer that will call methods on
StopWorkflowRequest.Builder to
create a request.ThrottlingException - The request was denied due to request throttling.AccessDeniedException - You do not have sufficient access to perform this action.InternalServerException - An internal error has occurred.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The resource is not available.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.MigrationHubOrchestratorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault TagResourceResponse tagResource(TagResourceRequest tagResourceRequest) throws ValidationException, ResourceNotFoundException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException
Tag a resource by specifying its Amazon Resource Name (ARN).
tagResourceRequest - ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The resource is not available.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.MigrationHubOrchestratorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault TagResourceResponse tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest) throws ValidationException, ResourceNotFoundException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException
Tag a resource by specifying its Amazon Resource Name (ARN).
This is a convenience which creates an instance of the TagResourceRequest.Builder avoiding the need to
create one manually via TagResourceRequest.builder()
tagResourceRequest - A Consumer that will call methods on
TagResourceRequest.Builder to
create a request.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The resource is not available.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.MigrationHubOrchestratorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UntagResourceResponse untagResource(UntagResourceRequest untagResourceRequest) throws ValidationException, ResourceNotFoundException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException
Deletes the tags for a resource.
untagResourceRequest - ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The resource is not available.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.MigrationHubOrchestratorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UntagResourceResponse untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest) throws ValidationException, ResourceNotFoundException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException
Deletes the tags for a resource.
This is a convenience which creates an instance of the UntagResourceRequest.Builder avoiding the need to
create one manually via UntagResourceRequest.builder()
untagResourceRequest - A Consumer that will call methods on
UntagResourceRequest.Builder to
create a request.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The resource is not available.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.MigrationHubOrchestratorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateWorkflowResponse updateWorkflow(UpdateWorkflowRequest updateWorkflowRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, ResourceNotFoundException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException
Update a migration workflow.
updateWorkflowRequest - ThrottlingException - The request was denied due to request throttling.AccessDeniedException - You do not have sufficient access to perform this action.InternalServerException - An internal error has occurred.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The resource is not available.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.MigrationHubOrchestratorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateWorkflowResponse updateWorkflow(Consumer<UpdateWorkflowRequest.Builder> updateWorkflowRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, ResourceNotFoundException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException
Update a migration workflow.
This is a convenience which creates an instance of the UpdateWorkflowRequest.Builder avoiding the need to
create one manually via UpdateWorkflowRequest.builder()
updateWorkflowRequest - A Consumer that will call methods on
UpdateWorkflowRequest.Builder to
create a request.ThrottlingException - The request was denied due to request throttling.AccessDeniedException - You do not have sufficient access to perform this action.InternalServerException - An internal error has occurred.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The resource is not available.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.MigrationHubOrchestratorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateWorkflowStepResponse updateWorkflowStep(UpdateWorkflowStepRequest updateWorkflowStepRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException
Update a step in a migration workflow.
updateWorkflowStepRequest - ThrottlingException - The request was denied due to request throttling.AccessDeniedException - You do not have sufficient access to perform this action.InternalServerException - An internal error has occurred.ValidationException - The input fails to satisfy the constraints specified by an AWS service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.MigrationHubOrchestratorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateWorkflowStepResponse updateWorkflowStep(Consumer<UpdateWorkflowStepRequest.Builder> updateWorkflowStepRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException
Update a step in a migration workflow.
This is a convenience which creates an instance of the UpdateWorkflowStepRequest.Builder avoiding the
need to create one manually via UpdateWorkflowStepRequest.builder()
updateWorkflowStepRequest - A Consumer that will call methods on
UpdateWorkflowStepRequest.Builder
to create a request.ThrottlingException - The request was denied due to request throttling.AccessDeniedException - You do not have sufficient access to perform this action.InternalServerException - An internal error has occurred.ValidationException - The input fails to satisfy the constraints specified by an AWS service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.MigrationHubOrchestratorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateWorkflowStepGroupResponse updateWorkflowStepGroup(UpdateWorkflowStepGroupRequest updateWorkflowStepGroupRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, ResourceNotFoundException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException
Update the step group in a migration workflow.
updateWorkflowStepGroupRequest - ThrottlingException - The request was denied due to request throttling.AccessDeniedException - You do not have sufficient access to perform this action.InternalServerException - An internal error has occurred.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The resource is not available.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.MigrationHubOrchestratorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateWorkflowStepGroupResponse updateWorkflowStepGroup(Consumer<UpdateWorkflowStepGroupRequest.Builder> updateWorkflowStepGroupRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, ResourceNotFoundException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException
Update the step group in a migration workflow.
This is a convenience which creates an instance of the UpdateWorkflowStepGroupRequest.Builder avoiding
the need to create one manually via UpdateWorkflowStepGroupRequest.builder()
updateWorkflowStepGroupRequest - A Consumer that will call methods on
UpdateWorkflowStepGroupRequest.Builder
to create a request.ThrottlingException - The request was denied due to request throttling.AccessDeniedException - You do not have sufficient access to perform this action.InternalServerException - An internal error has occurred.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The resource is not available.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.MigrationHubOrchestratorException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptionstatic MigrationHubOrchestratorClient create()
MigrationHubOrchestratorClient with the region loaded from the
DefaultAwsRegionProviderChain and credentials loaded from the
DefaultCredentialsProvider.static MigrationHubOrchestratorClientBuilder builder()
MigrationHubOrchestratorClient.static ServiceMetadata serviceMetadata()
default MigrationHubOrchestratorServiceClientConfiguration serviceClientConfiguration()
serviceClientConfiguration in interface AwsClientserviceClientConfiguration in interface SdkClientCopyright © 2023. All rights reserved.