@ThreadSafe @Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AWSServerMigrationClient extends AmazonWebServiceClient implements AWSServerMigration
 
This is the AWS Sever Migration Service API Reference. It provides descriptions, syntax, and usage examples for each of the actions and data types for the AWS Sever Migration Service (AWS SMS). The topic for each action shows the Query API request parameters and the XML response. You can also view the XML request elements in the WSDL.
Alternatively, you can use one of the AWS SDKs to access an API that's tailored to the programming language or platform that you're using. For more information, see AWS SDKs.
To learn more about the Server Migration Service, see the following resources:
LOGGING_AWS_REQUEST_METRICENDPOINT_PREFIX| Constructor and Description | 
|---|
| AWSServerMigrationClient()Deprecated. 
 | 
| AWSServerMigrationClient(AWSCredentials awsCredentials)Deprecated. 
 use  AwsClientBuilder.withCredentials(AWSCredentialsProvider)for example:AWSServerMigrationClientBuilder.standard().withCredentials(new AWSStaticCredentialsProvider(awsCredentials)).build(); | 
| AWSServerMigrationClient(AWSCredentials awsCredentials,
                        ClientConfiguration clientConfiguration) | 
| AWSServerMigrationClient(AWSCredentialsProvider awsCredentialsProvider)Deprecated. 
 | 
| AWSServerMigrationClient(AWSCredentialsProvider awsCredentialsProvider,
                        ClientConfiguration clientConfiguration) | 
| AWSServerMigrationClient(AWSCredentialsProvider awsCredentialsProvider,
                        ClientConfiguration clientConfiguration,
                        RequestMetricCollector requestMetricCollector) | 
| AWSServerMigrationClient(ClientConfiguration clientConfiguration)Deprecated. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
| static AWSServerMigrationClientBuilder | builder() | 
| CreateAppResult | createApp(CreateAppRequest request)
 Creates an application. | 
| CreateReplicationJobResult | createReplicationJob(CreateReplicationJobRequest request)
 Creates a replication job. | 
| DeleteAppResult | deleteApp(DeleteAppRequest request)
 Deletes an existing application. | 
| DeleteAppLaunchConfigurationResult | deleteAppLaunchConfiguration(DeleteAppLaunchConfigurationRequest request)
 Deletes existing launch configuration for an application. | 
| DeleteAppReplicationConfigurationResult | deleteAppReplicationConfiguration(DeleteAppReplicationConfigurationRequest request)
 Deletes existing replication configuration for an application. | 
| DeleteReplicationJobResult | deleteReplicationJob(DeleteReplicationJobRequest request)
 Deletes the specified replication job. | 
| DeleteServerCatalogResult | deleteServerCatalog(DeleteServerCatalogRequest request)
 Deletes all servers from your server catalog. | 
| DisassociateConnectorResult | disassociateConnector(DisassociateConnectorRequest request)
 Disassociates the specified connector from AWS SMS. | 
| GenerateChangeSetResult | generateChangeSet(GenerateChangeSetRequest request)
 Generates a target change set for a currently launched stack and writes it to an Amazon S3 object in the
 customer’s Amazon S3 bucket. | 
| GenerateTemplateResult | generateTemplate(GenerateTemplateRequest request)
 Generates an Amazon CloudFormation template based on the current launch configuration and writes it to an Amazon
 S3 object in the customer’s Amazon S3 bucket. | 
| GetAppResult | getApp(GetAppRequest request)
 Retrieve information about an application. | 
| GetAppLaunchConfigurationResult | getAppLaunchConfiguration(GetAppLaunchConfigurationRequest request)
 Retrieves the application launch configuration associated with an application. | 
| GetAppReplicationConfigurationResult | getAppReplicationConfiguration(GetAppReplicationConfigurationRequest request)
 Retrieves an application replication configuration associatd with an application. | 
| ResponseMetadata | getCachedResponseMetadata(AmazonWebServiceRequest request)Returns additional metadata for a previously executed successful, request, typically used for debugging issues
 where a service isn't acting as expected. | 
| GetConnectorsResult | getConnectors(GetConnectorsRequest request)
 Describes the connectors registered with the AWS SMS. | 
| GetReplicationJobsResult | getReplicationJobs(GetReplicationJobsRequest request)
 Describes the specified replication job or all of your replication jobs. | 
