Interface MigrationHubOrchestratorClient
- All Superinterfaces:
AutoCloseable
,AwsClient
,SdkAutoCloseable
,SdkClient
builder()
method.
This API reference provides descriptions, syntax, and other details about each of the actions and data types for AWS Migration Hub Orchestrator. The topic for each action shows the API request parameters and responses. 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.
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
Value for looking up the service's metadata from theServiceMetadataProvider
.static final String
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
Create a builder that can be used to configure and create aMigrationHubOrchestratorClient
.create()
Create aMigrationHubOrchestratorClient
with the region loaded from theDefaultAwsRegionProviderChain
and credentials loaded from theDefaultCredentialsProvider
.default CreateTemplateResponse
createTemplate
(Consumer<CreateTemplateRequest.Builder> createTemplateRequest) Creates a migration workflow template.default CreateTemplateResponse
createTemplate
(CreateTemplateRequest createTemplateRequest) Creates a migration workflow template.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 DeleteTemplateResponse
deleteTemplate
(Consumer<DeleteTemplateRequest.Builder> deleteTemplateRequest) Deletes a migration workflow template.default DeleteTemplateResponse
deleteTemplate
(DeleteTemplateRequest deleteTemplateRequest) Deletes a migration workflow template.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) This is a variant oflistPlugins(software.amazon.awssdk.services.migrationhuborchestrator.model.ListPluginsRequest)
operation.default ListPluginsIterable
listPluginsPaginator
(ListPluginsRequest listPluginsRequest) This is a variant oflistPlugins(software.amazon.awssdk.services.migrationhuborchestrator.model.ListPluginsRequest)
operation.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) This is a variant oflistTemplates(software.amazon.awssdk.services.migrationhuborchestrator.model.ListTemplatesRequest)
operation.default ListTemplatesIterable
listTemplatesPaginator
(ListTemplatesRequest listTemplatesRequest) This is a variant oflistTemplates(software.amazon.awssdk.services.migrationhuborchestrator.model.ListTemplatesRequest)
operation.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) This is a variant oflistTemplateStepGroups(software.amazon.awssdk.services.migrationhuborchestrator.model.ListTemplateStepGroupsRequest)
operation.default ListTemplateStepGroupsIterable
listTemplateStepGroupsPaginator
(ListTemplateStepGroupsRequest listTemplateStepGroupsRequest) This is a variant oflistTemplateStepGroups(software.amazon.awssdk.services.migrationhuborchestrator.model.ListTemplateStepGroupsRequest)
operation.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) This is a variant oflistTemplateSteps(software.amazon.awssdk.services.migrationhuborchestrator.model.ListTemplateStepsRequest)
operation.default ListTemplateStepsIterable
listTemplateStepsPaginator
(ListTemplateStepsRequest listTemplateStepsRequest) This is a variant oflistTemplateSteps(software.amazon.awssdk.services.migrationhuborchestrator.model.ListTemplateStepsRequest)
operation.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) This is a variant oflistWorkflows(software.amazon.awssdk.services.migrationhuborchestrator.model.ListWorkflowsRequest)
operation.default ListWorkflowsIterable
listWorkflowsPaginator
(ListWorkflowsRequest listWorkflowsRequest) This is a variant oflistWorkflows(software.amazon.awssdk.services.migrationhuborchestrator.model.ListWorkflowsRequest)
operation.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) This is a variant oflistWorkflowStepGroups(software.amazon.awssdk.services.migrationhuborchestrator.model.ListWorkflowStepGroupsRequest)
operation.default ListWorkflowStepGroupsIterable
listWorkflowStepGroupsPaginator
(ListWorkflowStepGroupsRequest listWorkflowStepGroupsRequest) This is a variant oflistWorkflowStepGroups(software.amazon.awssdk.services.migrationhuborchestrator.model.ListWorkflowStepGroupsRequest)
operation.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) This is a variant oflistWorkflowSteps(software.amazon.awssdk.services.migrationhuborchestrator.model.ListWorkflowStepsRequest)
operation.default ListWorkflowStepsIterable
listWorkflowStepsPaginator
(ListWorkflowStepsRequest listWorkflowStepsRequest) This is a variant oflistWorkflowSteps(software.amazon.awssdk.services.migrationhuborchestrator.model.ListWorkflowStepsRequest)
operation.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.The SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfigurationstatic 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 UpdateTemplateResponse
updateTemplate
(Consumer<UpdateTemplateRequest.Builder> updateTemplateRequest) Updates a migration workflow template.default UpdateTemplateResponse
updateTemplate
(UpdateTemplateRequest updateTemplateRequest) Updates a migration workflow template.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.Methods inherited from interface software.amazon.awssdk.utils.SdkAutoCloseable
close
Methods inherited from interface software.amazon.awssdk.core.SdkClient
serviceName
-
Field Details
-
SERVICE_NAME
- See Also:
-
SERVICE_METADATA_ID
Value for looking up the service's metadata from theServiceMetadataProvider
.- See Also:
-
-
Method Details
-
createTemplate
default CreateTemplateResponse createTemplate(CreateTemplateRequest createTemplateRequest) throws ThrottlingException, ConflictException, AccessDeniedException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException Creates a migration workflow template.
- Parameters:
createTemplateRequest
-- Returns:
- Result of the CreateTemplate operation returned by the service.
- See Also:
-
createTemplate
default CreateTemplateResponse createTemplate(Consumer<CreateTemplateRequest.Builder> createTemplateRequest) throws ThrottlingException, ConflictException, AccessDeniedException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException Creates a migration workflow template.
This is a convenience which creates an instance of the
CreateTemplateRequest.Builder
avoiding the need to create one manually viaCreateTemplateRequest.builder()
- Parameters:
createTemplateRequest
- AConsumer
that will call methods onCreateTemplateRequest.Builder
to create a request.- Returns:
- Result of the CreateTemplate operation returned by the service.
- See Also:
-
createWorkflow
default CreateWorkflowResponse createWorkflow(CreateWorkflowRequest createWorkflowRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException Create a workflow to orchestrate your migrations.
- Parameters:
createWorkflowRequest
-- Returns:
- Result of the CreateWorkflow operation returned by the service.
- See Also:
-
createWorkflow
default 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 viaCreateWorkflowRequest.builder()
- Parameters:
createWorkflowRequest
- AConsumer
that will call methods onCreateWorkflowRequest.Builder
to create a request.- Returns:
- Result of the CreateWorkflow operation returned by the service.
- See Also:
-
createWorkflowStep
default CreateWorkflowStepResponse createWorkflowStep(CreateWorkflowStepRequest createWorkflowStepRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException Create a step in the migration workflow.
- Parameters:
createWorkflowStepRequest
-- Returns:
- Result of the CreateWorkflowStep operation returned by the service.
- See Also:
-
createWorkflowStep
default 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 viaCreateWorkflowStepRequest.builder()
- Parameters:
createWorkflowStepRequest
- AConsumer
that will call methods onCreateWorkflowStepRequest.Builder
to create a request.- Returns:
- Result of the CreateWorkflowStep operation returned by the service.
- See Also:
-
createWorkflowStepGroup
default CreateWorkflowStepGroupResponse createWorkflowStepGroup(CreateWorkflowStepGroupRequest createWorkflowStepGroupRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException Create a step group in a migration workflow.
- Parameters:
createWorkflowStepGroupRequest
-- Returns:
- Result of the CreateWorkflowStepGroup operation returned by the service.
- See Also:
-
createWorkflowStepGroup
default 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 viaCreateWorkflowStepGroupRequest.builder()
- Parameters:
createWorkflowStepGroupRequest
- AConsumer
that will call methods onCreateWorkflowStepGroupRequest.Builder
to create a request.- Returns:
- Result of the CreateWorkflowStepGroup operation returned by the service.
- See Also:
-
deleteTemplate
default DeleteTemplateResponse deleteTemplate(DeleteTemplateRequest deleteTemplateRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, ResourceNotFoundException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException Deletes a migration workflow template.
- Parameters:
deleteTemplateRequest
-- Returns:
- Result of the DeleteTemplate operation returned by the service.
- See Also:
-
deleteTemplate
default DeleteTemplateResponse deleteTemplate(Consumer<DeleteTemplateRequest.Builder> deleteTemplateRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, ResourceNotFoundException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException Deletes a migration workflow template.
This is a convenience which creates an instance of the
DeleteTemplateRequest.Builder
avoiding the need to create one manually viaDeleteTemplateRequest.builder()
- Parameters:
deleteTemplateRequest
- AConsumer
that will call methods onDeleteTemplateRequest.Builder
to create a request.- Returns:
- Result of the DeleteTemplate operation returned by the service.
- See Also:
-
deleteWorkflow
default 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.
- Parameters:
deleteWorkflowRequest
-- Returns:
- Result of the DeleteWorkflow operation returned by the service.
- See Also:
-
deleteWorkflow
default 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 viaDeleteWorkflowRequest.builder()
- Parameters:
deleteWorkflowRequest
- AConsumer
that will call methods onDeleteWorkflowRequest.Builder
to create a request.- Returns:
- Result of the DeleteWorkflow operation returned by the service.
- See Also:
-
deleteWorkflowStep
default 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.
- Parameters:
deleteWorkflowStepRequest
-- Returns:
- Result of the DeleteWorkflowStep operation returned by the service.
- See Also:
-
deleteWorkflowStep
default 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 viaDeleteWorkflowStepRequest.builder()
- Parameters:
deleteWorkflowStepRequest
- AConsumer
that will call methods onDeleteWorkflowStepRequest.Builder
to create a request.- Returns:
- Result of the DeleteWorkflowStep operation returned by the service.
- See Also:
-
deleteWorkflowStepGroup
default DeleteWorkflowStepGroupResponse deleteWorkflowStepGroup(DeleteWorkflowStepGroupRequest deleteWorkflowStepGroupRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, ResourceNotFoundException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException Delete a step group in a migration workflow.
- Parameters:
deleteWorkflowStepGroupRequest
-- Returns:
- Result of the DeleteWorkflowStepGroup operation returned by the service.
- See Also:
-
deleteWorkflowStepGroup
default 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 viaDeleteWorkflowStepGroupRequest.builder()
- Parameters:
deleteWorkflowStepGroupRequest
- AConsumer
that will call methods onDeleteWorkflowStepGroupRequest.Builder
to create a request.- Returns:
- Result of the DeleteWorkflowStepGroup operation returned by the service.
- See Also:
-
getTemplate
default GetTemplateResponse getTemplate(GetTemplateRequest getTemplateRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ResourceNotFoundException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException Get the template you want to use for creating a migration workflow.
- Parameters:
getTemplateRequest
-- Returns:
- Result of the GetTemplate operation returned by the service.
- See Also:
-
getTemplate
default 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 viaGetTemplateRequest.builder()
- Parameters:
getTemplateRequest
- AConsumer
that will call methods onGetTemplateRequest.Builder
to create a request.- Returns:
- Result of the GetTemplate operation returned by the service.
- See Also:
-
getTemplateStep
default GetTemplateStepResponse getTemplateStep(GetTemplateStepRequest getTemplateStepRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, ResourceNotFoundException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException Get a specific step in a template.
- Parameters:
getTemplateStepRequest
-- Returns:
- Result of the GetTemplateStep operation returned by the service.
- See Also:
-
getTemplateStep
default 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 viaGetTemplateStepRequest.builder()
- Parameters:
getTemplateStepRequest
- AConsumer
that will call methods onGetTemplateStepRequest.Builder
to create a request.- Returns:
- Result of the GetTemplateStep operation returned by the service.
- See Also:
-
getTemplateStepGroup
default GetTemplateStepGroupResponse getTemplateStepGroup(GetTemplateStepGroupRequest getTemplateStepGroupRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, ResourceNotFoundException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException Get a step group in a template.
- Parameters:
getTemplateStepGroupRequest
-- Returns:
- Result of the GetTemplateStepGroup operation returned by the service.
- See Also:
-
getTemplateStepGroup
default 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 viaGetTemplateStepGroupRequest.builder()
- Parameters:
getTemplateStepGroupRequest
- AConsumer
that will call methods onGetTemplateStepGroupRequest.Builder
to create a request.- Returns:
- Result of the GetTemplateStepGroup operation returned by the service.
- See Also:
-
getWorkflow
default GetWorkflowResponse getWorkflow(GetWorkflowRequest getWorkflowRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, ResourceNotFoundException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException Get migration workflow.
- Parameters:
getWorkflowRequest
-- Returns:
- Result of the GetWorkflow operation returned by the service.
- See Also:
-
getWorkflow
default 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 viaGetWorkflowRequest.builder()
- Parameters:
getWorkflowRequest
- AConsumer
that will call methods onGetWorkflowRequest.Builder
to create a request.- Returns:
- Result of the GetWorkflow operation returned by the service.
- See Also:
-
getWorkflowStep
default GetWorkflowStepResponse getWorkflowStep(GetWorkflowStepRequest getWorkflowStepRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ResourceNotFoundException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException Get a step in the migration workflow.
- Parameters:
getWorkflowStepRequest
-- Returns:
- Result of the GetWorkflowStep operation returned by the service.
- See Also:
-
getWorkflowStep
default 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 viaGetWorkflowStepRequest.builder()
- Parameters:
getWorkflowStepRequest
- AConsumer
that will call methods onGetWorkflowStepRequest.Builder
to create a request.- Returns:
- Result of the GetWorkflowStep operation returned by the service.
- See Also:
-
getWorkflowStepGroup
default GetWorkflowStepGroupResponse getWorkflowStepGroup(GetWorkflowStepGroupRequest getWorkflowStepGroupRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, ResourceNotFoundException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException Get the step group of a migration workflow.
- Parameters:
getWorkflowStepGroupRequest
-- Returns:
- Result of the GetWorkflowStepGroup operation returned by the service.
- See Also:
-
getWorkflowStepGroup
default 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 viaGetWorkflowStepGroupRequest.builder()
- Parameters:
getWorkflowStepGroupRequest
- AConsumer
that will call methods onGetWorkflowStepGroupRequest.Builder
to create a request.- Returns:
- Result of the GetWorkflowStepGroup operation returned by the service.
- See Also:
-
listPlugins
default ListPluginsResponse listPlugins(ListPluginsRequest listPluginsRequest) throws AccessDeniedException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException List AWS Migration Hub Orchestrator plugins.
- Parameters:
listPluginsRequest
-- Returns:
- Result of the ListPlugins operation returned by the service.
- See Also:
-
listPlugins
default 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 viaListPluginsRequest.builder()
- Parameters:
listPluginsRequest
- AConsumer
that will call methods onListPluginsRequest.Builder
to create a request.- Returns:
- Result of the ListPlugins operation returned by the service.
- See Also:
-
listPluginsPaginator
default ListPluginsIterable listPluginsPaginator(ListPluginsRequest listPluginsRequest) throws AccessDeniedException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException 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 Streamsoftware.amazon.awssdk.services.migrationhuborchestrator.paginators.ListPluginsIterable responses = client.listPluginsPaginator(request); responses.stream().forEach(....);
{ @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 directlysoftware.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.- Parameters:
listPluginsRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listPluginsPaginator
default ListPluginsIterable listPluginsPaginator(Consumer<ListPluginsRequest.Builder> listPluginsRequest) throws AccessDeniedException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException 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 Streamsoftware.amazon.awssdk.services.migrationhuborchestrator.paginators.ListPluginsIterable responses = client.listPluginsPaginator(request); responses.stream().forEach(....);
{ @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 directlysoftware.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 viaListPluginsRequest.builder()
- Parameters:
listPluginsRequest
- AConsumer
that will call methods onListPluginsRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listTagsForResource
default ListTagsForResourceResponse listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest) throws ValidationException, ResourceNotFoundException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException List the tags added to a resource.
- Parameters:
listTagsForResourceRequest
-- Returns:
- Result of the ListTagsForResource operation returned by the service.
- See Also:
-
listTagsForResource
default ListTagsForResourceResponse listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest) throws 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 viaListTagsForResourceRequest.builder()
- Parameters:
listTagsForResourceRequest
- AConsumer
that will call methods onListTagsForResourceRequest.Builder
to create a request.- Returns:
- Result of the ListTagsForResource operation returned by the service.
- See Also:
-
listTemplateStepGroups
default ListTemplateStepGroupsResponse listTemplateStepGroups(ListTemplateStepGroupsRequest listTemplateStepGroupsRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ResourceNotFoundException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException List the step groups in a template.
- Parameters:
listTemplateStepGroupsRequest
-- Returns:
- Result of the ListTemplateStepGroups operation returned by the service.
- See Also:
-
listTemplateStepGroups
default 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 viaListTemplateStepGroupsRequest.builder()
- Parameters:
listTemplateStepGroupsRequest
- AConsumer
that will call methods onListTemplateStepGroupsRequest.Builder
to create a request.- Returns:
- Result of the ListTemplateStepGroups operation returned by the service.
- See Also:
-
listTemplateStepGroupsPaginator
default ListTemplateStepGroupsIterable listTemplateStepGroupsPaginator(ListTemplateStepGroupsRequest listTemplateStepGroupsRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ResourceNotFoundException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException 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 Streamsoftware.amazon.awssdk.services.migrationhuborchestrator.paginators.ListTemplateStepGroupsIterable responses = client.listTemplateStepGroupsPaginator(request); responses.stream().forEach(....);
{ @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 directlysoftware.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.- Parameters:
listTemplateStepGroupsRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listTemplateStepGroupsPaginator
default ListTemplateStepGroupsIterable listTemplateStepGroupsPaginator(Consumer<ListTemplateStepGroupsRequest.Builder> listTemplateStepGroupsRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ResourceNotFoundException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException 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 Streamsoftware.amazon.awssdk.services.migrationhuborchestrator.paginators.ListTemplateStepGroupsIterable responses = client.listTemplateStepGroupsPaginator(request); responses.stream().forEach(....);
{ @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 directlysoftware.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 viaListTemplateStepGroupsRequest.builder()
- Parameters:
listTemplateStepGroupsRequest
- AConsumer
that will call methods onListTemplateStepGroupsRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listTemplateSteps
default ListTemplateStepsResponse listTemplateSteps(ListTemplateStepsRequest listTemplateStepsRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, ResourceNotFoundException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException List the steps in a template.
- Parameters:
listTemplateStepsRequest
-- Returns:
- Result of the ListTemplateSteps operation returned by the service.
- See Also:
-
listTemplateSteps
default 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 viaListTemplateStepsRequest.builder()
- Parameters:
listTemplateStepsRequest
- AConsumer
that will call methods onListTemplateStepsRequest.Builder
to create a request.- Returns:
- Result of the ListTemplateSteps operation returned by the service.
- See Also:
-
listTemplateStepsPaginator
default ListTemplateStepsIterable listTemplateStepsPaginator(ListTemplateStepsRequest listTemplateStepsRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, ResourceNotFoundException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException 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 Streamsoftware.amazon.awssdk.services.migrationhuborchestrator.paginators.ListTemplateStepsIterable responses = client.listTemplateStepsPaginator(request); responses.stream().forEach(....);
{ @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 directlysoftware.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.- Parameters:
listTemplateStepsRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listTemplateStepsPaginator
default ListTemplateStepsIterable listTemplateStepsPaginator(Consumer<ListTemplateStepsRequest.Builder> listTemplateStepsRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, ResourceNotFoundException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException 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 Streamsoftware.amazon.awssdk.services.migrationhuborchestrator.paginators.ListTemplateStepsIterable responses = client.listTemplateStepsPaginator(request); responses.stream().forEach(....);
{ @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 directlysoftware.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 viaListTemplateStepsRequest.builder()
- Parameters:
listTemplateStepsRequest
- AConsumer
that will call methods onListTemplateStepsRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listTemplates
default ListTemplatesResponse listTemplates(ListTemplatesRequest listTemplatesRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException List the templates available in Migration Hub Orchestrator to create a migration workflow.
- Parameters:
listTemplatesRequest
-- Returns:
- Result of the ListTemplates operation returned by the service.
- See Also:
-
listTemplates
default 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 viaListTemplatesRequest.builder()
- Parameters:
listTemplatesRequest
- AConsumer
that will call methods onListTemplatesRequest.Builder
to create a request.- Returns:
- Result of the ListTemplates operation returned by the service.
- See Also:
-
listTemplatesPaginator
default ListTemplatesIterable listTemplatesPaginator(ListTemplatesRequest listTemplatesRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException 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 Streamsoftware.amazon.awssdk.services.migrationhuborchestrator.paginators.ListTemplatesIterable responses = client.listTemplatesPaginator(request); responses.stream().forEach(....);
{ @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 directlysoftware.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.- Parameters:
listTemplatesRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listTemplatesPaginator
default ListTemplatesIterable listTemplatesPaginator(Consumer<ListTemplatesRequest.Builder> listTemplatesRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException 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 Streamsoftware.amazon.awssdk.services.migrationhuborchestrator.paginators.ListTemplatesIterable responses = client.listTemplatesPaginator(request); responses.stream().forEach(....);
{ @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 directlysoftware.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 viaListTemplatesRequest.builder()
- Parameters:
listTemplatesRequest
- AConsumer
that will call methods onListTemplatesRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listWorkflowStepGroups
default ListWorkflowStepGroupsResponse listWorkflowStepGroups(ListWorkflowStepGroupsRequest listWorkflowStepGroupsRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, ResourceNotFoundException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException List the step groups in a migration workflow.
- Parameters:
listWorkflowStepGroupsRequest
-- Returns:
- Result of the ListWorkflowStepGroups operation returned by the service.
- See Also:
-
listWorkflowStepGroups
default 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 viaListWorkflowStepGroupsRequest.builder()
- Parameters:
listWorkflowStepGroupsRequest
- AConsumer
that will call methods onListWorkflowStepGroupsRequest.Builder
to create a request.- Returns:
- Result of the ListWorkflowStepGroups operation returned by the service.
- See Also:
-
listWorkflowStepGroupsPaginator
default ListWorkflowStepGroupsIterable listWorkflowStepGroupsPaginator(ListWorkflowStepGroupsRequest listWorkflowStepGroupsRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, ResourceNotFoundException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException 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 Streamsoftware.amazon.awssdk.services.migrationhuborchestrator.paginators.ListWorkflowStepGroupsIterable responses = client.listWorkflowStepGroupsPaginator(request); responses.stream().forEach(....);
{ @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 directlysoftware.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.- Parameters:
listWorkflowStepGroupsRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listWorkflowStepGroupsPaginator
default ListWorkflowStepGroupsIterable listWorkflowStepGroupsPaginator(Consumer<ListWorkflowStepGroupsRequest.Builder> listWorkflowStepGroupsRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, ResourceNotFoundException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException 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 Streamsoftware.amazon.awssdk.services.migrationhuborchestrator.paginators.ListWorkflowStepGroupsIterable responses = client.listWorkflowStepGroupsPaginator(request); responses.stream().forEach(....);
{ @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 directlysoftware.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 viaListWorkflowStepGroupsRequest.builder()
- Parameters:
listWorkflowStepGroupsRequest
- AConsumer
that will call methods onListWorkflowStepGroupsRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listWorkflowSteps
default ListWorkflowStepsResponse listWorkflowSteps(ListWorkflowStepsRequest listWorkflowStepsRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException List the steps in a workflow.
- Parameters:
listWorkflowStepsRequest
-- Returns:
- Result of the ListWorkflowSteps operation returned by the service.
- See Also:
-
listWorkflowSteps
default 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 viaListWorkflowStepsRequest.builder()
- Parameters:
listWorkflowStepsRequest
- AConsumer
that will call methods onListWorkflowStepsRequest.Builder
to create a request.- Returns:
- Result of the ListWorkflowSteps operation returned by the service.
- See Also:
-
listWorkflowStepsPaginator
default ListWorkflowStepsIterable listWorkflowStepsPaginator(ListWorkflowStepsRequest listWorkflowStepsRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException 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 Streamsoftware.amazon.awssdk.services.migrationhuborchestrator.paginators.ListWorkflowStepsIterable responses = client.listWorkflowStepsPaginator(request); responses.stream().forEach(....);
{ @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 directlysoftware.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.- Parameters:
listWorkflowStepsRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listWorkflowStepsPaginator
default ListWorkflowStepsIterable listWorkflowStepsPaginator(Consumer<ListWorkflowStepsRequest.Builder> listWorkflowStepsRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException 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 Streamsoftware.amazon.awssdk.services.migrationhuborchestrator.paginators.ListWorkflowStepsIterable responses = client.listWorkflowStepsPaginator(request); responses.stream().forEach(....);
{ @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 directlysoftware.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 viaListWorkflowStepsRequest.builder()
- Parameters:
listWorkflowStepsRequest
- AConsumer
that will call methods onListWorkflowStepsRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listWorkflows
default ListWorkflowsResponse listWorkflows(ListWorkflowsRequest listWorkflowsRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, ResourceNotFoundException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException List the migration workflows.
- Parameters:
listWorkflowsRequest
-- Returns:
- Result of the ListWorkflows operation returned by the service.
- See Also:
-
listWorkflows
default 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 viaListWorkflowsRequest.builder()
- Parameters:
listWorkflowsRequest
- AConsumer
that will call methods onListWorkflowsRequest.Builder
to create a request.- Returns:
- Result of the ListWorkflows operation returned by the service.
- See Also:
-
listWorkflowsPaginator
default ListWorkflowsIterable listWorkflowsPaginator(ListWorkflowsRequest listWorkflowsRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, ResourceNotFoundException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException 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 Streamsoftware.amazon.awssdk.services.migrationhuborchestrator.paginators.ListWorkflowsIterable responses = client.listWorkflowsPaginator(request); responses.stream().forEach(....);
{ @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 directlysoftware.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.- Parameters:
listWorkflowsRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listWorkflowsPaginator
default ListWorkflowsIterable listWorkflowsPaginator(Consumer<ListWorkflowsRequest.Builder> listWorkflowsRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, ResourceNotFoundException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException 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 Streamsoftware.amazon.awssdk.services.migrationhuborchestrator.paginators.ListWorkflowsIterable responses = client.listWorkflowsPaginator(request); responses.stream().forEach(....);
{ @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 directlysoftware.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 viaListWorkflowsRequest.builder()
- Parameters:
listWorkflowsRequest
- AConsumer
that will call methods onListWorkflowsRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
retryWorkflowStep
default RetryWorkflowStepResponse retryWorkflowStep(RetryWorkflowStepRequest retryWorkflowStepRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ResourceNotFoundException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException Retry a failed step in a migration workflow.
- Parameters:
retryWorkflowStepRequest
-- Returns:
- Result of the RetryWorkflowStep operation returned by the service.
- See Also:
-
retryWorkflowStep
default 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 viaRetryWorkflowStepRequest.builder()
- Parameters:
retryWorkflowStepRequest
- AConsumer
that will call methods onRetryWorkflowStepRequest.Builder
to create a request.- Returns:
- Result of the RetryWorkflowStep operation returned by the service.
- See Also:
-
startWorkflow
default StartWorkflowResponse startWorkflow(StartWorkflowRequest startWorkflowRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, ResourceNotFoundException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException Start a migration workflow.
- Parameters:
startWorkflowRequest
-- Returns:
- Result of the StartWorkflow operation returned by the service.
- See Also:
-
startWorkflow
default 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 viaStartWorkflowRequest.builder()
- Parameters:
startWorkflowRequest
- AConsumer
that will call methods onStartWorkflowRequest.Builder
to create a request.- Returns:
- Result of the StartWorkflow operation returned by the service.
- See Also:
-
stopWorkflow
default StopWorkflowResponse stopWorkflow(StopWorkflowRequest stopWorkflowRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, ResourceNotFoundException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException Stop an ongoing migration workflow.
- Parameters:
stopWorkflowRequest
-- Returns:
- Result of the StopWorkflow operation returned by the service.
- See Also:
-
stopWorkflow
default 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 viaStopWorkflowRequest.builder()
- Parameters:
stopWorkflowRequest
- AConsumer
that will call methods onStopWorkflowRequest.Builder
to create a request.- Returns:
- Result of the StopWorkflow operation returned by the service.
- See Also:
-
tagResource
default TagResourceResponse tagResource(TagResourceRequest tagResourceRequest) throws ValidationException, ResourceNotFoundException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException Tag a resource by specifying its Amazon Resource Name (ARN).
- Parameters:
tagResourceRequest
-- Returns:
- Result of the TagResource operation returned by the service.
- See Also:
-
tagResource
default 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 viaTagResourceRequest.builder()
- Parameters:
tagResourceRequest
- AConsumer
that will call methods onTagResourceRequest.Builder
to create a request.- Returns:
- Result of the TagResource operation returned by the service.
- See Also:
-
untagResource
default UntagResourceResponse untagResource(UntagResourceRequest untagResourceRequest) throws ValidationException, ResourceNotFoundException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException Deletes the tags for a resource.
- Parameters:
untagResourceRequest
-- Returns:
- Result of the UntagResource operation returned by the service.
- See Also:
-
untagResource
default UntagResourceResponse untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest) throws 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 viaUntagResourceRequest.builder()
- Parameters:
untagResourceRequest
- AConsumer
that will call methods onUntagResourceRequest.Builder
to create a request.- Returns:
- Result of the UntagResource operation returned by the service.
- See Also:
-
updateTemplate
default UpdateTemplateResponse updateTemplate(UpdateTemplateRequest updateTemplateRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, ResourceNotFoundException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException Updates a migration workflow template.
- Parameters:
updateTemplateRequest
-- Returns:
- Result of the UpdateTemplate operation returned by the service.
- See Also:
-
updateTemplate
default UpdateTemplateResponse updateTemplate(Consumer<UpdateTemplateRequest.Builder> updateTemplateRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, ResourceNotFoundException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException Updates a migration workflow template.
This is a convenience which creates an instance of the
UpdateTemplateRequest.Builder
avoiding the need to create one manually viaUpdateTemplateRequest.builder()
- Parameters:
updateTemplateRequest
- AConsumer
that will call methods onUpdateTemplateRequest.Builder
to create a request.- Returns:
- Result of the UpdateTemplate operation returned by the service.
- See Also:
-
updateWorkflow
default UpdateWorkflowResponse updateWorkflow(UpdateWorkflowRequest updateWorkflowRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, ResourceNotFoundException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException Update a migration workflow.
- Parameters:
updateWorkflowRequest
-- Returns:
- Result of the UpdateWorkflow operation returned by the service.
- See Also:
-
updateWorkflow
default 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 viaUpdateWorkflowRequest.builder()
- Parameters:
updateWorkflowRequest
- AConsumer
that will call methods onUpdateWorkflowRequest.Builder
to create a request.- Returns:
- Result of the UpdateWorkflow operation returned by the service.
- See Also:
-
updateWorkflowStep
default UpdateWorkflowStepResponse updateWorkflowStep(UpdateWorkflowStepRequest updateWorkflowStepRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException Update a step in a migration workflow.
- Parameters:
updateWorkflowStepRequest
-- Returns:
- Result of the UpdateWorkflowStep operation returned by the service.
- See Also:
-
updateWorkflowStep
default 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 viaUpdateWorkflowStepRequest.builder()
- Parameters:
updateWorkflowStepRequest
- AConsumer
that will call methods onUpdateWorkflowStepRequest.Builder
to create a request.- Returns:
- Result of the UpdateWorkflowStep operation returned by the service.
- See Also:
-
updateWorkflowStepGroup
default UpdateWorkflowStepGroupResponse updateWorkflowStepGroup(UpdateWorkflowStepGroupRequest updateWorkflowStepGroupRequest) throws ThrottlingException, AccessDeniedException, InternalServerException, ValidationException, ResourceNotFoundException, AwsServiceException, SdkClientException, MigrationHubOrchestratorException Update the step group in a migration workflow.
- Parameters:
updateWorkflowStepGroupRequest
-- Returns:
- Result of the UpdateWorkflowStepGroup operation returned by the service.
- See Also:
-
updateWorkflowStepGroup
default 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 viaUpdateWorkflowStepGroupRequest.builder()
- Parameters:
updateWorkflowStepGroupRequest
- AConsumer
that will call methods onUpdateWorkflowStepGroupRequest.Builder
to create a request.- Returns:
- Result of the UpdateWorkflowStepGroup operation returned by the service.
- See Also:
-
create
Create aMigrationHubOrchestratorClient
with the region loaded from theDefaultAwsRegionProviderChain
and credentials loaded from theDefaultCredentialsProvider
. -
builder
Create a builder that can be used to configure and create aMigrationHubOrchestratorClient
. -
serviceMetadata
-
serviceClientConfiguration
Description copied from interface:SdkClient
The SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfiguration- Specified by:
serviceClientConfiguration
in interfaceAwsClient
- Specified by:
serviceClientConfiguration
in interfaceSdkClient
- Returns:
- SdkServiceClientConfiguration
-