@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAWSMigrationHubOrchestrator extends Object implements AWSMigrationHubOrchestrator
AWSMigrationHubOrchestrator
. Convenient method forms pass through to the
corresponding overload that takes a request object, which throws an UnsupportedOperationException
.ENDPOINT_PREFIX
public CreateTemplateResult createTemplate(CreateTemplateRequest request)
AWSMigrationHubOrchestrator
Creates a migration workflow template.
createTemplate
in interface AWSMigrationHubOrchestrator
public CreateWorkflowResult createWorkflow(CreateWorkflowRequest request)
AWSMigrationHubOrchestrator
Create a workflow to orchestrate your migrations.
createWorkflow
in interface AWSMigrationHubOrchestrator
public CreateWorkflowStepResult createWorkflowStep(CreateWorkflowStepRequest request)
AWSMigrationHubOrchestrator
Create a step in the migration workflow.
createWorkflowStep
in interface AWSMigrationHubOrchestrator
public CreateWorkflowStepGroupResult createWorkflowStepGroup(CreateWorkflowStepGroupRequest request)
AWSMigrationHubOrchestrator
Create a step group in a migration workflow.
createWorkflowStepGroup
in interface AWSMigrationHubOrchestrator
public DeleteTemplateResult deleteTemplate(DeleteTemplateRequest request)
AWSMigrationHubOrchestrator
Deletes a migration workflow template.
deleteTemplate
in interface AWSMigrationHubOrchestrator
public DeleteWorkflowResult deleteWorkflow(DeleteWorkflowRequest request)
AWSMigrationHubOrchestrator
Delete a migration workflow. You must pause a running workflow in Migration Hub Orchestrator console to delete it.
deleteWorkflow
in interface AWSMigrationHubOrchestrator
public DeleteWorkflowStepResult deleteWorkflowStep(DeleteWorkflowStepRequest request)
AWSMigrationHubOrchestrator
Delete a step in a migration workflow. Pause the workflow to delete a running step.
deleteWorkflowStep
in interface AWSMigrationHubOrchestrator
public DeleteWorkflowStepGroupResult deleteWorkflowStepGroup(DeleteWorkflowStepGroupRequest request)
AWSMigrationHubOrchestrator
Delete a step group in a migration workflow.
deleteWorkflowStepGroup
in interface AWSMigrationHubOrchestrator
public GetTemplateResult getTemplate(GetTemplateRequest request)
AWSMigrationHubOrchestrator
Get the template you want to use for creating a migration workflow.
getTemplate
in interface AWSMigrationHubOrchestrator
public GetTemplateStepResult getTemplateStep(GetTemplateStepRequest request)
AWSMigrationHubOrchestrator
Get a specific step in a template.
getTemplateStep
in interface AWSMigrationHubOrchestrator
public GetTemplateStepGroupResult getTemplateStepGroup(GetTemplateStepGroupRequest request)
AWSMigrationHubOrchestrator
Get a step group in a template.
getTemplateStepGroup
in interface AWSMigrationHubOrchestrator
public GetWorkflowResult getWorkflow(GetWorkflowRequest request)
AWSMigrationHubOrchestrator
Get migration workflow.
getWorkflow
in interface AWSMigrationHubOrchestrator
public GetWorkflowStepResult getWorkflowStep(GetWorkflowStepRequest request)
AWSMigrationHubOrchestrator
Get a step in the migration workflow.
getWorkflowStep
in interface AWSMigrationHubOrchestrator
public GetWorkflowStepGroupResult getWorkflowStepGroup(GetWorkflowStepGroupRequest request)
AWSMigrationHubOrchestrator
Get the step group of a migration workflow.
getWorkflowStepGroup
in interface AWSMigrationHubOrchestrator
public ListPluginsResult listPlugins(ListPluginsRequest request)
AWSMigrationHubOrchestrator
List AWS Migration Hub Orchestrator plugins.
listPlugins
in interface AWSMigrationHubOrchestrator
public ListTagsForResourceResult listTagsForResource(ListTagsForResourceRequest request)
AWSMigrationHubOrchestrator
List the tags added to a resource.
listTagsForResource
in interface AWSMigrationHubOrchestrator
public ListTemplateStepGroupsResult listTemplateStepGroups(ListTemplateStepGroupsRequest request)
AWSMigrationHubOrchestrator
List the step groups in a template.
listTemplateStepGroups
in interface AWSMigrationHubOrchestrator
public ListTemplateStepsResult listTemplateSteps(ListTemplateStepsRequest request)
AWSMigrationHubOrchestrator
List the steps in a template.
listTemplateSteps
in interface AWSMigrationHubOrchestrator
public ListTemplatesResult listTemplates(ListTemplatesRequest request)
AWSMigrationHubOrchestrator
List the templates available in Migration Hub Orchestrator to create a migration workflow.
listTemplates
in interface AWSMigrationHubOrchestrator
public ListWorkflowStepGroupsResult listWorkflowStepGroups(ListWorkflowStepGroupsRequest request)
AWSMigrationHubOrchestrator
List the step groups in a migration workflow.
listWorkflowStepGroups
in interface AWSMigrationHubOrchestrator
public ListWorkflowStepsResult listWorkflowSteps(ListWorkflowStepsRequest request)
AWSMigrationHubOrchestrator
List the steps in a workflow.
listWorkflowSteps
in interface AWSMigrationHubOrchestrator
public ListWorkflowsResult listWorkflows(ListWorkflowsRequest request)
AWSMigrationHubOrchestrator
List the migration workflows.
listWorkflows
in interface AWSMigrationHubOrchestrator
public RetryWorkflowStepResult retryWorkflowStep(RetryWorkflowStepRequest request)
AWSMigrationHubOrchestrator
Retry a failed step in a migration workflow.
retryWorkflowStep
in interface AWSMigrationHubOrchestrator
public StartWorkflowResult startWorkflow(StartWorkflowRequest request)
AWSMigrationHubOrchestrator
Start a migration workflow.
startWorkflow
in interface AWSMigrationHubOrchestrator
public StopWorkflowResult stopWorkflow(StopWorkflowRequest request)
AWSMigrationHubOrchestrator
Stop an ongoing migration workflow.
stopWorkflow
in interface AWSMigrationHubOrchestrator
public TagResourceResult tagResource(TagResourceRequest request)
AWSMigrationHubOrchestrator
Tag a resource by specifying its Amazon Resource Name (ARN).
tagResource
in interface AWSMigrationHubOrchestrator
public UntagResourceResult untagResource(UntagResourceRequest request)
AWSMigrationHubOrchestrator
Deletes the tags for a resource.
untagResource
in interface AWSMigrationHubOrchestrator
public UpdateTemplateResult updateTemplate(UpdateTemplateRequest request)
AWSMigrationHubOrchestrator
Updates a migration workflow template.
updateTemplate
in interface AWSMigrationHubOrchestrator
public UpdateWorkflowResult updateWorkflow(UpdateWorkflowRequest request)
AWSMigrationHubOrchestrator
Update a migration workflow.
updateWorkflow
in interface AWSMigrationHubOrchestrator
public UpdateWorkflowStepResult updateWorkflowStep(UpdateWorkflowStepRequest request)
AWSMigrationHubOrchestrator
Update a step in a migration workflow.
updateWorkflowStep
in interface AWSMigrationHubOrchestrator
public UpdateWorkflowStepGroupResult updateWorkflowStepGroup(UpdateWorkflowStepGroupRequest request)
AWSMigrationHubOrchestrator
Update the step group in a migration workflow.
updateWorkflowStepGroup
in interface AWSMigrationHubOrchestrator
public void shutdown()
AWSMigrationHubOrchestrator
shutdown
in interface AWSMigrationHubOrchestrator
public ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
AWSMigrationHubOrchestrator
Response metadata is only cached for a limited period of time, so if you need to access this extra diagnostic information for an executed request, you should use this method to retrieve it as soon as possible after executing a request.
getCachedResponseMetadata
in interface AWSMigrationHubOrchestrator
request
- The originally executed request.