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
FieldsModifier and TypeFieldDescriptionstatic final StringValue 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 aMigrationHubOrchestratorClientwith the region loaded from theDefaultAwsRegionProviderChainand credentials loaded from theDefaultCredentialsProvider.default CreateTemplateResponsecreateTemplate(Consumer<CreateTemplateRequest.Builder> createTemplateRequest) Creates a migration workflow template.default CreateTemplateResponsecreateTemplate(CreateTemplateRequest createTemplateRequest) Creates a migration workflow template.default CreateWorkflowResponsecreateWorkflow(Consumer<CreateWorkflowRequest.Builder> createWorkflowRequest) Create a workflow to orchestrate your migrations.default CreateWorkflowResponsecreateWorkflow(CreateWorkflowRequest createWorkflowRequest) Create a workflow to orchestrate your migrations.default CreateWorkflowStepResponsecreateWorkflowStep(Consumer<CreateWorkflowStepRequest.Builder> createWorkflowStepRequest) Create a step in the migration workflow.default CreateWorkflowStepResponsecreateWorkflowStep(CreateWorkflowStepRequest createWorkflowStepRequest) Create a step in the migration workflow.default CreateWorkflowStepGroupResponsecreateWorkflowStepGroup(Consumer<CreateWorkflowStepGroupRequest.Builder> createWorkflowStepGroupRequest) Create a step group in a migration workflow.default CreateWorkflowStepGroupResponsecreateWorkflowStepGroup(CreateWorkflowStepGroupRequest createWorkflowStepGroupRequest) Create a step group in a migration workflow.default DeleteTemplateResponsedeleteTemplate(Consumer<DeleteTemplateRequest.Builder> deleteTemplateRequest) Deletes a migration workflow template.default DeleteTemplateResponsedeleteTemplate(DeleteTemplateRequest deleteTemplateRequest) Deletes a migration workflow template.default DeleteWorkflowResponsedeleteWorkflow(Consumer<DeleteWorkflowRequest.Builder> deleteWorkflowRequest) Delete a migration workflow.default DeleteWorkflowResponsedeleteWorkflow(DeleteWorkflowRequest deleteWorkflowRequest) Delete a migration workflow.default DeleteWorkflowStepResponsedeleteWorkflowStep(Consumer<DeleteWorkflowStepRequest.Builder> deleteWorkflowStepRequest) Delete a step in a migration workflow.default DeleteWorkflowStepResponsedeleteWorkflowStep(DeleteWorkflowStepRequest deleteWorkflowStepRequest) Delete a step in a migration workflow.default DeleteWorkflowStepGroupResponsedeleteWorkflowStepGroup(Consumer<DeleteWorkflowStepGroupRequest.Builder> deleteWorkflowStepGroupRequest) Delete a step group in a migration workflow.default DeleteWorkflowStepGroupResponsedeleteWorkflowStepGroup(DeleteWorkflowStepGroupRequest deleteWorkflowStepGroupRequest) Delete a step group in a migration workflow.default GetTemplateResponsegetTemplate(Consumer<GetTemplateRequest.Builder> getTemplateRequest) Get the template you want to use for creating a migration workflow.default GetTemplateResponsegetTemplate(GetTemplateRequest getTemplateRequest) Get the template you want to use for creating a migration workflow.default GetTemplateStepResponsegetTemplateStep(Consumer<GetTemplateStepRequest.Builder> getTemplateStepRequest) Get a specific step in a template.default GetTemplateStepResponsegetTemplateStep(GetTemplateStepRequest getTemplateStepRequest) Get a specific step in a template.default GetTemplateStepGroupResponsegetTemplateStepGroup(Consumer<GetTemplateStepGroupRequest.Builder> getTemplateStepGroupRequest) Get a step group in a template.default GetTemplateStepGroupResponsegetTemplateStepGroup(GetTemplateStepGroupRequest getTemplateStepGroupRequest) Get a step group in a template.default GetWorkflowResponsegetWorkflow(Consumer<GetWorkflowRequest.Builder> getWorkflowRequest) Get migration workflow.default GetWorkflowResponsegetWorkflow(GetWorkflowRequest getWorkflowRequest) Get migration workflow.default GetWorkflowStepResponsegetWorkflowStep(Consumer<GetWorkflowStepRequest.Builder> getWorkflowStepRequest) Get a step in the migration workflow.default GetWorkflowStepResponsegetWorkflowStep(GetWorkflowStepRequest getWorkflowStepRequest) Get a step in the migration workflow.default GetWorkflowStepGroupResponsegetWorkflowStepGroup(Consumer<GetWorkflowStepGroupRequest.Builder> getWorkflowStepGroupRequest) Get the step group of a migration workflow.default GetWorkflowStepGroupResponsegetWorkflowStepGroup(GetWorkflowStepGroupRequest getWorkflowStepGroupRequest) Get the step group of a migration workflow.default ListPluginsResponselistPlugins(Consumer<ListPluginsRequest.Builder> listPluginsRequest) List AWS Migration Hub Orchestrator plugins.default ListPluginsResponselistPlugins(ListPluginsRequest listPluginsRequest) List AWS Migration Hub Orchestrator plugins.default ListPluginsIterablelistPluginsPaginator(Consumer<ListPluginsRequest.Builder> listPluginsRequest) This is a variant oflistPlugins(software.amazon.awssdk.services.migrationhuborchestrator.model.ListPluginsRequest)operation.default ListPluginsIterablelistPluginsPaginator(ListPluginsRequest listPluginsRequest) This is a variant oflistPlugins(software.amazon.awssdk.services.migrationhuborchestrator.model.ListPluginsRequest)operation.default ListTagsForResourceResponselistTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest) List the tags added to a resource.default ListTagsForResourceResponselistTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest) List the tags added to a resource.default ListTemplatesResponselistTemplates(Consumer<ListTemplatesRequest.Builder> listTemplatesRequest) List the templates available in Migration Hub Orchestrator to create a migration workflow.default ListTemplatesResponselistTemplates(ListTemplatesRequest listTemplatesRequest) List the templates available in Migration Hub Orchestrator to create a migration workflow.default ListTemplatesIterablelistTemplatesPaginator(Consumer<ListTemplatesRequest.Builder> listTemplatesRequest) This is a variant oflistTemplates(software.amazon.awssdk.services.migrationhuborchestrator.model.ListTemplatesRequest)operation.default ListTemplatesIterablelistTemplatesPaginator(ListTemplatesRequest listTemplatesRequest) This is a variant oflistTemplates(software.amazon.awssdk.services.migrationhuborchestrator.model.ListTemplatesRequest)operation.default ListTemplateStepGroupsResponselistTemplateStepGroups(Consumer<ListTemplateStepGroupsRequest.Builder> listTemplateStepGroupsRequest) List the step groups in a template.default ListTemplateStepGroupsResponselistTemplateStepGroups(ListTemplateStepGroupsRequest listTemplateStepGroupsRequest) List the step groups in a template.default ListTemplateStepGroupsIterablelistTemplateStepGroupsPaginator(Consumer<ListTemplateStepGroupsRequest.Builder> listTemplateStepGroupsRequest) This is a variant oflistTemplateStepGroups(software.amazon.awssdk.services.migrationhuborchestrator.model.ListTemplateStepGroupsRequest)operation.default ListTemplateStepGroupsIterablelistTemplateStepGroupsPaginator(ListTemplateStepGroupsRequest listTemplateStepGroupsRequest) This is a variant oflistTemplateStepGroups(software.amazon.awssdk.services.migrationhuborchestrator.model.ListTemplateStepGroupsRequest)operation.default ListTemplateStepsResponselistTemplateSteps(Consumer<ListTemplateStepsRequest.Builder> listTemplateStepsRequest) List the steps in a template.default ListTemplateStepsResponselistTemplateSteps(ListTemplateStepsRequest listTemplateStepsRequest) List the steps in a template.default ListTemplateStepsIterablelistTemplateStepsPaginator(Consumer<ListTemplateStepsRequest.Builder> listTemplateStepsRequest) This is a variant oflistTemplateSteps(software.amazon.awssdk.services.migrationhuborchestrator.model.ListTemplateStepsRequest)operation.default ListTemplateStepsIterablelistTemplateStepsPaginator(ListTemplateStepsRequest listTemplateStepsRequest) This is a variant oflistTemplateSteps(software.amazon.awssdk.services.migrationhuborchestrator.model.ListTemplateStepsRequest)operation.default ListWorkflowsResponselistWorkflows(Consumer<ListWorkflowsRequest.Builder> listWorkflowsRequest) List the migration workflows.default ListWorkflowsResponselistWorkflows(ListWorkflowsRequest listWorkflowsRequest) List the migration workflows.default ListWorkflowsIterablelistWorkflowsPaginator(Consumer<ListWorkflowsRequest.Builder> listWorkflowsRequest) This is a variant oflistWorkflows(software.amazon.awssdk.services.migrationhuborchestrator.model.ListWorkflowsRequest)operation.default ListWorkflowsIterablelistWorkflowsPaginator(ListWorkflowsRequest listWorkflowsRequest) This is a variant oflistWorkflows(software.amazon.awssdk.services.migrationhuborchestrator.model.ListWorkflowsRequest)operation.default ListWorkflowStepGroupsResponselistWorkflowStepGroups(Consumer<ListWorkflowStepGroupsRequest.Builder> listWorkflowStepGroupsRequest) List the step groups in a migration workflow.default ListWorkflowStepGroupsResponselistWorkflowStepGroups(ListWorkflowStepGroupsRequest listWorkflowStepGroupsRequest) List the step groups in a migration workflow.default ListWorkflowStepGroupsIterablelistWorkflowStepGroupsPaginator(Consumer<ListWorkflowStepGroupsRequest.Builder> listWorkflowStepGroupsRequest) This is a variant oflistWorkflowStepGroups(software.amazon.awssdk.services.migrationhuborchestrator.model.ListWorkflowStepGroupsRequest)operation.default ListWorkflowStepGroupsIterablelistWorkflowStepGroupsPaginator(ListWorkflowStepGroupsRequest listWorkflowStepGroupsRequest) This is a variant oflistWorkflowStepGroups(software.amazon.awssdk.services.migrationhuborchestrator.model.ListWorkflowStepGroupsRequest)operation.default ListWorkflowStepsResponselistWorkflowSteps(Consumer<ListWorkflowStepsRequest.Builder> listWorkflowStepsRequest) List the steps in a workflow.default ListWorkflowStepsResponselistWorkflowSteps(ListWorkflowStepsRequest listWorkflowStepsRequest) List the steps in a workflow.default ListWorkflowStepsIterablelistWorkflowStepsPaginator(Consumer<ListWorkflowStepsRequest.Builder> listWorkflowStepsRequest) This is a variant oflistWorkflowSteps(software.amazon.awssdk.services.migrationhuborchestrator.model.ListWorkflowStepsRequest)operation.default ListWorkflowStepsIterablelistWorkflowStepsPaginator(ListWorkflowStepsRequest listWorkflowStepsRequest) This is a variant oflistWorkflowSteps(software.amazon.awssdk.services.migrationhuborchestrator.model.ListWorkflowStepsRequest)operation.default RetryWorkflowStepResponseretryWorkflowStep(Consumer<RetryWorkflowStepRequest.Builder> retryWorkflowStepRequest) Retry a failed step in a migration workflow.default RetryWorkflowStepResponseretryWorkflowStep(RetryWorkflowStepRequest retryWorkflowStepRequest) Retry a failed step in a migration workflow.The SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfigurationstatic ServiceMetadatadefault StartWorkflowResponsestartWorkflow(Consumer<StartWorkflowRequest.Builder> startWorkflowRequest) Start a migration workflow.default StartWorkflowResponsestartWorkflow(StartWorkflowRequest startWorkflowRequest) Start a migration workflow.default StopWorkflowResponsestopWorkflow(Consumer<StopWorkflowRequest.Builder> stopWorkflowRequest) Stop an ongoing migration workflow.default StopWorkflowResponsestopWorkflow(StopWorkflowRequest stopWorkflowRequest) Stop an ongoing migration workflow.default TagResourceResponsetagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest) Tag a resource by specifying its Amazon Resource Name (ARN).default TagResourceResponsetagResource(TagResourceRequest tagResourceRequest) Tag a resource by specifying its Amazon Resource Name (ARN).default UntagResourceResponseuntagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest) Deletes the tags for a resource.default UntagResourceResponseuntagResource(UntagResourceRequest untagResourceRequest) Deletes the tags for a resource.default UpdateTemplateResponseupdateTemplate(Consumer<UpdateTemplateRequest.Builder> updateTemplateRequest) Updates a migration workflow template.default UpdateTemplateResponseupdateTemplate(UpdateTemplateRequest updateTemplateRequest) Updates a migration workflow template.default UpdateWorkflowResponseupdateWorkflow(Consumer<UpdateWorkflowRequest.Builder> updateWorkflowRequest) Update a migration workflow.default UpdateWorkflowResponseupdateWorkflow(UpdateWorkflowRequest updateWorkflowRequest) Update a migration workflow.default UpdateWorkflowStepResponseupdateWorkflowStep(Consumer<UpdateWorkflowStepRequest.Builder> updateWorkflowStepRequest) Update a step in a migration workflow.default UpdateWorkflowStepResponseupdateWorkflowStep(UpdateWorkflowStepRequest updateWorkflowStepRequest) Update a step in a migration workflow.default UpdateWorkflowStepGroupResponseupdateWorkflowStepGroup(Consumer<UpdateWorkflowStepGroupRequest.Builder> updateWorkflowStepGroupRequest) Update the step group in a migration workflow.default UpdateWorkflowStepGroupResponseupdateWorkflowStepGroup(UpdateWorkflowStepGroupRequest updateWorkflowStepGroupRequest) Update the step group in a migration workflow.Methods inherited from interface software.amazon.awssdk.utils.SdkAutoCloseable
closeMethods inherited from interface software.amazon.awssdk.core.SdkClient
serviceName
-
Field Details
-
SERVICE_NAME
- See Also:
-
SERVICE_METADATA_ID
Value for looking up the service's metadata from theServiceMetadataProvider.- See Also:
-
-
Method Details
-
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.Builderavoiding the need to create one manually viaCreateTemplateRequest.builder()- Parameters:
createTemplateRequest- AConsumerthat will call methods onCreateTemplateRequest.Builderto 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.Builderavoiding the need to create one manually viaCreateWorkflowRequest.builder()- Parameters:
createWorkflowRequest- AConsumerthat will call methods onCreateWorkflowRequest.Builderto 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.Builderavoiding the need to create one manually viaCreateWorkflowStepRequest.builder()- Parameters:
createWorkflowStepRequest- AConsumerthat will call methods onCreateWorkflowStepRequest.Builderto 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.Builderavoiding the need to create one manually viaCreateWorkflowStepGroupRequest.builder()- Parameters:
createWorkflowStepGroupRequest- AConsumerthat will call methods onCreateWorkflowStepGroupRequest.Builderto 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.Builderavoiding the need to create one manually viaDeleteTemplateRequest.builder()- Parameters:
deleteTemplateRequest- AConsumerthat will call methods onDeleteTemplateRequest.Builderto 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.Builderavoiding the need to create one manually viaDeleteWorkflowRequest.builder()- Parameters:
deleteWorkflowRequest- AConsumerthat will call methods onDeleteWorkflowRequest.Builderto 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.Builderavoiding the need to create one manually viaDeleteWorkflowStepRequest.builder()- Parameters:
deleteWorkflowStepRequest- AConsumerthat will call methods onDeleteWorkflowStepRequest.Builderto 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.Builderavoiding the need to create one manually viaDeleteWorkflowStepGroupRequest.builder()- Parameters:
deleteWorkflowStepGroupRequest- AConsumerthat will call methods onDeleteWorkflowStepGroupRequest.Builderto 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.Builderavoiding the need to create one manually viaGetTemplateRequest.builder()- Parameters:
getTemplateRequest- AConsumerthat will call methods onGetTemplateRequest.Builderto 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.Builderavoiding the need to create one manually viaGetTemplateStepRequest.builder()- Parameters:
getTemplateStepRequest- AConsumerthat will call methods onGetTemplateStepRequest.Builderto 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.Builderavoiding the need to create one manually viaGetTemplateStepGroupRequest.builder()- Parameters:
getTemplateStepGroupRequest- AConsumerthat will call methods onGetTemplateStepGroupRequest.Builderto 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.Builderavoiding the need to create one manually viaGetWorkflowRequest.builder()- Parameters:
getWorkflowRequest- AConsumerthat will call methods onGetWorkflowRequest.Builderto 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.Builderavoiding the need to create one manually viaGetWorkflowStepRequest.builder()- Parameters:
getWorkflowStepRequest- AConsumerthat will call methods onGetWorkflowStepRequest.Builderto 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.Builderavoiding the need to create one manually viaGetWorkflowStepGroupRequest.builder()- Parameters:
getWorkflowStepGroupRequest- AConsumerthat will call methods onGetWorkflowStepGroupRequest.Builderto 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.Builderavoiding the need to create one manually viaListPluginsRequest.builder()- Parameters:
listPluginsRequest- AConsumerthat will call methods onListPluginsRequest.Builderto 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 Stream
2) Using For loopsoftware.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 Stream
2) Using For loopsoftware.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.Builderavoiding the need to create one manually viaListPluginsRequest.builder()- Parameters:
listPluginsRequest- AConsumerthat will call methods onListPluginsRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listTagsForResource
default ListTagsForResourceResponse listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest) throws 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.Builderavoiding the need to create one manually viaListTagsForResourceRequest.builder()- Parameters:
listTagsForResourceRequest- AConsumerthat will call methods onListTagsForResourceRequest.Builderto create a request.- Returns:
- Result of the ListTagsForResource operation returned by the service.
- See Also:
-
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.Builderavoiding the need to create one manually viaListTemplateStepGroupsRequest.builder()- Parameters:
listTemplateStepGroupsRequest- AConsumerthat will call methods onListTemplateStepGroupsRequest.Builderto 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 Stream
2) Using For loopsoftware.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 Stream
2) Using For loopsoftware.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.Builderavoiding the need to create one manually viaListTemplateStepGroupsRequest.builder()- Parameters:
listTemplateStepGroupsRequest- AConsumerthat will call methods onListTemplateStepGroupsRequest.Builderto 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.Builderavoiding the need to create one manually viaListTemplateStepsRequest.builder()- Parameters:
listTemplateStepsRequest- AConsumerthat will call methods onListTemplateStepsRequest.Builderto 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 Stream
2) Using For loopsoftware.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 Stream
2) Using For loopsoftware.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.Builderavoiding the need to create one manually viaListTemplateStepsRequest.builder()- Parameters:
listTemplateStepsRequest- AConsumerthat will call methods onListTemplateStepsRequest.Builderto 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.Builderavoiding the need to create one manually viaListTemplatesRequest.builder()- Parameters:
listTemplatesRequest- AConsumerthat will call methods onListTemplatesRequest.Builderto 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 Stream
2) Using For loopsoftware.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 Stream
2) Using For loopsoftware.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.Builderavoiding the need to create one manually viaListTemplatesRequest.builder()- Parameters:
listTemplatesRequest- AConsumerthat will call methods onListTemplatesRequest.Builderto 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.Builderavoiding the need to create one manually viaListWorkflowStepGroupsRequest.builder()- Parameters:
listWorkflowStepGroupsRequest- AConsumerthat will call methods onListWorkflowStepGroupsRequest.Builderto 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 Stream
2) Using For loopsoftware.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 Stream
2) Using For loopsoftware.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.Builderavoiding the need to create one manually viaListWorkflowStepGroupsRequest.builder()- Parameters:
listWorkflowStepGroupsRequest- AConsumerthat will call methods onListWorkflowStepGroupsRequest.Builderto 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.Builderavoiding the need to create one manually viaListWorkflowStepsRequest.builder()- Parameters:
listWorkflowStepsRequest- AConsumerthat will call methods onListWorkflowStepsRequest.Builderto 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 Stream
2) Using For loopsoftware.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 Stream
2) Using For loopsoftware.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.Builderavoiding the need to create one manually viaListWorkflowStepsRequest.builder()- Parameters:
listWorkflowStepsRequest- AConsumerthat will call methods onListWorkflowStepsRequest.Builderto 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.Builderavoiding the need to create one manually viaListWorkflowsRequest.builder()- Parameters:
listWorkflowsRequest- AConsumerthat will call methods onListWorkflowsRequest.Builderto 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 Stream
2) Using For loopsoftware.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 Stream
2) Using For loopsoftware.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.Builderavoiding the need to create one manually viaListWorkflowsRequest.builder()- Parameters:
listWorkflowsRequest- AConsumerthat will call methods onListWorkflowsRequest.Builderto 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.Builderavoiding the need to create one manually viaRetryWorkflowStepRequest.builder()- Parameters:
retryWorkflowStepRequest- AConsumerthat will call methods onRetryWorkflowStepRequest.Builderto 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.Builderavoiding the need to create one manually viaStartWorkflowRequest.builder()- Parameters:
startWorkflowRequest- AConsumerthat will call methods onStartWorkflowRequest.Builderto 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.Builderavoiding the need to create one manually viaStopWorkflowRequest.builder()- Parameters:
stopWorkflowRequest- AConsumerthat will call methods onStopWorkflowRequest.Builderto 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.Builderavoiding the need to create one manually viaTagResourceRequest.builder()- Parameters:
tagResourceRequest- AConsumerthat will call methods onTagResourceRequest.Builderto create a request.- Returns:
- Result of the TagResource operation returned by the service.
- See Also:
-
untagResource
default UntagResourceResponse untagResource(UntagResourceRequest untagResourceRequest) throws 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.Builderavoiding the need to create one manually viaUntagResourceRequest.builder()- Parameters:
untagResourceRequest- AConsumerthat will call methods onUntagResourceRequest.Builderto create a request.- Returns:
- Result of the UntagResource operation returned by the service.
- See Also:
-
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.Builderavoiding the need to create one manually viaUpdateTemplateRequest.builder()- Parameters:
updateTemplateRequest- AConsumerthat will call methods onUpdateTemplateRequest.Builderto 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.Builderavoiding the need to create one manually viaUpdateWorkflowRequest.builder()- Parameters:
updateWorkflowRequest- AConsumerthat will call methods onUpdateWorkflowRequest.Builderto 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.Builderavoiding the need to create one manually viaUpdateWorkflowStepRequest.builder()- Parameters:
updateWorkflowStepRequest- AConsumerthat will call methods onUpdateWorkflowStepRequest.Builderto 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.Builderavoiding the need to create one manually viaUpdateWorkflowStepGroupRequest.builder()- Parameters:
updateWorkflowStepGroupRequest- AConsumerthat will call methods onUpdateWorkflowStepGroupRequest.Builderto create a request.- Returns:
- Result of the UpdateWorkflowStepGroup operation returned by the service.
- See Also:
-
create
Create aMigrationHubOrchestratorClientwith the region loaded from theDefaultAwsRegionProviderChainand credentials loaded from theDefaultCredentialsProvider. -
builder
Create a builder that can be used to configure and create aMigrationHubOrchestratorClient. -
serviceMetadata
-
serviceClientConfiguration
Description copied from interface:SdkClientThe SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfiguration- Specified by:
serviceClientConfigurationin interfaceAwsClient- Specified by:
serviceClientConfigurationin interfaceSdkClient- Returns:
- SdkServiceClientConfiguration
-