@ThreadSafe @Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AWSMigrationHubOrchestratorAsyncClient extends AWSMigrationHubOrchestratorClient implements AWSMigrationHubOrchestratorAsync
AsyncHandler can be used to
receive notification when an asynchronous operation completes.
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.
LOGGING_AWS_REQUEST_METRICENDPOINT_PREFIXbuilder, createTemplate, createWorkflow, createWorkflowStep, createWorkflowStepGroup, deleteTemplate, deleteWorkflow, deleteWorkflowStep, deleteWorkflowStepGroup, getCachedResponseMetadata, getTemplate, getTemplateStep, getTemplateStepGroup, getWorkflow, getWorkflowStep, getWorkflowStepGroup, listPlugins, listTagsForResource, listTemplates, listTemplateStepGroups, listTemplateSteps, listWorkflows, listWorkflowStepGroups, listWorkflowSteps, retryWorkflowStep, startWorkflow, stopWorkflow, tagResource, untagResource, updateTemplate, updateWorkflow, updateWorkflowStep, updateWorkflowStepGroupaddRequestHandler, addRequestHandler, configureRegion, getClientConfiguration, getEndpointPrefix, getMonitoringListeners, getRequestMetricsCollector, getServiceName, getSignerByURI, getSignerOverride, getSignerRegionOverride, getTimeOffset, makeImmutable, removeRequestHandler, removeRequestHandler, setEndpoint, setEndpoint, setRegion, setServiceNameIntern, setSignerRegionOverride, setTimeOffset, withEndpoint, withRegion, withRegion, withTimeOffsetequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateTemplate, createWorkflow, createWorkflowStep, createWorkflowStepGroup, deleteTemplate, deleteWorkflow, deleteWorkflowStep, deleteWorkflowStepGroup, getCachedResponseMetadata, getTemplate, getTemplateStep, getTemplateStepGroup, getWorkflow, getWorkflowStep, getWorkflowStepGroup, listPlugins, listTagsForResource, listTemplates, listTemplateStepGroups, listTemplateSteps, listWorkflows, listWorkflowStepGroups, listWorkflowSteps, retryWorkflowStep, startWorkflow, stopWorkflow, tagResource, untagResource, updateTemplate, updateWorkflow, updateWorkflowStep, updateWorkflowStepGrouppublic static AWSMigrationHubOrchestratorAsyncClientBuilder asyncBuilder()
public ExecutorService getExecutorService()
public Future<CreateTemplateResult> createTemplateAsync(CreateTemplateRequest request)
AWSMigrationHubOrchestratorAsyncCreates a migration workflow template.
createTemplateAsync in interface AWSMigrationHubOrchestratorAsyncpublic Future<CreateTemplateResult> createTemplateAsync(CreateTemplateRequest request, AsyncHandler<CreateTemplateRequest,CreateTemplateResult> asyncHandler)
AWSMigrationHubOrchestratorAsyncCreates a migration workflow template.
createTemplateAsync in interface AWSMigrationHubOrchestratorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateWorkflowResult> createWorkflowAsync(CreateWorkflowRequest request)
AWSMigrationHubOrchestratorAsyncCreate a workflow to orchestrate your migrations.
createWorkflowAsync in interface AWSMigrationHubOrchestratorAsyncpublic Future<CreateWorkflowResult> createWorkflowAsync(CreateWorkflowRequest request, AsyncHandler<CreateWorkflowRequest,CreateWorkflowResult> asyncHandler)
AWSMigrationHubOrchestratorAsyncCreate a workflow to orchestrate your migrations.
createWorkflowAsync in interface AWSMigrationHubOrchestratorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateWorkflowStepResult> createWorkflowStepAsync(CreateWorkflowStepRequest request)
AWSMigrationHubOrchestratorAsyncCreate a step in the migration workflow.
createWorkflowStepAsync in interface AWSMigrationHubOrchestratorAsyncpublic Future<CreateWorkflowStepResult> createWorkflowStepAsync(CreateWorkflowStepRequest request, AsyncHandler<CreateWorkflowStepRequest,CreateWorkflowStepResult> asyncHandler)
AWSMigrationHubOrchestratorAsyncCreate a step in the migration workflow.
createWorkflowStepAsync in interface AWSMigrationHubOrchestratorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateWorkflowStepGroupResult> createWorkflowStepGroupAsync(CreateWorkflowStepGroupRequest request)
AWSMigrationHubOrchestratorAsyncCreate a step group in a migration workflow.
createWorkflowStepGroupAsync in interface AWSMigrationHubOrchestratorAsyncpublic Future<CreateWorkflowStepGroupResult> createWorkflowStepGroupAsync(CreateWorkflowStepGroupRequest request, AsyncHandler<CreateWorkflowStepGroupRequest,CreateWorkflowStepGroupResult> asyncHandler)
AWSMigrationHubOrchestratorAsyncCreate a step group in a migration workflow.
createWorkflowStepGroupAsync in interface AWSMigrationHubOrchestratorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteTemplateResult> deleteTemplateAsync(DeleteTemplateRequest request)
AWSMigrationHubOrchestratorAsyncDeletes a migration workflow template.
deleteTemplateAsync in interface AWSMigrationHubOrchestratorAsyncpublic Future<DeleteTemplateResult> deleteTemplateAsync(DeleteTemplateRequest request, AsyncHandler<DeleteTemplateRequest,DeleteTemplateResult> asyncHandler)
AWSMigrationHubOrchestratorAsyncDeletes a migration workflow template.
deleteTemplateAsync in interface AWSMigrationHubOrchestratorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteWorkflowResult> deleteWorkflowAsync(DeleteWorkflowRequest request)
AWSMigrationHubOrchestratorAsyncDelete a migration workflow. You must pause a running workflow in Migration Hub Orchestrator console to delete it.
deleteWorkflowAsync in interface AWSMigrationHubOrchestratorAsyncpublic Future<DeleteWorkflowResult> deleteWorkflowAsync(DeleteWorkflowRequest request, AsyncHandler<DeleteWorkflowRequest,DeleteWorkflowResult> asyncHandler)
AWSMigrationHubOrchestratorAsyncDelete a migration workflow. You must pause a running workflow in Migration Hub Orchestrator console to delete it.
deleteWorkflowAsync in interface AWSMigrationHubOrchestratorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteWorkflowStepResult> deleteWorkflowStepAsync(DeleteWorkflowStepRequest request)
AWSMigrationHubOrchestratorAsyncDelete a step in a migration workflow. Pause the workflow to delete a running step.
deleteWorkflowStepAsync in interface AWSMigrationHubOrchestratorAsyncpublic Future<DeleteWorkflowStepResult> deleteWorkflowStepAsync(DeleteWorkflowStepRequest request, AsyncHandler<DeleteWorkflowStepRequest,DeleteWorkflowStepResult> asyncHandler)
AWSMigrationHubOrchestratorAsyncDelete a step in a migration workflow. Pause the workflow to delete a running step.
deleteWorkflowStepAsync in interface AWSMigrationHubOrchestratorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteWorkflowStepGroupResult> deleteWorkflowStepGroupAsync(DeleteWorkflowStepGroupRequest request)
AWSMigrationHubOrchestratorAsyncDelete a step group in a migration workflow.
deleteWorkflowStepGroupAsync in interface AWSMigrationHubOrchestratorAsyncpublic Future<DeleteWorkflowStepGroupResult> deleteWorkflowStepGroupAsync(DeleteWorkflowStepGroupRequest request, AsyncHandler<DeleteWorkflowStepGroupRequest,DeleteWorkflowStepGroupResult> asyncHandler)
AWSMigrationHubOrchestratorAsyncDelete a step group in a migration workflow.
deleteWorkflowStepGroupAsync in interface AWSMigrationHubOrchestratorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetTemplateResult> getTemplateAsync(GetTemplateRequest request)
AWSMigrationHubOrchestratorAsyncGet the template you want to use for creating a migration workflow.
getTemplateAsync in interface AWSMigrationHubOrchestratorAsyncpublic Future<GetTemplateResult> getTemplateAsync(GetTemplateRequest request, AsyncHandler<GetTemplateRequest,GetTemplateResult> asyncHandler)
AWSMigrationHubOrchestratorAsyncGet the template you want to use for creating a migration workflow.
getTemplateAsync in interface AWSMigrationHubOrchestratorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetTemplateStepResult> getTemplateStepAsync(GetTemplateStepRequest request)
AWSMigrationHubOrchestratorAsyncGet a specific step in a template.
getTemplateStepAsync in interface AWSMigrationHubOrchestratorAsyncpublic Future<GetTemplateStepResult> getTemplateStepAsync(GetTemplateStepRequest request, AsyncHandler<GetTemplateStepRequest,GetTemplateStepResult> asyncHandler)
AWSMigrationHubOrchestratorAsyncGet a specific step in a template.
getTemplateStepAsync in interface AWSMigrationHubOrchestratorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetTemplateStepGroupResult> getTemplateStepGroupAsync(GetTemplateStepGroupRequest request)
AWSMigrationHubOrchestratorAsyncGet a step group in a template.
getTemplateStepGroupAsync in interface AWSMigrationHubOrchestratorAsyncpublic Future<GetTemplateStepGroupResult> getTemplateStepGroupAsync(GetTemplateStepGroupRequest request, AsyncHandler<GetTemplateStepGroupRequest,GetTemplateStepGroupResult> asyncHandler)
AWSMigrationHubOrchestratorAsyncGet a step group in a template.
getTemplateStepGroupAsync in interface AWSMigrationHubOrchestratorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetWorkflowResult> getWorkflowAsync(GetWorkflowRequest request)
AWSMigrationHubOrchestratorAsyncGet migration workflow.
getWorkflowAsync in interface AWSMigrationHubOrchestratorAsyncpublic Future<GetWorkflowResult> getWorkflowAsync(GetWorkflowRequest request, AsyncHandler<GetWorkflowRequest,GetWorkflowResult> asyncHandler)
AWSMigrationHubOrchestratorAsyncGet migration workflow.
getWorkflowAsync in interface AWSMigrationHubOrchestratorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetWorkflowStepResult> getWorkflowStepAsync(GetWorkflowStepRequest request)
AWSMigrationHubOrchestratorAsyncGet a step in the migration workflow.
getWorkflowStepAsync in interface AWSMigrationHubOrchestratorAsyncpublic Future<GetWorkflowStepResult> getWorkflowStepAsync(GetWorkflowStepRequest request, AsyncHandler<GetWorkflowStepRequest,GetWorkflowStepResult> asyncHandler)
AWSMigrationHubOrchestratorAsyncGet a step in the migration workflow.
getWorkflowStepAsync in interface AWSMigrationHubOrchestratorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetWorkflowStepGroupResult> getWorkflowStepGroupAsync(GetWorkflowStepGroupRequest request)
AWSMigrationHubOrchestratorAsyncGet the step group of a migration workflow.
getWorkflowStepGroupAsync in interface AWSMigrationHubOrchestratorAsyncpublic Future<GetWorkflowStepGroupResult> getWorkflowStepGroupAsync(GetWorkflowStepGroupRequest request, AsyncHandler<GetWorkflowStepGroupRequest,GetWorkflowStepGroupResult> asyncHandler)
AWSMigrationHubOrchestratorAsyncGet the step group of a migration workflow.
getWorkflowStepGroupAsync in interface AWSMigrationHubOrchestratorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListPluginsResult> listPluginsAsync(ListPluginsRequest request)
AWSMigrationHubOrchestratorAsyncList AWS Migration Hub Orchestrator plugins.
listPluginsAsync in interface AWSMigrationHubOrchestratorAsyncpublic Future<ListPluginsResult> listPluginsAsync(ListPluginsRequest request, AsyncHandler<ListPluginsRequest,ListPluginsResult> asyncHandler)
AWSMigrationHubOrchestratorAsyncList AWS Migration Hub Orchestrator plugins.
listPluginsAsync in interface AWSMigrationHubOrchestratorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest request)
AWSMigrationHubOrchestratorAsyncList the tags added to a resource.
listTagsForResourceAsync in interface AWSMigrationHubOrchestratorAsyncpublic Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest request, AsyncHandler<ListTagsForResourceRequest,ListTagsForResourceResult> asyncHandler)
AWSMigrationHubOrchestratorAsyncList the tags added to a resource.
listTagsForResourceAsync in interface AWSMigrationHubOrchestratorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListTemplateStepGroupsResult> listTemplateStepGroupsAsync(ListTemplateStepGroupsRequest request)
AWSMigrationHubOrchestratorAsyncList the step groups in a template.
listTemplateStepGroupsAsync in interface AWSMigrationHubOrchestratorAsyncpublic Future<ListTemplateStepGroupsResult> listTemplateStepGroupsAsync(ListTemplateStepGroupsRequest request, AsyncHandler<ListTemplateStepGroupsRequest,ListTemplateStepGroupsResult> asyncHandler)
AWSMigrationHubOrchestratorAsyncList the step groups in a template.
listTemplateStepGroupsAsync in interface AWSMigrationHubOrchestratorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListTemplateStepsResult> listTemplateStepsAsync(ListTemplateStepsRequest request)
AWSMigrationHubOrchestratorAsyncList the steps in a template.
listTemplateStepsAsync in interface AWSMigrationHubOrchestratorAsyncpublic Future<ListTemplateStepsResult> listTemplateStepsAsync(ListTemplateStepsRequest request, AsyncHandler<ListTemplateStepsRequest,ListTemplateStepsResult> asyncHandler)
AWSMigrationHubOrchestratorAsyncList the steps in a template.
listTemplateStepsAsync in interface AWSMigrationHubOrchestratorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListTemplatesResult> listTemplatesAsync(ListTemplatesRequest request)
AWSMigrationHubOrchestratorAsyncList the templates available in Migration Hub Orchestrator to create a migration workflow.
listTemplatesAsync in interface AWSMigrationHubOrchestratorAsyncpublic Future<ListTemplatesResult> listTemplatesAsync(ListTemplatesRequest request, AsyncHandler<ListTemplatesRequest,ListTemplatesResult> asyncHandler)
AWSMigrationHubOrchestratorAsyncList the templates available in Migration Hub Orchestrator to create a migration workflow.
listTemplatesAsync in interface AWSMigrationHubOrchestratorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListWorkflowStepGroupsResult> listWorkflowStepGroupsAsync(ListWorkflowStepGroupsRequest request)
AWSMigrationHubOrchestratorAsyncList the step groups in a migration workflow.
listWorkflowStepGroupsAsync in interface AWSMigrationHubOrchestratorAsyncpublic Future<ListWorkflowStepGroupsResult> listWorkflowStepGroupsAsync(ListWorkflowStepGroupsRequest request, AsyncHandler<ListWorkflowStepGroupsRequest,ListWorkflowStepGroupsResult> asyncHandler)
AWSMigrationHubOrchestratorAsyncList the step groups in a migration workflow.
listWorkflowStepGroupsAsync in interface AWSMigrationHubOrchestratorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListWorkflowStepsResult> listWorkflowStepsAsync(ListWorkflowStepsRequest request)
AWSMigrationHubOrchestratorAsyncList the steps in a workflow.
listWorkflowStepsAsync in interface AWSMigrationHubOrchestratorAsyncpublic Future<ListWorkflowStepsResult> listWorkflowStepsAsync(ListWorkflowStepsRequest request, AsyncHandler<ListWorkflowStepsRequest,ListWorkflowStepsResult> asyncHandler)
AWSMigrationHubOrchestratorAsyncList the steps in a workflow.
listWorkflowStepsAsync in interface AWSMigrationHubOrchestratorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListWorkflowsResult> listWorkflowsAsync(ListWorkflowsRequest request)
AWSMigrationHubOrchestratorAsyncList the migration workflows.
listWorkflowsAsync in interface AWSMigrationHubOrchestratorAsyncpublic Future<ListWorkflowsResult> listWorkflowsAsync(ListWorkflowsRequest request, AsyncHandler<ListWorkflowsRequest,ListWorkflowsResult> asyncHandler)
AWSMigrationHubOrchestratorAsyncList the migration workflows.
listWorkflowsAsync in interface AWSMigrationHubOrchestratorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<RetryWorkflowStepResult> retryWorkflowStepAsync(RetryWorkflowStepRequest request)
AWSMigrationHubOrchestratorAsyncRetry a failed step in a migration workflow.
retryWorkflowStepAsync in interface AWSMigrationHubOrchestratorAsyncpublic Future<RetryWorkflowStepResult> retryWorkflowStepAsync(RetryWorkflowStepRequest request, AsyncHandler<RetryWorkflowStepRequest,RetryWorkflowStepResult> asyncHandler)
AWSMigrationHubOrchestratorAsyncRetry a failed step in a migration workflow.
retryWorkflowStepAsync in interface AWSMigrationHubOrchestratorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<StartWorkflowResult> startWorkflowAsync(StartWorkflowRequest request)
AWSMigrationHubOrchestratorAsyncStart a migration workflow.
startWorkflowAsync in interface AWSMigrationHubOrchestratorAsyncpublic Future<StartWorkflowResult> startWorkflowAsync(StartWorkflowRequest request, AsyncHandler<StartWorkflowRequest,StartWorkflowResult> asyncHandler)
AWSMigrationHubOrchestratorAsyncStart a migration workflow.
startWorkflowAsync in interface AWSMigrationHubOrchestratorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<StopWorkflowResult> stopWorkflowAsync(StopWorkflowRequest request)
AWSMigrationHubOrchestratorAsyncStop an ongoing migration workflow.
stopWorkflowAsync in interface AWSMigrationHubOrchestratorAsyncpublic Future<StopWorkflowResult> stopWorkflowAsync(StopWorkflowRequest request, AsyncHandler<StopWorkflowRequest,StopWorkflowResult> asyncHandler)
AWSMigrationHubOrchestratorAsyncStop an ongoing migration workflow.
stopWorkflowAsync in interface AWSMigrationHubOrchestratorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<TagResourceResult> tagResourceAsync(TagResourceRequest request)
AWSMigrationHubOrchestratorAsyncTag a resource by specifying its Amazon Resource Name (ARN).
tagResourceAsync in interface AWSMigrationHubOrchestratorAsyncpublic Future<TagResourceResult> tagResourceAsync(TagResourceRequest request, AsyncHandler<TagResourceRequest,TagResourceResult> asyncHandler)
AWSMigrationHubOrchestratorAsyncTag a resource by specifying its Amazon Resource Name (ARN).
tagResourceAsync in interface AWSMigrationHubOrchestratorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest request)
AWSMigrationHubOrchestratorAsyncDeletes the tags for a resource.
untagResourceAsync in interface AWSMigrationHubOrchestratorAsyncpublic Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest request, AsyncHandler<UntagResourceRequest,UntagResourceResult> asyncHandler)
AWSMigrationHubOrchestratorAsyncDeletes the tags for a resource.
untagResourceAsync in interface AWSMigrationHubOrchestratorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateTemplateResult> updateTemplateAsync(UpdateTemplateRequest request)
AWSMigrationHubOrchestratorAsyncUpdates a migration workflow template.
updateTemplateAsync in interface AWSMigrationHubOrchestratorAsyncpublic Future<UpdateTemplateResult> updateTemplateAsync(UpdateTemplateRequest request, AsyncHandler<UpdateTemplateRequest,UpdateTemplateResult> asyncHandler)
AWSMigrationHubOrchestratorAsyncUpdates a migration workflow template.
updateTemplateAsync in interface AWSMigrationHubOrchestratorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateWorkflowResult> updateWorkflowAsync(UpdateWorkflowRequest request)
AWSMigrationHubOrchestratorAsyncUpdate a migration workflow.
updateWorkflowAsync in interface AWSMigrationHubOrchestratorAsyncpublic Future<UpdateWorkflowResult> updateWorkflowAsync(UpdateWorkflowRequest request, AsyncHandler<UpdateWorkflowRequest,UpdateWorkflowResult> asyncHandler)
AWSMigrationHubOrchestratorAsyncUpdate a migration workflow.
updateWorkflowAsync in interface AWSMigrationHubOrchestratorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateWorkflowStepResult> updateWorkflowStepAsync(UpdateWorkflowStepRequest request)
AWSMigrationHubOrchestratorAsyncUpdate a step in a migration workflow.
updateWorkflowStepAsync in interface AWSMigrationHubOrchestratorAsyncpublic Future<UpdateWorkflowStepResult> updateWorkflowStepAsync(UpdateWorkflowStepRequest request, AsyncHandler<UpdateWorkflowStepRequest,UpdateWorkflowStepResult> asyncHandler)
AWSMigrationHubOrchestratorAsyncUpdate a step in a migration workflow.
updateWorkflowStepAsync in interface AWSMigrationHubOrchestratorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateWorkflowStepGroupResult> updateWorkflowStepGroupAsync(UpdateWorkflowStepGroupRequest request)
AWSMigrationHubOrchestratorAsyncUpdate the step group in a migration workflow.
updateWorkflowStepGroupAsync in interface AWSMigrationHubOrchestratorAsyncpublic Future<UpdateWorkflowStepGroupResult> updateWorkflowStepGroupAsync(UpdateWorkflowStepGroupRequest request, AsyncHandler<UpdateWorkflowStepGroupRequest,UpdateWorkflowStepGroupResult> asyncHandler)
AWSMigrationHubOrchestratorAsyncUpdate the step group in a migration workflow.
updateWorkflowStepGroupAsync in interface AWSMigrationHubOrchestratorAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public void shutdown()
getExecutorService().shutdown() followed by getExecutorService().awaitTermination() prior to
calling this method.shutdown in interface AWSMigrationHubOrchestratorshutdown in class AWSMigrationHubOrchestratorClient