| GetReplicationRunsResult | getReplicationRuns(GetReplicationRunsRequest request)
 Describes the replication runs for the specified replication job. | 
| GetServersResult | getServers(GetServersRequest request)
 Describes the servers in your server catalog. | 
| ImportServerCatalogResult | importServerCatalog(ImportServerCatalogRequest request)
 Gathers a complete list of on-premises servers. | 
| LaunchAppResult | launchApp(LaunchAppRequest request)
 Launches an application stack. | 
| ListAppsResult | listApps(ListAppsRequest request)
 Returns a list of summaries for all applications. | 
| PutAppLaunchConfigurationResult | putAppLaunchConfiguration(PutAppLaunchConfigurationRequest request)
 Creates a launch configuration for an application. | 
| PutAppReplicationConfigurationResult | putAppReplicationConfiguration(PutAppReplicationConfigurationRequest request)
 Creates or updates a replication configuration for an application. | 
| StartAppReplicationResult | startAppReplication(StartAppReplicationRequest request)
 Starts replicating an application. | 
| StartOnDemandReplicationRunResult | startOnDemandReplicationRun(StartOnDemandReplicationRunRequest request)
 Starts an on-demand replication run for the specified replication job. | 
| StopAppReplicationResult | stopAppReplication(StopAppReplicationRequest request)
 Stops replicating an application. | 
| TerminateAppResult | terminateApp(TerminateAppRequest request)
 Terminates the stack for an application. | 
| UpdateAppResult | updateApp(UpdateAppRequest request)
 Updates an application. | 
| UpdateReplicationJobResult | updateReplicationJob(UpdateReplicationJobRequest request)
 Updates the specified settings for the specified replication job. | 
addRequestHandler, addRequestHandler, configureRegion, getClientConfiguration, getEndpointPrefix, getMonitoringListeners, getRequestMetricsCollector, getServiceName, getSignerByURI, getSignerOverride, getSignerRegionOverride, getTimeOffset, makeImmutable, removeRequestHandler, removeRequestHandler, setEndpoint, setEndpoint, setRegion, setServiceNameIntern, setSignerRegionOverride, setTimeOffset, shutdown, withEndpoint, withRegion, withRegion, withTimeOffsetequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitsetEndpoint, setRegion, shutdown@Deprecated public AWSServerMigrationClient()
AWSServerMigrationClientBuilder.defaultClient()All service calls made using this new client object are blocking, and will not return until the service call completes.
DefaultAWSCredentialsProviderChain@Deprecated public AWSServerMigrationClient(ClientConfiguration clientConfiguration)
AwsClientBuilder.withClientConfiguration(ClientConfiguration)All service calls made using this new client object are blocking, and will not return until the service call completes.
clientConfiguration - The client configuration options controlling how this client connects to SMS (ex: proxy settings, retry
        counts, etc.).DefaultAWSCredentialsProviderChain@Deprecated public AWSServerMigrationClient(AWSCredentials awsCredentials)
AwsClientBuilder.withCredentials(AWSCredentialsProvider) for example:
             AWSServerMigrationClientBuilder.standard().withCredentials(new AWSStaticCredentialsProvider(awsCredentials)).build();All service calls made using this new client object are blocking, and will not return until the service call completes.
awsCredentials - The AWS credentials (access key ID and secret key) to use when authenticating with AWS services.@Deprecated public AWSServerMigrationClient(AWSCredentials awsCredentials, ClientConfiguration clientConfiguration)
AwsClientBuilder.withCredentials(AWSCredentialsProvider) and
             AwsClientBuilder.withClientConfiguration(ClientConfiguration)All service calls made using this new client object are blocking, and will not return until the service call completes.
awsCredentials - The AWS credentials (access key ID and secret key) to use when authenticating with AWS services.clientConfiguration - The client configuration options controlling how this client connects to SMS (ex: proxy settings, retry
        counts, etc.).@Deprecated public AWSServerMigrationClient(AWSCredentialsProvider awsCredentialsProvider)
AwsClientBuilder.withCredentials(AWSCredentialsProvider)All service calls made using this new client object are blocking, and will not return until the service call completes.
awsCredentialsProvider - The AWS credentials provider which will provide credentials to authenticate requests with AWS services.@Deprecated public AWSServerMigrationClient(AWSCredentialsProvider awsCredentialsProvider, ClientConfiguration clientConfiguration)
AwsClientBuilder.withCredentials(AWSCredentialsProvider) and
             AwsClientBuilder.withClientConfiguration(ClientConfiguration)All service calls made using this new client object are blocking, and will not return until the service call completes.
