@Generated(value="software.amazon.awssdk:codegen") public interface SmsAsyncClient extends SdkClient
builder()
method.
Amazon Server Migration Service automates the process of migrating servers to EC2.Modifier and Type | Field and Description |
---|---|
static String |
SERVICE_NAME |
Modifier and Type | Method and Description |
---|---|
static SmsAsyncClientBuilder |
builder()
Create a builder that can be used to configure and create a
SmsAsyncClient . |
static SmsAsyncClient |
create()
Create a
SmsAsyncClient with the region loaded from the
DefaultAwsRegionProviderChain and credentials loaded from the
DefaultCredentialsProvider . |
default CompletableFuture<CreateReplicationJobResponse> |
createReplicationJob(Consumer<CreateReplicationJobRequest.Builder> createReplicationJobRequest)
The CreateReplicationJob API is used to create a ReplicationJob to replicate a server on AWS.
|
default CompletableFuture<CreateReplicationJobResponse> |
createReplicationJob(CreateReplicationJobRequest createReplicationJobRequest)
The CreateReplicationJob API is used to create a ReplicationJob to replicate a server on AWS.
|
default CompletableFuture<DeleteReplicationJobResponse> |
deleteReplicationJob(Consumer<DeleteReplicationJobRequest.Builder> deleteReplicationJobRequest)
The DeleteReplicationJob API is used to delete a ReplicationJob, resulting in no further ReplicationRuns.
|
default CompletableFuture<DeleteReplicationJobResponse> |
deleteReplicationJob(DeleteReplicationJobRequest deleteReplicationJobRequest)
The DeleteReplicationJob API is used to delete a ReplicationJob, resulting in no further ReplicationRuns.
|
default CompletableFuture<DeleteServerCatalogResponse> |
deleteServerCatalog()
The DeleteServerCatalog API clears all servers from your server catalog.
|
default CompletableFuture<DeleteServerCatalogResponse> |
deleteServerCatalog(Consumer<DeleteServerCatalogRequest.Builder> deleteServerCatalogRequest)
The DeleteServerCatalog API clears all servers from your server catalog.
|
default CompletableFuture<DeleteServerCatalogResponse> |
deleteServerCatalog(DeleteServerCatalogRequest deleteServerCatalogRequest)
The DeleteServerCatalog API clears all servers from your server catalog.
|
default CompletableFuture<DisassociateConnectorResponse> |
disassociateConnector(Consumer<DisassociateConnectorRequest.Builder> disassociateConnectorRequest)
The DisassociateConnector API will disassociate a connector from the Server Migration Service, rendering it
unavailable to support replication jobs.
|
default CompletableFuture<DisassociateConnectorResponse> |
disassociateConnector(DisassociateConnectorRequest disassociateConnectorRequest)
The DisassociateConnector API will disassociate a connector from the Server Migration Service, rendering it
unavailable to support replication jobs.
|
default CompletableFuture<GetConnectorsResponse> |
getConnectors()
The GetConnectors API returns a list of connectors that are registered with the Server Migration Service.
|
default CompletableFuture<GetConnectorsResponse> |
getConnectors(Consumer<GetConnectorsRequest.Builder> getConnectorsRequest)
The GetConnectors API returns a list of connectors that are registered with the Server Migration Service.
|
default CompletableFuture<GetConnectorsResponse> |
getConnectors(GetConnectorsRequest getConnectorsRequest)
The GetConnectors API returns a list of connectors that are registered with the Server Migration Service.
|
default CompletableFuture<GetReplicationJobsResponse> |
getReplicationJobs()
The GetReplicationJobs API will return all of your ReplicationJobs and their details.
|
default CompletableFuture<GetReplicationJobsResponse> |
getReplicationJobs(Consumer<GetReplicationJobsRequest.Builder> getReplicationJobsRequest)
The GetReplicationJobs API will return all of your ReplicationJobs and their details.
|
default CompletableFuture<GetReplicationJobsResponse> |
getReplicationJobs(GetReplicationJobsRequest getReplicationJobsRequest)
The GetReplicationJobs API will return all of your ReplicationJobs and their details.
|
default CompletableFuture<GetReplicationRunsResponse> |
getReplicationRuns(Consumer<GetReplicationRunsRequest.Builder> getReplicationRunsRequest)
The GetReplicationRuns API will return all ReplicationRuns for a given ReplicationJob.
|
default CompletableFuture<GetReplicationRunsResponse> |
getReplicationRuns(GetReplicationRunsRequest getReplicationRunsRequest)
The GetReplicationRuns API will return all ReplicationRuns for a given ReplicationJob.
|
default CompletableFuture<GetServersResponse> |
getServers()
The GetServers API returns a list of all servers in your server catalog.
|
default CompletableFuture<GetServersResponse> |
getServers(Consumer<GetServersRequest.Builder> getServersRequest)
The GetServers API returns a list of all servers in your server catalog.
|
default CompletableFuture<GetServersResponse> |
getServers(GetServersRequest getServersRequest)
The GetServers API returns a list of all servers in your server catalog.
|
default CompletableFuture<ImportServerCatalogResponse> |
importServerCatalog()
The ImportServerCatalog API is used to gather the complete list of on-premises servers on your premises.
|
default CompletableFuture<ImportServerCatalogResponse> |
importServerCatalog(Consumer<ImportServerCatalogRequest.Builder> importServerCatalogRequest)
The ImportServerCatalog API is used to gather the complete list of on-premises servers on your premises.
|
default CompletableFuture<ImportServerCatalogResponse> |
importServerCatalog(ImportServerCatalogRequest importServerCatalogRequest)
The ImportServerCatalog API is used to gather the complete list of on-premises servers on your premises.
|
default CompletableFuture<StartOnDemandReplicationRunResponse> |
startOnDemandReplicationRun(Consumer<StartOnDemandReplicationRunRequest.Builder> startOnDemandReplicationRunRequest)
The StartOnDemandReplicationRun API is used to start a ReplicationRun on demand (in addition to those that are
scheduled based on your frequency).
|
default CompletableFuture<StartOnDemandReplicationRunResponse> |
startOnDemandReplicationRun(StartOnDemandReplicationRunRequest startOnDemandReplicationRunRequest)
The StartOnDemandReplicationRun API is used to start a ReplicationRun on demand (in addition to those that are
scheduled based on your frequency).
|
default CompletableFuture<UpdateReplicationJobResponse> |
updateReplicationJob(Consumer<UpdateReplicationJobRequest.Builder> updateReplicationJobRequest)
The UpdateReplicationJob API is used to change the settings of your existing ReplicationJob created using
CreateReplicationJob.
|
default CompletableFuture<UpdateReplicationJobResponse> |
updateReplicationJob(UpdateReplicationJobRequest updateReplicationJobRequest)
The UpdateReplicationJob API is used to change the settings of your existing ReplicationJob created using
CreateReplicationJob.
|
serviceName
close
static final String SERVICE_NAME
static SmsAsyncClient create()
SmsAsyncClient
with the region loaded from the
DefaultAwsRegionProviderChain
and credentials loaded from the
DefaultCredentialsProvider
.static SmsAsyncClientBuilder builder()
SmsAsyncClient
.default CompletableFuture<CreateReplicationJobResponse> createReplicationJob(CreateReplicationJobRequest createReplicationJobRequest)
createReplicationJobRequest
- default CompletableFuture<CreateReplicationJobResponse> createReplicationJob(Consumer<CreateReplicationJobRequest.Builder> createReplicationJobRequest)
This is a convenience which creates an instance of the CreateReplicationJobRequest.Builder
avoiding the
need to create one manually via CreateReplicationJobRequest.builder()
createReplicationJobRequest
- A Consumer
that will call methods on CreateReplicationJobRequest.Builder
to create a
request.default CompletableFuture<DeleteReplicationJobResponse> deleteReplicationJob(DeleteReplicationJobRequest deleteReplicationJobRequest)
deleteReplicationJobRequest
- default CompletableFuture<DeleteReplicationJobResponse> deleteReplicationJob(Consumer<DeleteReplicationJobRequest.Builder> deleteReplicationJobRequest)
This is a convenience which creates an instance of the DeleteReplicationJobRequest.Builder
avoiding the
need to create one manually via DeleteReplicationJobRequest.builder()
deleteReplicationJobRequest
- A Consumer
that will call methods on DeleteReplicationJobRequest.Builder
to create a
request.default CompletableFuture<DeleteServerCatalogResponse> deleteServerCatalog(DeleteServerCatalogRequest deleteServerCatalogRequest)
deleteServerCatalogRequest
- default CompletableFuture<DeleteServerCatalogResponse> deleteServerCatalog(Consumer<DeleteServerCatalogRequest.Builder> deleteServerCatalogRequest)
This is a convenience which creates an instance of the DeleteServerCatalogRequest.Builder
avoiding the
need to create one manually via DeleteServerCatalogRequest.builder()
deleteServerCatalogRequest
- A Consumer
that will call methods on DeleteServerCatalogRequest.Builder
to create a
request.default CompletableFuture<DeleteServerCatalogResponse> deleteServerCatalog()
default CompletableFuture<DisassociateConnectorResponse> disassociateConnector(DisassociateConnectorRequest disassociateConnectorRequest)
disassociateConnectorRequest
- default CompletableFuture<DisassociateConnectorResponse> disassociateConnector(Consumer<DisassociateConnectorRequest.Builder> disassociateConnectorRequest)
This is a convenience which creates an instance of the DisassociateConnectorRequest.Builder
avoiding the
need to create one manually via DisassociateConnectorRequest.builder()
disassociateConnectorRequest
- A Consumer
that will call methods on DisassociateConnectorRequest.Builder
to create a
request.default CompletableFuture<GetConnectorsResponse> getConnectors(GetConnectorsRequest getConnectorsRequest)
getConnectorsRequest
- default CompletableFuture<GetConnectorsResponse> getConnectors(Consumer<GetConnectorsRequest.Builder> getConnectorsRequest)
This is a convenience which creates an instance of the GetConnectorsRequest.Builder
avoiding the need to
create one manually via GetConnectorsRequest.builder()
getConnectorsRequest
- A Consumer
that will call methods on GetConnectorsRequest.Builder
to create a request.default CompletableFuture<GetConnectorsResponse> getConnectors()
default CompletableFuture<GetReplicationJobsResponse> getReplicationJobs(GetReplicationJobsRequest getReplicationJobsRequest)
getReplicationJobsRequest
- default CompletableFuture<GetReplicationJobsResponse> getReplicationJobs(Consumer<GetReplicationJobsRequest.Builder> getReplicationJobsRequest)
This is a convenience which creates an instance of the GetReplicationJobsRequest.Builder
avoiding the
need to create one manually via GetReplicationJobsRequest.builder()
getReplicationJobsRequest
- A Consumer
that will call methods on GetReplicationJobsRequest.Builder
to create a
request.default CompletableFuture<GetReplicationJobsResponse> getReplicationJobs()
default CompletableFuture<GetReplicationRunsResponse> getReplicationRuns(GetReplicationRunsRequest getReplicationRunsRequest)
getReplicationRunsRequest
- default CompletableFuture<GetReplicationRunsResponse> getReplicationRuns(Consumer<GetReplicationRunsRequest.Builder> getReplicationRunsRequest)
This is a convenience which creates an instance of the GetReplicationRunsRequest.Builder
avoiding the
need to create one manually via GetReplicationRunsRequest.builder()
getReplicationRunsRequest
- A Consumer
that will call methods on GetReplicationRunsRequest.Builder
to create a
request.default CompletableFuture<GetServersResponse> getServers(GetServersRequest getServersRequest)
getServersRequest
- default CompletableFuture<GetServersResponse> getServers(Consumer<GetServersRequest.Builder> getServersRequest)
This is a convenience which creates an instance of the GetServersRequest.Builder
avoiding the need to
create one manually via GetServersRequest.builder()
getServersRequest
- A Consumer
that will call methods on GetServersRequest.Builder
to create a request.default CompletableFuture<GetServersResponse> getServers()
default CompletableFuture<ImportServerCatalogResponse> importServerCatalog(ImportServerCatalogRequest importServerCatalogRequest)
importServerCatalogRequest
- default CompletableFuture<ImportServerCatalogResponse> importServerCatalog(Consumer<ImportServerCatalogRequest.Builder> importServerCatalogRequest)
This is a convenience which creates an instance of the ImportServerCatalogRequest.Builder
avoiding the
need to create one manually via ImportServerCatalogRequest.builder()
importServerCatalogRequest
- A Consumer
that will call methods on ImportServerCatalogRequest.Builder
to create a
request.default CompletableFuture<ImportServerCatalogResponse> importServerCatalog()
default CompletableFuture<StartOnDemandReplicationRunResponse> startOnDemandReplicationRun(StartOnDemandReplicationRunRequest startOnDemandReplicationRunRequest)
startOnDemandReplicationRunRequest
- default CompletableFuture<StartOnDemandReplicationRunResponse> startOnDemandReplicationRun(Consumer<StartOnDemandReplicationRunRequest.Builder> startOnDemandReplicationRunRequest)
This is a convenience which creates an instance of the StartOnDemandReplicationRunRequest.Builder
avoiding the need to create one manually via StartOnDemandReplicationRunRequest.builder()
startOnDemandReplicationRunRequest
- A Consumer
that will call methods on StartOnDemandReplicationRunRequest.Builder
to create
a request.default CompletableFuture<UpdateReplicationJobResponse> updateReplicationJob(UpdateReplicationJobRequest updateReplicationJobRequest)
updateReplicationJobRequest
- default CompletableFuture<UpdateReplicationJobResponse> updateReplicationJob(Consumer<UpdateReplicationJobRequest.Builder> updateReplicationJobRequest)
This is a convenience which creates an instance of the UpdateReplicationJobRequest.Builder
avoiding the
need to create one manually via UpdateReplicationJobRequest.builder()
updateReplicationJobRequest
- A Consumer
that will call methods on UpdateReplicationJobRequest.Builder
to create a
request.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.