awsCredentialsProvider - The AWS credentials provider which will provide credentials to authenticate requests with AWS services.clientConfiguration - The client configuration options controlling how this client connects to SMS (ex: proxy settings, retry
        counts, etc.).@Deprecated public AWSServerMigrationClient(AWSCredentialsProvider awsCredentialsProvider, ClientConfiguration clientConfiguration, RequestMetricCollector requestMetricCollector)
AwsClientBuilder.withCredentials(AWSCredentialsProvider) and
             AwsClientBuilder.withClientConfiguration(ClientConfiguration) and
             AwsClientBuilder.withMetricsCollector(RequestMetricCollector)All service calls made using this new client object are blocking, and will not return until the service call completes.
awsCredentialsProvider - The AWS credentials provider which will provide credentials to authenticate requests with AWS services.clientConfiguration - The client configuration options controlling how this client connects to SMS (ex: proxy settings, retry
        counts, etc.).requestMetricCollector - optional request metric collectorpublic static AWSServerMigrationClientBuilder builder()
public CreateAppResult createApp(CreateAppRequest request)
Creates an application. An application consists of one or more server groups. Each server group contain one or more servers.
createApp in interface AWSServerMigrationcreateAppRequest - UnauthorizedOperationException - You lack permissions needed to perform this operation. Check your IAM policies, and ensure that you are
         using the correct access keys.InvalidParameterException - A specified parameter is not valid.MissingRequiredParameterException - A required parameter is missing.InternalErrorException - An internal error occurred.OperationNotPermittedException - This operation is not allowed.public CreateReplicationJobResult createReplicationJob(CreateReplicationJobRequest request)
Creates a replication job. The replication job schedules periodic replication runs to replicate your server to AWS. Each replication run creates an Amazon Machine Image (AMI).
createReplicationJob in interface AWSServerMigrationcreateReplicationJobRequest - InvalidParameterException - A specified parameter is not valid.MissingRequiredParameterException - A required parameter is missing.UnauthorizedOperationException - You lack permissions needed to perform this operation. Check your IAM policies, and ensure that you are
         using the correct access keys.OperationNotPermittedException - This operation is not allowed.ServerCannotBeReplicatedException - The specified server cannot be replicated.ReplicationJobAlreadyExistsException - The specified replication job already exists.NoConnectorsAvailableException - There are no connectors available.InternalErrorException - An internal error occurred.TemporarilyUnavailableException - The service is temporarily unavailable.public DeleteAppResult deleteApp(DeleteAppRequest request)
Deletes an existing application. Optionally deletes the launched stack associated with the application and all AWS SMS replication jobs for servers in the application.
deleteApp in interface AWSServerMigrationdeleteAppRequest - UnauthorizedOperationException - You lack permissions needed to perform this operation. Check your IAM policies, and ensure that you are
         using the correct access keys.InvalidParameterException - A specified parameter is not valid.MissingRequiredParameterException - A required parameter is missing.InternalErrorException - An internal error occurred.OperationNotPermittedException - This operation is not allowed.public DeleteAppLaunchConfigurationResult deleteAppLaunchConfiguration(DeleteAppLaunchConfigurationRequest request)
Deletes existing launch configuration for an application.
deleteAppLaunchConfiguration in interface AWSServerMigrationdeleteAppLaunchConfigurationRequest - UnauthorizedOperationException - You lack permissions needed to perform this operation. Check your IAM policies, and ensure that you are
         using the correct access keys.InvalidParameterException - A specified parameter is not valid.MissingRequiredParameterException - A required parameter is missing.InternalErrorException - An internal error occurred.OperationNotPermittedException - This operation is not allowed.public DeleteAppReplicationConfigurationResult deleteAppReplicationConfiguration(DeleteAppReplicationConfigurationRequest request)
Deletes existing replication configuration for an application.
deleteAppReplicationConfiguration in interface AWSServerMigrationdeleteAppReplicationConfigurationRequest - UnauthorizedOperationException - You lack permissions needed to perform this operation. Check your IAM policies, and ensure that you are
         using the correct access keys.InvalidParameterException - A specified parameter is not valid.MissingRequiredParameterException - A required parameter is missing.InternalErrorException - An internal error occurred.OperationNotPermittedException - This operation is not allowed.public DeleteReplicationJobResult deleteReplicationJob(DeleteReplicationJobRequest request)
Deletes the specified replication job.
After you delete a replication job, there are no further replication runs. AWS deletes the contents of the Amazon S3 bucket used to store AWS SMS artifacts. The AMIs created by the replication runs are not deleted.
deleteReplicationJob in interface AWSServerMigrationdeleteReplicationJobRequest - InvalidParameterException - A specified parameter is not valid.MissingRequiredParameterException - A required parameter is missing.UnauthorizedOperationException - You lack permissions needed to perform this operation. Check your IAM policies, and ensure that you are
         using the correct access keys.OperationNotPermittedException - This operation is not allowed.ReplicationJobNotFoundException - The specified replication job does not exist.public DeleteServerCatalogResult deleteServerCatalog(DeleteServerCatalogRequest request)
Deletes all servers from your server catalog.
deleteServerCatalog in interface AWSServerMigrationdeleteServerCatalogRequest - UnauthorizedOperationException - You lack permissions needed to perform this operation. Check your IAM policies, and ensure that you are
         using the correct access keys.OperationNotPermittedException - This operation is not allowed.InvalidParameterException - A specified parameter is not valid.MissingRequiredParameterException - A required parameter is missing.public DisassociateConnectorResult disassociateConnector(DisassociateConnectorRequest request)
Disassociates the specified connector from AWS SMS.
After you disassociate a connector, it is no longer available to support replication jobs.
disassociateConnector in interface AWSServerMigrationdisassociateConnectorRequest - MissingRequiredParameterException - A required parameter is missing.UnauthorizedOperationException - You lack permissions needed to perform this operation. Check your IAM policies, and ensure that you are
         using the correct access keys.OperationNotPermittedException - This operation is not allowed.InvalidParameterException - A specified parameter is not valid.public GenerateChangeSetResult generateChangeSet(GenerateChangeSetRequest request)
Generates a target change set for a currently launched stack and writes it to an Amazon S3 object in the customer’s Amazon S3 bucket.
generateChangeSet in interface AWSServerMigrationgenerateChangeSetRequest - UnauthorizedOperationException - You lack permissions needed to perform this operation. Check your IAM policies, and ensure that you are
         using the correct access keys.InvalidParameterException - A specified parameter is not valid.MissingRequiredParameterException - A required parameter is missing.InternalErrorException - An internal error occurred.OperationNotPermittedException - This operation is not allowed.public GenerateTemplateResult generateTemplate(GenerateTemplateRequest request)
Generates an Amazon CloudFormation template based on the current launch configuration and writes it to an Amazon S3 object in the customer’s Amazon S3 bucket.
generateTemplate in interface AWSServerMigrationgenerateTemplateRequest - UnauthorizedOperationException - You lack permissions needed to perform this operation. Check your IAM policies, and ensure that you are
         using the correct access keys.InvalidParameterException - A specified parameter is not valid.MissingRequiredParameterException - A required parameter is missing.InternalErrorException - An internal error occurred.OperationNotPermittedException - This operation is not allowed.public GetAppResult getApp(GetAppRequest request)
Retrieve information about an application.
getApp in interface AWSServerMigrationgetAppRequest - UnauthorizedOperationException - You lack permissions needed to perform this operation. Check your IAM policies, and ensure that you are
         using the correct access keys.InvalidParameterException - A specified parameter is not valid.MissingRequiredParameterException - A required parameter is missing.InternalErrorException - An internal error occurred.OperationNotPermittedException - This operation is not allowed.public GetAppLaunchConfigurationResult getAppLaunchConfiguration(GetAppLaunchConfigurationRequest request)
Retrieves the application launch configuration associated with an application.
getAppLaunchConfiguration in interface AWSServerMigrationgetAppLaunchConfigurationRequest - UnauthorizedOperationException - You lack permissions needed to perform this operation. Check your IAM policies, and ensure that you are
         using the correct access keys.InvalidParameterException - A specified parameter is not valid.MissingRequiredParameterException - A required parameter is missing.InternalErrorException - An internal error occurred.OperationNotPermittedException - This operation is not allowed.public GetAppReplicationConfigurationResult getAppReplicationConfiguration(GetAppReplicationConfigurationRequest request)
Retrieves an application replication configuration associatd with an application.
getAppReplicationConfiguration in interface AWSServerMigrationgetAppReplicationConfigurationRequest - UnauthorizedOperationException - You lack permissions needed to perform this operation. Check your IAM policies, and ensure that you are
         using the correct access keys.InvalidParameterException - A specified parameter is not valid.MissingRequiredParameterException - A required parameter is missing.InternalErrorException - An internal error occurred.OperationNotPermittedException - This operation is not allowed.public GetConnectorsResult getConnectors(GetConnectorsRequest request)
Describes the connectors registered with the AWS SMS.
getConnectors in interface AWSServerMigrationgetConnectorsRequest - UnauthorizedOperationException - You lack permissions needed to perform this operation. Check your IAM policies, and ensure that you are
         using the correct access keys.public GetReplicationJobsResult getReplicationJobs(GetReplicationJobsRequest request)
Describes the specified replication job or all of your replication jobs.
getReplicationJobs in interface AWSServerMigrationgetReplicationJobsRequest - InvalidParameterException - A specified parameter is not valid.MissingRequiredParameterException - A required parameter is missing.UnauthorizedOperationException - You lack permissions needed to perform this operation. Check your IAM policies, and ensure that you are
         using the correct access keys.public GetReplicationRunsResult getReplicationRuns(GetReplicationRunsRequest request)
Describes the replication runs for the specified replication job.
getReplicationRuns in interface AWSServerMigrationgetReplicationRunsRequest - InvalidParameterException - A specified parameter is not valid.MissingRequiredParameterException - A required parameter is missing.UnauthorizedOperationException - You lack permissions needed to perform this operation. Check your IAM policies, and ensure that you are
         using the correct access keys.public GetServersResult getServers(GetServersRequest request)
Describes the servers in your server catalog.
Before you can describe your servers, you must import them using ImportServerCatalog.
getServers in interface AWSServerMigrationgetServersRequest - UnauthorizedOperationException - You lack permissions needed to perform this operation. Check your IAM policies, and ensure that you are
         using the correct access keys.public ImportServerCatalogResult importServerCatalog(ImportServerCatalogRequest request)
Gathers a complete list of on-premises servers. Connectors must be installed and monitoring all servers that you want to import.
This call returns immediately, but might take additional time to retrieve all the servers.
importServerCatalog in interface AWSServerMigrationimportServerCatalogRequest - UnauthorizedOperationException - You lack permissions needed to perform this operation. Check your IAM policies, and ensure that you are
         using the correct access keys.OperationNotPermittedException - This operation is not allowed.InvalidParameterException - A specified parameter is not valid.MissingRequiredParameterException - A required parameter is missing.NoConnectorsAvailableException - There are no connectors available.public LaunchAppResult launchApp(LaunchAppRequest request)
Launches an application stack.
launchApp in interface AWSServerMigrationlaunchAppRequest - UnauthorizedOperationException - You lack permissions needed to perform this operation. Check your IAM policies, and ensure that you are
         using the correct access keys.InvalidParameterException - A specified parameter is not valid.MissingRequiredParameterException - A required parameter is missing.InternalErrorException - An internal error occurred.OperationNotPermittedException - This operation is not allowed.public ListAppsResult listApps(ListAppsRequest request)
Returns a list of summaries for all applications.
listApps in interface AWSServerMigrationlistAppsRequest - UnauthorizedOperationException - You lack permissions needed to perform this operation. Check your IAM policies, and ensure that you are
         using the correct access keys.InvalidParameterException - A specified parameter is not valid.MissingRequiredParameterException - A required parameter is missing.InternalErrorException - An internal error occurred.OperationNotPermittedException - This operation is not allowed.public PutAppLaunchConfigurationResult putAppLaunchConfiguration(PutAppLaunchConfigurationRequest request)
Creates a launch configuration for an application.
putAppLaunchConfiguration in interface AWSServerMigrationputAppLaunchConfigurationRequest - UnauthorizedOperationException - You lack permissions needed to perform this operation. Check your IAM policies, and ensure that you are
         using the correct access keys.InvalidParameterException - A specified parameter is not valid.MissingRequiredParameterException - A required parameter is missing.InternalErrorException - An internal error occurred.OperationNotPermittedException - This operation is not allowed.public PutAppReplicationConfigurationResult putAppReplicationConfiguration(PutAppReplicationConfigurationRequest request)
Creates or updates a replication configuration for an application.
putAppReplicationConfiguration in interface AWSServerMigrationputAppReplicationConfigurationRequest - UnauthorizedOperationException - You lack permissions needed to perform this operation. Check your IAM policies, and ensure that you are
         using the correct access keys.InvalidParameterException - A specified parameter is not valid.MissingRequiredParameterException - A required parameter is missing.InternalErrorException - An internal error occurred.OperationNotPermittedException - This operation is not allowed.public StartAppReplicationResult startAppReplication(StartAppReplicationRequest request)
Starts replicating an application.
startAppReplication in interface AWSServerMigrationstartAppReplicationRequest - UnauthorizedOperationException - You lack permissions needed to perform this operation. Check your IAM policies, and ensure that you are
         using the correct access keys.InvalidParameterException - A specified parameter is not valid.MissingRequiredParameterException - A required parameter is missing.InternalErrorException - An internal error occurred.OperationNotPermittedException - This operation is not allowed.public StartOnDemandReplicationRunResult startOnDemandReplicationRun(StartOnDemandReplicationRunRequest request)
Starts an on-demand replication run for the specified replication job. This replication run starts immediately. This replication run is in addition to the ones already scheduled.
There is a limit on the number of on-demand replications runs you can request in a 24-hour period.
startOnDemandReplicationRun in interface AWSServerMigrationstartOnDemandReplicationRunRequest - InvalidParameterException - A specified parameter is not valid.MissingRequiredParameterException - A required parameter is missing.UnauthorizedOperationException - You lack permissions needed to perform this operation. Check your IAM policies, and ensure that you are
         using the correct access keys.OperationNotPermittedException - This operation is not allowed.ReplicationRunLimitExceededException - You have exceeded the number of on-demand replication runs you can request in a 24-hour period.public StopAppReplicationResult stopAppReplication(StopAppReplicationRequest request)
Stops replicating an application.
stopAppReplication in interface AWSServerMigrationstopAppReplicationRequest - UnauthorizedOperationException - You lack permissions needed to perform this operation. Check your IAM policies, and ensure that you are
         using the correct access keys.InvalidParameterException - A specified parameter is not valid.MissingRequiredParameterException - A required parameter is missing.InternalErrorException - An internal error occurred.OperationNotPermittedException - This operation is not allowed.public TerminateAppResult terminateApp(TerminateAppRequest request)
Terminates the stack for an application.
terminateApp in interface AWSServerMigrationterminateAppRequest - UnauthorizedOperationException - You lack permissions needed to perform this operation. Check your IAM policies, and ensure that you are
         using the correct access keys.InvalidParameterException - A specified parameter is not valid.MissingRequiredParameterException - A required parameter is missing.InternalErrorException - An internal error occurred.OperationNotPermittedException - This operation is not allowed.public UpdateAppResult updateApp(UpdateAppRequest request)
Updates an application.
updateApp in interface AWSServerMigrationupdateAppRequest - UnauthorizedOperationException - You lack permissions needed to perform this operation. Check your IAM policies, and ensure that you are
         using the correct access keys.InvalidParameterException - A specified parameter is not valid.MissingRequiredParameterException - A required parameter is missing.InternalErrorException - An internal error occurred.OperationNotPermittedException - This operation is not allowed.public UpdateReplicationJobResult updateReplicationJob(UpdateReplicationJobRequest request)
Updates the specified settings for the specified replication job.
updateReplicationJob in interface AWSServerMigrationupdateReplicationJobRequest - InvalidParameterException - A specified parameter is not valid.MissingRequiredParameterException - A required parameter is missing.OperationNotPermittedException - This operation is not allowed.UnauthorizedOperationException - You lack permissions needed to perform this operation. Check your IAM policies, and ensure that you are
         using the correct access keys.ServerCannotBeReplicatedException - The specified server cannot be replicated.ReplicationJobNotFoundException - The specified replication job does not exist.InternalErrorException - An internal error occurred.TemporarilyUnavailableException - The service is temporarily unavailable.public ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
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 the request.
getCachedResponseMetadata in interface AWSServerMigrationrequest - The originally executed requestCopyright © 2013 Amazon Web Services, Inc. All Rights Reserved.