@Generated(value="software.amazon.awssdk:codegen") @ThreadSafe public interface MgnAsyncClient extends AwsClient
builder() method.
The Application Migration Service service.
| Modifier and Type | Field and Description |
|---|---|
static String |
SERVICE_METADATA_ID
Value for looking up the service's metadata from the
ServiceMetadataProvider. |
static String |
SERVICE_NAME |
serviceNameclosestatic final String SERVICE_NAME
static final String SERVICE_METADATA_ID
ServiceMetadataProvider.default CompletableFuture<ArchiveApplicationResponse> archiveApplication(ArchiveApplicationRequest archiveApplicationRequest)
Archive application.
archiveApplicationRequest - default CompletableFuture<ArchiveApplicationResponse> archiveApplication(Consumer<ArchiveApplicationRequest.Builder> archiveApplicationRequest)
Archive application.
This is a convenience which creates an instance of the ArchiveApplicationRequest.Builder avoiding the
need to create one manually via ArchiveApplicationRequest.builder()
archiveApplicationRequest - A Consumer that will call methods on
ArchiveApplicationRequest.Builder to create a request.default CompletableFuture<ArchiveWaveResponse> archiveWave(ArchiveWaveRequest archiveWaveRequest)
Archive wave.
archiveWaveRequest - default CompletableFuture<ArchiveWaveResponse> archiveWave(Consumer<ArchiveWaveRequest.Builder> archiveWaveRequest)
Archive wave.
This is a convenience which creates an instance of the ArchiveWaveRequest.Builder avoiding the need to
create one manually via ArchiveWaveRequest.builder()
archiveWaveRequest - A Consumer that will call methods on
ArchiveWaveRequest.Builder to create a request.default CompletableFuture<AssociateApplicationsResponse> associateApplications(AssociateApplicationsRequest associateApplicationsRequest)
Associate applications to wave.
associateApplicationsRequest - default CompletableFuture<AssociateApplicationsResponse> associateApplications(Consumer<AssociateApplicationsRequest.Builder> associateApplicationsRequest)
Associate applications to wave.
This is a convenience which creates an instance of the AssociateApplicationsRequest.Builder avoiding the
need to create one manually via AssociateApplicationsRequest.builder()
associateApplicationsRequest - A Consumer that will call methods on
AssociateApplicationsRequest.Builder to create a
request.default CompletableFuture<AssociateSourceServersResponse> associateSourceServers(AssociateSourceServersRequest associateSourceServersRequest)
Associate source servers to application.
associateSourceServersRequest - default CompletableFuture<AssociateSourceServersResponse> associateSourceServers(Consumer<AssociateSourceServersRequest.Builder> associateSourceServersRequest)
Associate source servers to application.
This is a convenience which creates an instance of the AssociateSourceServersRequest.Builder avoiding the
need to create one manually via AssociateSourceServersRequest.builder()
associateSourceServersRequest - A Consumer that will call methods on
AssociateSourceServersRequest.Builder to create a
request.default CompletableFuture<ChangeServerLifeCycleStateResponse> changeServerLifeCycleState(ChangeServerLifeCycleStateRequest changeServerLifeCycleStateRequest)
Allows the user to set the SourceServer.LifeCycle.state property for specific Source Server IDs to one of the following: READY_FOR_TEST or READY_FOR_CUTOVER. This command only works if the Source Server is already launchable (dataReplicationInfo.lagDuration is not null.)
changeServerLifeCycleStateRequest - default CompletableFuture<ChangeServerLifeCycleStateResponse> changeServerLifeCycleState(Consumer<ChangeServerLifeCycleStateRequest.Builder> changeServerLifeCycleStateRequest)
Allows the user to set the SourceServer.LifeCycle.state property for specific Source Server IDs to one of the following: READY_FOR_TEST or READY_FOR_CUTOVER. This command only works if the Source Server is already launchable (dataReplicationInfo.lagDuration is not null.)
This is a convenience which creates an instance of the ChangeServerLifeCycleStateRequest.Builder avoiding
the need to create one manually via ChangeServerLifeCycleStateRequest.builder()
changeServerLifeCycleStateRequest - A Consumer that will call methods on
ChangeServerLifeCycleStateRequest.Builder to create a
request.default CompletableFuture<CreateApplicationResponse> createApplication(CreateApplicationRequest createApplicationRequest)
Create application.
createApplicationRequest - default CompletableFuture<CreateApplicationResponse> createApplication(Consumer<CreateApplicationRequest.Builder> createApplicationRequest)
Create application.
This is a convenience which creates an instance of the CreateApplicationRequest.Builder avoiding the need
to create one manually via CreateApplicationRequest.builder()
createApplicationRequest - A Consumer that will call methods on
CreateApplicationRequest.Builder to create a request.default CompletableFuture<CreateLaunchConfigurationTemplateResponse> createLaunchConfigurationTemplate(CreateLaunchConfigurationTemplateRequest createLaunchConfigurationTemplateRequest)
Creates a new Launch Configuration Template.
createLaunchConfigurationTemplateRequest - default CompletableFuture<CreateLaunchConfigurationTemplateResponse> createLaunchConfigurationTemplate(Consumer<CreateLaunchConfigurationTemplateRequest.Builder> createLaunchConfigurationTemplateRequest)
Creates a new Launch Configuration Template.
This is a convenience which creates an instance of the CreateLaunchConfigurationTemplateRequest.Builder
avoiding the need to create one manually via CreateLaunchConfigurationTemplateRequest.builder()
createLaunchConfigurationTemplateRequest - A Consumer that will call methods on
CreateLaunchConfigurationTemplateRequest.Builder to
create a request.default CompletableFuture<CreateReplicationConfigurationTemplateResponse> createReplicationConfigurationTemplate(CreateReplicationConfigurationTemplateRequest createReplicationConfigurationTemplateRequest)
Creates a new ReplicationConfigurationTemplate.
createReplicationConfigurationTemplateRequest - default CompletableFuture<CreateReplicationConfigurationTemplateResponse> createReplicationConfigurationTemplate(Consumer<CreateReplicationConfigurationTemplateRequest.Builder> createReplicationConfigurationTemplateRequest)
Creates a new ReplicationConfigurationTemplate.
This is a convenience which creates an instance of the
CreateReplicationConfigurationTemplateRequest.Builder avoiding the need to create one manually via
CreateReplicationConfigurationTemplateRequest.builder()
createReplicationConfigurationTemplateRequest - A Consumer that will call methods on
CreateReplicationConfigurationTemplateRequest.Builder to
create a request.default CompletableFuture<CreateWaveResponse> createWave(CreateWaveRequest createWaveRequest)
Create wave.
createWaveRequest - default CompletableFuture<CreateWaveResponse> createWave(Consumer<CreateWaveRequest.Builder> createWaveRequest)
Create wave.
This is a convenience which creates an instance of the CreateWaveRequest.Builder avoiding the need to
create one manually via CreateWaveRequest.builder()
createWaveRequest - A Consumer that will call methods on
CreateWaveRequest.Builder to create a request.default CompletableFuture<DeleteApplicationResponse> deleteApplication(DeleteApplicationRequest deleteApplicationRequest)
Delete application.
deleteApplicationRequest - default CompletableFuture<DeleteApplicationResponse> deleteApplication(Consumer<DeleteApplicationRequest.Builder> deleteApplicationRequest)
Delete application.
This is a convenience which creates an instance of the DeleteApplicationRequest.Builder avoiding the need
to create one manually via DeleteApplicationRequest.builder()
deleteApplicationRequest - A Consumer that will call methods on
DeleteApplicationRequest.Builder to create a request.default CompletableFuture<DeleteJobResponse> deleteJob(DeleteJobRequest deleteJobRequest)
Deletes a single Job by ID.
deleteJobRequest - default CompletableFuture<DeleteJobResponse> deleteJob(Consumer<DeleteJobRequest.Builder> deleteJobRequest)
Deletes a single Job by ID.
This is a convenience which creates an instance of the DeleteJobRequest.Builder avoiding the need to
create one manually via DeleteJobRequest.builder()
deleteJobRequest - A Consumer that will call methods on
DeleteJobRequest.Builder to create a request.default CompletableFuture<DeleteLaunchConfigurationTemplateResponse> deleteLaunchConfigurationTemplate(DeleteLaunchConfigurationTemplateRequest deleteLaunchConfigurationTemplateRequest)
Deletes a single Launch Configuration Template by ID.
deleteLaunchConfigurationTemplateRequest - default CompletableFuture<DeleteLaunchConfigurationTemplateResponse> deleteLaunchConfigurationTemplate(Consumer<DeleteLaunchConfigurationTemplateRequest.Builder> deleteLaunchConfigurationTemplateRequest)
Deletes a single Launch Configuration Template by ID.
This is a convenience which creates an instance of the DeleteLaunchConfigurationTemplateRequest.Builder
avoiding the need to create one manually via DeleteLaunchConfigurationTemplateRequest.builder()
deleteLaunchConfigurationTemplateRequest - A Consumer that will call methods on
DeleteLaunchConfigurationTemplateRequest.Builder to
create a request.default CompletableFuture<DeleteReplicationConfigurationTemplateResponse> deleteReplicationConfigurationTemplate(DeleteReplicationConfigurationTemplateRequest deleteReplicationConfigurationTemplateRequest)
Deletes a single Replication Configuration Template by ID
deleteReplicationConfigurationTemplateRequest - default CompletableFuture<DeleteReplicationConfigurationTemplateResponse> deleteReplicationConfigurationTemplate(Consumer<DeleteReplicationConfigurationTemplateRequest.Builder> deleteReplicationConfigurationTemplateRequest)
Deletes a single Replication Configuration Template by ID
This is a convenience which creates an instance of the
DeleteReplicationConfigurationTemplateRequest.Builder avoiding the need to create one manually via
DeleteReplicationConfigurationTemplateRequest.builder()
deleteReplicationConfigurationTemplateRequest - A Consumer that will call methods on
DeleteReplicationConfigurationTemplateRequest.Builder to
create a request.default CompletableFuture<DeleteSourceServerResponse> deleteSourceServer(DeleteSourceServerRequest deleteSourceServerRequest)
Deletes a single source server by ID.
deleteSourceServerRequest - default CompletableFuture<DeleteSourceServerResponse> deleteSourceServer(Consumer<DeleteSourceServerRequest.Builder> deleteSourceServerRequest)
Deletes a single source server by ID.
This is a convenience which creates an instance of the DeleteSourceServerRequest.Builder avoiding the
need to create one manually via DeleteSourceServerRequest.builder()
deleteSourceServerRequest - A Consumer that will call methods on
DeleteSourceServerRequest.Builder to create a request.default CompletableFuture<DeleteVcenterClientResponse> deleteVcenterClient(DeleteVcenterClientRequest deleteVcenterClientRequest)
Deletes a given vCenter client by ID.
deleteVcenterClientRequest - default CompletableFuture<DeleteVcenterClientResponse> deleteVcenterClient(Consumer<DeleteVcenterClientRequest.Builder> deleteVcenterClientRequest)
Deletes a given vCenter client by ID.
This is a convenience which creates an instance of the DeleteVcenterClientRequest.Builder avoiding the
need to create one manually via DeleteVcenterClientRequest.builder()
deleteVcenterClientRequest - A Consumer that will call methods on
DeleteVcenterClientRequest.Builder to create a request.default CompletableFuture<DeleteWaveResponse> deleteWave(DeleteWaveRequest deleteWaveRequest)
Delete wave.
deleteWaveRequest - default CompletableFuture<DeleteWaveResponse> deleteWave(Consumer<DeleteWaveRequest.Builder> deleteWaveRequest)
Delete wave.
This is a convenience which creates an instance of the DeleteWaveRequest.Builder avoiding the need to
create one manually via DeleteWaveRequest.builder()
deleteWaveRequest - A Consumer that will call methods on
DeleteWaveRequest.Builder to create a request.default CompletableFuture<DescribeJobLogItemsResponse> describeJobLogItems(DescribeJobLogItemsRequest describeJobLogItemsRequest)
Retrieves detailed job log items with paging.
describeJobLogItemsRequest - default CompletableFuture<DescribeJobLogItemsResponse> describeJobLogItems(Consumer<DescribeJobLogItemsRequest.Builder> describeJobLogItemsRequest)
Retrieves detailed job log items with paging.
This is a convenience which creates an instance of the DescribeJobLogItemsRequest.Builder avoiding the
need to create one manually via DescribeJobLogItemsRequest.builder()
describeJobLogItemsRequest - A Consumer that will call methods on
DescribeJobLogItemsRequest.Builder to create a request.default DescribeJobLogItemsPublisher describeJobLogItemsPaginator(DescribeJobLogItemsRequest describeJobLogItemsRequest)
Retrieves detailed job log items with paging.
This is a variant of
describeJobLogItems(software.amazon.awssdk.services.mgn.model.DescribeJobLogItemsRequest) operation. The
return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.mgn.paginators.DescribeJobLogItemsPublisher publisher = client.describeJobLogItemsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.mgn.paginators.DescribeJobLogItemsPublisher publisher = client.describeJobLogItemsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.mgn.model.DescribeJobLogItemsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.mgn.model.DescribeJobLogItemsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
describeJobLogItems(software.amazon.awssdk.services.mgn.model.DescribeJobLogItemsRequest) operation.
describeJobLogItemsRequest - default DescribeJobLogItemsPublisher describeJobLogItemsPaginator(Consumer<DescribeJobLogItemsRequest.Builder> describeJobLogItemsRequest)
Retrieves detailed job log items with paging.
This is a variant of
describeJobLogItems(software.amazon.awssdk.services.mgn.model.DescribeJobLogItemsRequest) operation. The
return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.mgn.paginators.DescribeJobLogItemsPublisher publisher = client.describeJobLogItemsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.mgn.paginators.DescribeJobLogItemsPublisher publisher = client.describeJobLogItemsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.mgn.model.DescribeJobLogItemsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.mgn.model.DescribeJobLogItemsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
describeJobLogItems(software.amazon.awssdk.services.mgn.model.DescribeJobLogItemsRequest) operation.
This is a convenience which creates an instance of the DescribeJobLogItemsRequest.Builder avoiding the
need to create one manually via DescribeJobLogItemsRequest.builder()
describeJobLogItemsRequest - A Consumer that will call methods on
DescribeJobLogItemsRequest.Builder to create a request.default CompletableFuture<DescribeJobsResponse> describeJobs(DescribeJobsRequest describeJobsRequest)
Returns a list of Jobs. Use the JobsID and fromDate and toData filters to limit which jobs are returned. The response is sorted by creationDataTime - latest date first. Jobs are normally created by the StartTest, StartCutover, and TerminateTargetInstances APIs. Jobs are also created by DiagnosticLaunch and TerminateDiagnosticInstances, which are APIs available only to *Support* and only used in response to relevant support tickets.
describeJobsRequest - default CompletableFuture<DescribeJobsResponse> describeJobs(Consumer<DescribeJobsRequest.Builder> describeJobsRequest)
Returns a list of Jobs. Use the JobsID and fromDate and toData filters to limit which jobs are returned. The response is sorted by creationDataTime - latest date first. Jobs are normally created by the StartTest, StartCutover, and TerminateTargetInstances APIs. Jobs are also created by DiagnosticLaunch and TerminateDiagnosticInstances, which are APIs available only to *Support* and only used in response to relevant support tickets.
This is a convenience which creates an instance of the DescribeJobsRequest.Builder avoiding the need to
create one manually via DescribeJobsRequest.builder()
describeJobsRequest - A Consumer that will call methods on
DescribeJobsRequest.Builder to create a request.default DescribeJobsPublisher describeJobsPaginator(DescribeJobsRequest describeJobsRequest)
Returns a list of Jobs. Use the JobsID and fromDate and toData filters to limit which jobs are returned. The response is sorted by creationDataTime - latest date first. Jobs are normally created by the StartTest, StartCutover, and TerminateTargetInstances APIs. Jobs are also created by DiagnosticLaunch and TerminateDiagnosticInstances, which are APIs available only to *Support* and only used in response to relevant support tickets.
This is a variant of describeJobs(software.amazon.awssdk.services.mgn.model.DescribeJobsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.mgn.paginators.DescribeJobsPublisher publisher = client.describeJobsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.mgn.paginators.DescribeJobsPublisher publisher = client.describeJobsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.mgn.model.DescribeJobsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.mgn.model.DescribeJobsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
describeJobs(software.amazon.awssdk.services.mgn.model.DescribeJobsRequest) operation.
describeJobsRequest - default DescribeJobsPublisher describeJobsPaginator(Consumer<DescribeJobsRequest.Builder> describeJobsRequest)
Returns a list of Jobs. Use the JobsID and fromDate and toData filters to limit which jobs are returned. The response is sorted by creationDataTime - latest date first. Jobs are normally created by the StartTest, StartCutover, and TerminateTargetInstances APIs. Jobs are also created by DiagnosticLaunch and TerminateDiagnosticInstances, which are APIs available only to *Support* and only used in response to relevant support tickets.
This is a variant of describeJobs(software.amazon.awssdk.services.mgn.model.DescribeJobsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.mgn.paginators.DescribeJobsPublisher publisher = client.describeJobsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.mgn.paginators.DescribeJobsPublisher publisher = client.describeJobsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.mgn.model.DescribeJobsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.mgn.model.DescribeJobsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
describeJobs(software.amazon.awssdk.services.mgn.model.DescribeJobsRequest) operation.
This is a convenience which creates an instance of the DescribeJobsRequest.Builder avoiding the need to
create one manually via DescribeJobsRequest.builder()
describeJobsRequest - A Consumer that will call methods on
DescribeJobsRequest.Builder to create a request.default CompletableFuture<DescribeLaunchConfigurationTemplatesResponse> describeLaunchConfigurationTemplates(DescribeLaunchConfigurationTemplatesRequest describeLaunchConfigurationTemplatesRequest)
Lists all Launch Configuration Templates, filtered by Launch Configuration Template IDs
describeLaunchConfigurationTemplatesRequest - default CompletableFuture<DescribeLaunchConfigurationTemplatesResponse> describeLaunchConfigurationTemplates(Consumer<DescribeLaunchConfigurationTemplatesRequest.Builder> describeLaunchConfigurationTemplatesRequest)
Lists all Launch Configuration Templates, filtered by Launch Configuration Template IDs
This is a convenience which creates an instance of the
DescribeLaunchConfigurationTemplatesRequest.Builder avoiding the need to create one manually via
DescribeLaunchConfigurationTemplatesRequest.builder()
describeLaunchConfigurationTemplatesRequest - A Consumer that will call methods on
DescribeLaunchConfigurationTemplatesRequest.Builder to
create a request.default DescribeLaunchConfigurationTemplatesPublisher describeLaunchConfigurationTemplatesPaginator(DescribeLaunchConfigurationTemplatesRequest describeLaunchConfigurationTemplatesRequest)
Lists all Launch Configuration Templates, filtered by Launch Configuration Template IDs
This is a variant of
describeLaunchConfigurationTemplates(software.amazon.awssdk.services.mgn.model.DescribeLaunchConfigurationTemplatesRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.mgn.paginators.DescribeLaunchConfigurationTemplatesPublisher publisher = client.describeLaunchConfigurationTemplatesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.mgn.paginators.DescribeLaunchConfigurationTemplatesPublisher publisher = client.describeLaunchConfigurationTemplatesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.mgn.model.DescribeLaunchConfigurationTemplatesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.mgn.model.DescribeLaunchConfigurationTemplatesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
describeLaunchConfigurationTemplates(software.amazon.awssdk.services.mgn.model.DescribeLaunchConfigurationTemplatesRequest)
operation.
describeLaunchConfigurationTemplatesRequest - default DescribeLaunchConfigurationTemplatesPublisher describeLaunchConfigurationTemplatesPaginator(Consumer<DescribeLaunchConfigurationTemplatesRequest.Builder> describeLaunchConfigurationTemplatesRequest)
Lists all Launch Configuration Templates, filtered by Launch Configuration Template IDs
This is a variant of
describeLaunchConfigurationTemplates(software.amazon.awssdk.services.mgn.model.DescribeLaunchConfigurationTemplatesRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.mgn.paginators.DescribeLaunchConfigurationTemplatesPublisher publisher = client.describeLaunchConfigurationTemplatesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.mgn.paginators.DescribeLaunchConfigurationTemplatesPublisher publisher = client.describeLaunchConfigurationTemplatesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.mgn.model.DescribeLaunchConfigurationTemplatesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.mgn.model.DescribeLaunchConfigurationTemplatesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
describeLaunchConfigurationTemplates(software.amazon.awssdk.services.mgn.model.DescribeLaunchConfigurationTemplatesRequest)
operation.
This is a convenience which creates an instance of the
DescribeLaunchConfigurationTemplatesRequest.Builder avoiding the need to create one manually via
DescribeLaunchConfigurationTemplatesRequest.builder()
describeLaunchConfigurationTemplatesRequest - A Consumer that will call methods on
DescribeLaunchConfigurationTemplatesRequest.Builder to
create a request.default CompletableFuture<DescribeReplicationConfigurationTemplatesResponse> describeReplicationConfigurationTemplates(DescribeReplicationConfigurationTemplatesRequest describeReplicationConfigurationTemplatesRequest)
Lists all ReplicationConfigurationTemplates, filtered by Source Server IDs.
describeReplicationConfigurationTemplatesRequest - default CompletableFuture<DescribeReplicationConfigurationTemplatesResponse> describeReplicationConfigurationTemplates(Consumer<DescribeReplicationConfigurationTemplatesRequest.Builder> describeReplicationConfigurationTemplatesRequest)
Lists all ReplicationConfigurationTemplates, filtered by Source Server IDs.
This is a convenience which creates an instance of the
DescribeReplicationConfigurationTemplatesRequest.Builder avoiding the need to create one manually via
DescribeReplicationConfigurationTemplatesRequest.builder()
describeReplicationConfigurationTemplatesRequest - A Consumer that will call methods on
DescribeReplicationConfigurationTemplatesRequest.Builder
to create a request.default DescribeReplicationConfigurationTemplatesPublisher describeReplicationConfigurationTemplatesPaginator(DescribeReplicationConfigurationTemplatesRequest describeReplicationConfigurationTemplatesRequest)
Lists all ReplicationConfigurationTemplates, filtered by Source Server IDs.
This is a variant of
describeReplicationConfigurationTemplates(software.amazon.awssdk.services.mgn.model.DescribeReplicationConfigurationTemplatesRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.mgn.paginators.DescribeReplicationConfigurationTemplatesPublisher publisher = client.describeReplicationConfigurationTemplatesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.mgn.paginators.DescribeReplicationConfigurationTemplatesPublisher publisher = client.describeReplicationConfigurationTemplatesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.mgn.model.DescribeReplicationConfigurationTemplatesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.mgn.model.DescribeReplicationConfigurationTemplatesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
describeReplicationConfigurationTemplates(software.amazon.awssdk.services.mgn.model.DescribeReplicationConfigurationTemplatesRequest)
operation.
describeReplicationConfigurationTemplatesRequest - default DescribeReplicationConfigurationTemplatesPublisher describeReplicationConfigurationTemplatesPaginator(Consumer<DescribeReplicationConfigurationTemplatesRequest.Builder> describeReplicationConfigurationTemplatesRequest)
Lists all ReplicationConfigurationTemplates, filtered by Source Server IDs.
This is a variant of
describeReplicationConfigurationTemplates(software.amazon.awssdk.services.mgn.model.DescribeReplicationConfigurationTemplatesRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.mgn.paginators.DescribeReplicationConfigurationTemplatesPublisher publisher = client.describeReplicationConfigurationTemplatesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.mgn.paginators.DescribeReplicationConfigurationTemplatesPublisher publisher = client.describeReplicationConfigurationTemplatesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.mgn.model.DescribeReplicationConfigurationTemplatesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.mgn.model.DescribeReplicationConfigurationTemplatesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
describeReplicationConfigurationTemplates(software.amazon.awssdk.services.mgn.model.DescribeReplicationConfigurationTemplatesRequest)
operation.
This is a convenience which creates an instance of the
DescribeReplicationConfigurationTemplatesRequest.Builder avoiding the need to create one manually via
DescribeReplicationConfigurationTemplatesRequest.builder()
describeReplicationConfigurationTemplatesRequest - A Consumer that will call methods on
DescribeReplicationConfigurationTemplatesRequest.Builder
to create a request.default CompletableFuture<DescribeSourceServersResponse> describeSourceServers(DescribeSourceServersRequest describeSourceServersRequest)
Retrieves all SourceServers or multiple SourceServers by ID.
describeSourceServersRequest - default CompletableFuture<DescribeSourceServersResponse> describeSourceServers(Consumer<DescribeSourceServersRequest.Builder> describeSourceServersRequest)
Retrieves all SourceServers or multiple SourceServers by ID.
This is a convenience which creates an instance of the DescribeSourceServersRequest.Builder avoiding the
need to create one manually via DescribeSourceServersRequest.builder()
describeSourceServersRequest - A Consumer that will call methods on
DescribeSourceServersRequest.Builder to create a
request.default DescribeSourceServersPublisher describeSourceServersPaginator(DescribeSourceServersRequest describeSourceServersRequest)
Retrieves all SourceServers or multiple SourceServers by ID.
This is a variant of
describeSourceServers(software.amazon.awssdk.services.mgn.model.DescribeSourceServersRequest) operation.
The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.mgn.paginators.DescribeSourceServersPublisher publisher = client.describeSourceServersPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.mgn.paginators.DescribeSourceServersPublisher publisher = client.describeSourceServersPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.mgn.model.DescribeSourceServersResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.mgn.model.DescribeSourceServersResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
describeSourceServers(software.amazon.awssdk.services.mgn.model.DescribeSourceServersRequest)
operation.
describeSourceServersRequest - default DescribeSourceServersPublisher describeSourceServersPaginator(Consumer<DescribeSourceServersRequest.Builder> describeSourceServersRequest)
Retrieves all SourceServers or multiple SourceServers by ID.
This is a variant of
describeSourceServers(software.amazon.awssdk.services.mgn.model.DescribeSourceServersRequest) operation.
The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.mgn.paginators.DescribeSourceServersPublisher publisher = client.describeSourceServersPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.mgn.paginators.DescribeSourceServersPublisher publisher = client.describeSourceServersPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.mgn.model.DescribeSourceServersResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.mgn.model.DescribeSourceServersResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
describeSourceServers(software.amazon.awssdk.services.mgn.model.DescribeSourceServersRequest)
operation.
This is a convenience which creates an instance of the DescribeSourceServersRequest.Builder avoiding the
need to create one manually via DescribeSourceServersRequest.builder()
describeSourceServersRequest - A Consumer that will call methods on
DescribeSourceServersRequest.Builder to create a
request.default CompletableFuture<DescribeVcenterClientsResponse> describeVcenterClients(DescribeVcenterClientsRequest describeVcenterClientsRequest)
Returns a list of the installed vCenter clients.
describeVcenterClientsRequest - default CompletableFuture<DescribeVcenterClientsResponse> describeVcenterClients(Consumer<DescribeVcenterClientsRequest.Builder> describeVcenterClientsRequest)
Returns a list of the installed vCenter clients.
This is a convenience which creates an instance of the DescribeVcenterClientsRequest.Builder avoiding the
need to create one manually via DescribeVcenterClientsRequest.builder()
describeVcenterClientsRequest - A Consumer that will call methods on
DescribeVcenterClientsRequest.Builder to create a
request.default DescribeVcenterClientsPublisher describeVcenterClientsPaginator(DescribeVcenterClientsRequest describeVcenterClientsRequest)
Returns a list of the installed vCenter clients.
This is a variant of
describeVcenterClients(software.amazon.awssdk.services.mgn.model.DescribeVcenterClientsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.mgn.paginators.DescribeVcenterClientsPublisher publisher = client.describeVcenterClientsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.mgn.paginators.DescribeVcenterClientsPublisher publisher = client.describeVcenterClientsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.mgn.model.DescribeVcenterClientsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.mgn.model.DescribeVcenterClientsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
describeVcenterClients(software.amazon.awssdk.services.mgn.model.DescribeVcenterClientsRequest)
operation.
describeVcenterClientsRequest - default DescribeVcenterClientsPublisher describeVcenterClientsPaginator(Consumer<DescribeVcenterClientsRequest.Builder> describeVcenterClientsRequest)
Returns a list of the installed vCenter clients.
This is a variant of
describeVcenterClients(software.amazon.awssdk.services.mgn.model.DescribeVcenterClientsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.mgn.paginators.DescribeVcenterClientsPublisher publisher = client.describeVcenterClientsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.mgn.paginators.DescribeVcenterClientsPublisher publisher = client.describeVcenterClientsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.mgn.model.DescribeVcenterClientsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.mgn.model.DescribeVcenterClientsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
describeVcenterClients(software.amazon.awssdk.services.mgn.model.DescribeVcenterClientsRequest)
operation.
This is a convenience which creates an instance of the DescribeVcenterClientsRequest.Builder avoiding the
need to create one manually via DescribeVcenterClientsRequest.builder()
describeVcenterClientsRequest - A Consumer that will call methods on
DescribeVcenterClientsRequest.Builder to create a
request.default CompletableFuture<DisassociateApplicationsResponse> disassociateApplications(DisassociateApplicationsRequest disassociateApplicationsRequest)
Disassociate applications from wave.
disassociateApplicationsRequest - default CompletableFuture<DisassociateApplicationsResponse> disassociateApplications(Consumer<DisassociateApplicationsRequest.Builder> disassociateApplicationsRequest)
Disassociate applications from wave.
This is a convenience which creates an instance of the DisassociateApplicationsRequest.Builder avoiding
the need to create one manually via DisassociateApplicationsRequest.builder()
disassociateApplicationsRequest - A Consumer that will call methods on
DisassociateApplicationsRequest.Builder to create a
request.default CompletableFuture<DisassociateSourceServersResponse> disassociateSourceServers(DisassociateSourceServersRequest disassociateSourceServersRequest)
Disassociate source servers from application.
disassociateSourceServersRequest - default CompletableFuture<DisassociateSourceServersResponse> disassociateSourceServers(Consumer<DisassociateSourceServersRequest.Builder> disassociateSourceServersRequest)
Disassociate source servers from application.
This is a convenience which creates an instance of the DisassociateSourceServersRequest.Builder avoiding
the need to create one manually via DisassociateSourceServersRequest.builder()
disassociateSourceServersRequest - A Consumer that will call methods on
DisassociateSourceServersRequest.Builder to create a
request.default CompletableFuture<DisconnectFromServiceResponse> disconnectFromService(DisconnectFromServiceRequest disconnectFromServiceRequest)
Disconnects specific Source Servers from Application Migration Service. Data replication is stopped immediately. All AWS resources created by Application Migration Service for enabling the replication of these source servers will be terminated / deleted within 90 minutes. Launched Test or Cutover instances will NOT be terminated. If the agent on the source server has not been prevented from communicating with the Application Migration Service service, then it will receive a command to uninstall itself (within approximately 10 minutes). The following properties of the SourceServer will be changed immediately: dataReplicationInfo.dataReplicationState will be set to DISCONNECTED; The totalStorageBytes property for each of dataReplicationInfo.replicatedDisks will be set to zero; dataReplicationInfo.lagDuration and dataReplicationInfo.lagDuration will be nullified.
disconnectFromServiceRequest - default CompletableFuture<DisconnectFromServiceResponse> disconnectFromService(Consumer<DisconnectFromServiceRequest.Builder> disconnectFromServiceRequest)
Disconnects specific Source Servers from Application Migration Service. Data replication is stopped immediately. All AWS resources created by Application Migration Service for enabling the replication of these source servers will be terminated / deleted within 90 minutes. Launched Test or Cutover instances will NOT be terminated. If the agent on the source server has not been prevented from communicating with the Application Migration Service service, then it will receive a command to uninstall itself (within approximately 10 minutes). The following properties of the SourceServer will be changed immediately: dataReplicationInfo.dataReplicationState will be set to DISCONNECTED; The totalStorageBytes property for each of dataReplicationInfo.replicatedDisks will be set to zero; dataReplicationInfo.lagDuration and dataReplicationInfo.lagDuration will be nullified.
This is a convenience which creates an instance of the DisconnectFromServiceRequest.Builder avoiding the
need to create one manually via DisconnectFromServiceRequest.builder()
disconnectFromServiceRequest - A Consumer that will call methods on
DisconnectFromServiceRequest.Builder to create a
request.default CompletableFuture<FinalizeCutoverResponse> finalizeCutover(FinalizeCutoverRequest finalizeCutoverRequest)
Finalizes the cutover immediately for specific Source Servers. All AWS resources created by Application Migration Service for enabling the replication of these source servers will be terminated / deleted within 90 minutes. Launched Test or Cutover instances will NOT be terminated. The AWS Replication Agent will receive a command to uninstall itself (within 10 minutes). The following properties of the SourceServer will be changed immediately: dataReplicationInfo.dataReplicationState will be changed to DISCONNECTED; The SourceServer.lifeCycle.state will be changed to CUTOVER; The totalStorageBytes property fo each of dataReplicationInfo.replicatedDisks will be set to zero; dataReplicationInfo.lagDuration and dataReplicationInfo.lagDuration will be nullified.
finalizeCutoverRequest - default CompletableFuture<FinalizeCutoverResponse> finalizeCutover(Consumer<FinalizeCutoverRequest.Builder> finalizeCutoverRequest)
Finalizes the cutover immediately for specific Source Servers. All AWS resources created by Application Migration Service for enabling the replication of these source servers will be terminated / deleted within 90 minutes. Launched Test or Cutover instances will NOT be terminated. The AWS Replication Agent will receive a command to uninstall itself (within 10 minutes). The following properties of the SourceServer will be changed immediately: dataReplicationInfo.dataReplicationState will be changed to DISCONNECTED; The SourceServer.lifeCycle.state will be changed to CUTOVER; The totalStorageBytes property fo each of dataReplicationInfo.replicatedDisks will be set to zero; dataReplicationInfo.lagDuration and dataReplicationInfo.lagDuration will be nullified.
This is a convenience which creates an instance of the FinalizeCutoverRequest.Builder avoiding the need
to create one manually via FinalizeCutoverRequest.builder()
finalizeCutoverRequest - A Consumer that will call methods on
FinalizeCutoverRequest.Builder to create a request.default CompletableFuture<GetLaunchConfigurationResponse> getLaunchConfiguration(GetLaunchConfigurationRequest getLaunchConfigurationRequest)
Lists all LaunchConfigurations available, filtered by Source Server IDs.
getLaunchConfigurationRequest - default CompletableFuture<GetLaunchConfigurationResponse> getLaunchConfiguration(Consumer<GetLaunchConfigurationRequest.Builder> getLaunchConfigurationRequest)
Lists all LaunchConfigurations available, filtered by Source Server IDs.
This is a convenience which creates an instance of the GetLaunchConfigurationRequest.Builder avoiding the
need to create one manually via GetLaunchConfigurationRequest.builder()
getLaunchConfigurationRequest - A Consumer that will call methods on
GetLaunchConfigurationRequest.Builder to create a
request.default CompletableFuture<GetReplicationConfigurationResponse> getReplicationConfiguration(GetReplicationConfigurationRequest getReplicationConfigurationRequest)
Lists all ReplicationConfigurations, filtered by Source Server ID.
getReplicationConfigurationRequest - default CompletableFuture<GetReplicationConfigurationResponse> getReplicationConfiguration(Consumer<GetReplicationConfigurationRequest.Builder> getReplicationConfigurationRequest)
Lists all ReplicationConfigurations, filtered by Source Server ID.
This is a convenience which creates an instance of the GetReplicationConfigurationRequest.Builder
avoiding the need to create one manually via GetReplicationConfigurationRequest.builder()
getReplicationConfigurationRequest - A Consumer that will call methods on
GetReplicationConfigurationRequest.Builder to create a
request.default CompletableFuture<InitializeServiceResponse> initializeService(InitializeServiceRequest initializeServiceRequest)
Initialize Application Migration Service.
initializeServiceRequest - default CompletableFuture<InitializeServiceResponse> initializeService(Consumer<InitializeServiceRequest.Builder> initializeServiceRequest)
Initialize Application Migration Service.
This is a convenience which creates an instance of the InitializeServiceRequest.Builder avoiding the need
to create one manually via InitializeServiceRequest.builder()
initializeServiceRequest - A Consumer that will call methods on
InitializeServiceRequest.Builder to create a request.default CompletableFuture<ListApplicationsResponse> listApplications(ListApplicationsRequest listApplicationsRequest)
Retrieves all applications or multiple applications by ID.
listApplicationsRequest - default CompletableFuture<ListApplicationsResponse> listApplications(Consumer<ListApplicationsRequest.Builder> listApplicationsRequest)
Retrieves all applications or multiple applications by ID.
This is a convenience which creates an instance of the ListApplicationsRequest.Builder avoiding the need
to create one manually via ListApplicationsRequest.builder()
listApplicationsRequest - A Consumer that will call methods on
ListApplicationsRequest.Builder to create a request.default ListApplicationsPublisher listApplicationsPaginator(ListApplicationsRequest listApplicationsRequest)
Retrieves all applications or multiple applications by ID.
This is a variant of listApplications(software.amazon.awssdk.services.mgn.model.ListApplicationsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.mgn.paginators.ListApplicationsPublisher publisher = client.listApplicationsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.mgn.paginators.ListApplicationsPublisher publisher = client.listApplicationsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.mgn.model.ListApplicationsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.mgn.model.ListApplicationsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
listApplications(software.amazon.awssdk.services.mgn.model.ListApplicationsRequest) operation.
listApplicationsRequest - default ListApplicationsPublisher listApplicationsPaginator(Consumer<ListApplicationsRequest.Builder> listApplicationsRequest)
Retrieves all applications or multiple applications by ID.
This is a variant of listApplications(software.amazon.awssdk.services.mgn.model.ListApplicationsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.mgn.paginators.ListApplicationsPublisher publisher = client.listApplicationsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.mgn.paginators.ListApplicationsPublisher publisher = client.listApplicationsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.mgn.model.ListApplicationsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.mgn.model.ListApplicationsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
listApplications(software.amazon.awssdk.services.mgn.model.ListApplicationsRequest) operation.
This is a convenience which creates an instance of the ListApplicationsRequest.Builder avoiding the need
to create one manually via ListApplicationsRequest.builder()
listApplicationsRequest - A Consumer that will call methods on
ListApplicationsRequest.Builder to create a request.default CompletableFuture<ListExportErrorsResponse> listExportErrors(ListExportErrorsRequest listExportErrorsRequest)
List export errors.
listExportErrorsRequest - List export errors request.default CompletableFuture<ListExportErrorsResponse> listExportErrors(Consumer<ListExportErrorsRequest.Builder> listExportErrorsRequest)
List export errors.
This is a convenience which creates an instance of the ListExportErrorsRequest.Builder avoiding the need
to create one manually via ListExportErrorsRequest.builder()
listExportErrorsRequest - A Consumer that will call methods on
ListExportErrorsRequest.Builder to create a request.
List export errors request.default ListExportErrorsPublisher listExportErrorsPaginator(ListExportErrorsRequest listExportErrorsRequest)
List export errors.
This is a variant of listExportErrors(software.amazon.awssdk.services.mgn.model.ListExportErrorsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.mgn.paginators.ListExportErrorsPublisher publisher = client.listExportErrorsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.mgn.paginators.ListExportErrorsPublisher publisher = client.listExportErrorsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.mgn.model.ListExportErrorsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.mgn.model.ListExportErrorsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
listExportErrors(software.amazon.awssdk.services.mgn.model.ListExportErrorsRequest) operation.
listExportErrorsRequest - List export errors request.default ListExportErrorsPublisher listExportErrorsPaginator(Consumer<ListExportErrorsRequest.Builder> listExportErrorsRequest)
List export errors.
This is a variant of listExportErrors(software.amazon.awssdk.services.mgn.model.ListExportErrorsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.mgn.paginators.ListExportErrorsPublisher publisher = client.listExportErrorsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.mgn.paginators.ListExportErrorsPublisher publisher = client.listExportErrorsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.mgn.model.ListExportErrorsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.mgn.model.ListExportErrorsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
listExportErrors(software.amazon.awssdk.services.mgn.model.ListExportErrorsRequest) operation.
This is a convenience which creates an instance of the ListExportErrorsRequest.Builder avoiding the need
to create one manually via ListExportErrorsRequest.builder()
listExportErrorsRequest - A Consumer that will call methods on
ListExportErrorsRequest.Builder to create a request.
List export errors request.default CompletableFuture<ListExportsResponse> listExports(ListExportsRequest listExportsRequest)
List exports.
listExportsRequest - List export request.default CompletableFuture<ListExportsResponse> listExports(Consumer<ListExportsRequest.Builder> listExportsRequest)
List exports.
This is a convenience which creates an instance of the ListExportsRequest.Builder avoiding the need to
create one manually via ListExportsRequest.builder()
listExportsRequest - A Consumer that will call methods on
ListExportsRequest.Builder to create a request. List
export request.default ListExportsPublisher listExportsPaginator(ListExportsRequest listExportsRequest)
List exports.
This is a variant of listExports(software.amazon.awssdk.services.mgn.model.ListExportsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.mgn.paginators.ListExportsPublisher publisher = client.listExportsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.mgn.paginators.ListExportsPublisher publisher = client.listExportsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.mgn.model.ListExportsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.mgn.model.ListExportsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
listExports(software.amazon.awssdk.services.mgn.model.ListExportsRequest) operation.
listExportsRequest - List export request.default ListExportsPublisher listExportsPaginator(Consumer<ListExportsRequest.Builder> listExportsRequest)
List exports.
This is a variant of listExports(software.amazon.awssdk.services.mgn.model.ListExportsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.mgn.paginators.ListExportsPublisher publisher = client.listExportsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.mgn.paginators.ListExportsPublisher publisher = client.listExportsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.mgn.model.ListExportsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.mgn.model.ListExportsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
listExports(software.amazon.awssdk.services.mgn.model.ListExportsRequest) operation.
This is a convenience which creates an instance of the ListExportsRequest.Builder avoiding the need to
create one manually via ListExportsRequest.builder()
listExportsRequest - A Consumer that will call methods on
ListExportsRequest.Builder to create a request. List
export request.default CompletableFuture<ListImportErrorsResponse> listImportErrors(ListImportErrorsRequest listImportErrorsRequest)
List import errors.
listImportErrorsRequest - List import errors request.default CompletableFuture<ListImportErrorsResponse> listImportErrors(Consumer<ListImportErrorsRequest.Builder> listImportErrorsRequest)
List import errors.
This is a convenience which creates an instance of the ListImportErrorsRequest.Builder avoiding the need
to create one manually via ListImportErrorsRequest.builder()
listImportErrorsRequest - A Consumer that will call methods on
ListImportErrorsRequest.Builder to create a request.
List import errors request.default ListImportErrorsPublisher listImportErrorsPaginator(ListImportErrorsRequest listImportErrorsRequest)
List import errors.
This is a variant of listImportErrors(software.amazon.awssdk.services.mgn.model.ListImportErrorsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.mgn.paginators.ListImportErrorsPublisher publisher = client.listImportErrorsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.mgn.paginators.ListImportErrorsPublisher publisher = client.listImportErrorsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.mgn.model.ListImportErrorsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.mgn.model.ListImportErrorsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
listImportErrors(software.amazon.awssdk.services.mgn.model.ListImportErrorsRequest) operation.
listImportErrorsRequest - List import errors request.default ListImportErrorsPublisher listImportErrorsPaginator(Consumer<ListImportErrorsRequest.Builder> listImportErrorsRequest)
List import errors.
This is a variant of listImportErrors(software.amazon.awssdk.services.mgn.model.ListImportErrorsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.mgn.paginators.ListImportErrorsPublisher publisher = client.listImportErrorsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.mgn.paginators.ListImportErrorsPublisher publisher = client.listImportErrorsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.mgn.model.ListImportErrorsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.mgn.model.ListImportErrorsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
listImportErrors(software.amazon.awssdk.services.mgn.model.ListImportErrorsRequest) operation.
This is a convenience which creates an instance of the ListImportErrorsRequest.Builder avoiding the need
to create one manually via ListImportErrorsRequest.builder()
listImportErrorsRequest - A Consumer that will call methods on
ListImportErrorsRequest.Builder to create a request.
List import errors request.default CompletableFuture<ListImportsResponse> listImports(ListImportsRequest listImportsRequest)
List imports.
listImportsRequest - List imports request.default CompletableFuture<ListImportsResponse> listImports(Consumer<ListImportsRequest.Builder> listImportsRequest)
List imports.
This is a convenience which creates an instance of the ListImportsRequest.Builder avoiding the need to
create one manually via ListImportsRequest.builder()
listImportsRequest - A Consumer that will call methods on
ListImportsRequest.Builder to create a request. List
imports request.default ListImportsPublisher listImportsPaginator(ListImportsRequest listImportsRequest)
List imports.
This is a variant of listImports(software.amazon.awssdk.services.mgn.model.ListImportsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.mgn.paginators.ListImportsPublisher publisher = client.listImportsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.mgn.paginators.ListImportsPublisher publisher = client.listImportsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.mgn.model.ListImportsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.mgn.model.ListImportsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
listImports(software.amazon.awssdk.services.mgn.model.ListImportsRequest) operation.
listImportsRequest - List imports request.default ListImportsPublisher listImportsPaginator(Consumer<ListImportsRequest.Builder> listImportsRequest)
List imports.
This is a variant of listImports(software.amazon.awssdk.services.mgn.model.ListImportsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.mgn.paginators.ListImportsPublisher publisher = client.listImportsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.mgn.paginators.ListImportsPublisher publisher = client.listImportsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.mgn.model.ListImportsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.mgn.model.ListImportsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
listImports(software.amazon.awssdk.services.mgn.model.ListImportsRequest) operation.
This is a convenience which creates an instance of the ListImportsRequest.Builder avoiding the need to
create one manually via ListImportsRequest.builder()
listImportsRequest - A Consumer that will call methods on
ListImportsRequest.Builder to create a request. List
imports request.default CompletableFuture<ListManagedAccountsResponse> listManagedAccounts(ListManagedAccountsRequest listManagedAccountsRequest)
List Managed Accounts.
listManagedAccountsRequest - List managed accounts request.default CompletableFuture<ListManagedAccountsResponse> listManagedAccounts(Consumer<ListManagedAccountsRequest.Builder> listManagedAccountsRequest)
List Managed Accounts.
This is a convenience which creates an instance of the ListManagedAccountsRequest.Builder avoiding the
need to create one manually via ListManagedAccountsRequest.builder()
listManagedAccountsRequest - A Consumer that will call methods on
ListManagedAccountsRequest.Builder to create a request.
List managed accounts request.default ListManagedAccountsPublisher listManagedAccountsPaginator(ListManagedAccountsRequest listManagedAccountsRequest)
List Managed Accounts.
This is a variant of
listManagedAccounts(software.amazon.awssdk.services.mgn.model.ListManagedAccountsRequest) operation. The
return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.mgn.paginators.ListManagedAccountsPublisher publisher = client.listManagedAccountsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.mgn.paginators.ListManagedAccountsPublisher publisher = client.listManagedAccountsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.mgn.model.ListManagedAccountsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.mgn.model.ListManagedAccountsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
listManagedAccounts(software.amazon.awssdk.services.mgn.model.ListManagedAccountsRequest) operation.
listManagedAccountsRequest - List managed accounts request.default ListManagedAccountsPublisher listManagedAccountsPaginator(Consumer<ListManagedAccountsRequest.Builder> listManagedAccountsRequest)
List Managed Accounts.
This is a variant of
listManagedAccounts(software.amazon.awssdk.services.mgn.model.ListManagedAccountsRequest) operation. The
return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.mgn.paginators.ListManagedAccountsPublisher publisher = client.listManagedAccountsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.mgn.paginators.ListManagedAccountsPublisher publisher = client.listManagedAccountsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.mgn.model.ListManagedAccountsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.mgn.model.ListManagedAccountsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
listManagedAccounts(software.amazon.awssdk.services.mgn.model.ListManagedAccountsRequest) operation.
This is a convenience which creates an instance of the ListManagedAccountsRequest.Builder avoiding the
need to create one manually via ListManagedAccountsRequest.builder()
listManagedAccountsRequest - A Consumer that will call methods on
ListManagedAccountsRequest.Builder to create a request.
List managed accounts request.default CompletableFuture<ListSourceServerActionsResponse> listSourceServerActions(ListSourceServerActionsRequest listSourceServerActionsRequest)
List source server post migration custom actions.
listSourceServerActionsRequest - default CompletableFuture<ListSourceServerActionsResponse> listSourceServerActions(Consumer<ListSourceServerActionsRequest.Builder> listSourceServerActionsRequest)
List source server post migration custom actions.
This is a convenience which creates an instance of the ListSourceServerActionsRequest.Builder avoiding
the need to create one manually via ListSourceServerActionsRequest.builder()
listSourceServerActionsRequest - A Consumer that will call methods on
ListSourceServerActionsRequest.Builder to create a
request.default ListSourceServerActionsPublisher listSourceServerActionsPaginator(ListSourceServerActionsRequest listSourceServerActionsRequest)
List source server post migration custom actions.
This is a variant of
listSourceServerActions(software.amazon.awssdk.services.mgn.model.ListSourceServerActionsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.mgn.paginators.ListSourceServerActionsPublisher publisher = client.listSourceServerActionsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.mgn.paginators.ListSourceServerActionsPublisher publisher = client.listSourceServerActionsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.mgn.model.ListSourceServerActionsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.mgn.model.ListSourceServerActionsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
listSourceServerActions(software.amazon.awssdk.services.mgn.model.ListSourceServerActionsRequest)
operation.
listSourceServerActionsRequest - default ListSourceServerActionsPublisher listSourceServerActionsPaginator(Consumer<ListSourceServerActionsRequest.Builder> listSourceServerActionsRequest)
List source server post migration custom actions.
This is a variant of
listSourceServerActions(software.amazon.awssdk.services.mgn.model.ListSourceServerActionsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.mgn.paginators.ListSourceServerActionsPublisher publisher = client.listSourceServerActionsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.mgn.paginators.ListSourceServerActionsPublisher publisher = client.listSourceServerActionsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.mgn.model.ListSourceServerActionsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.mgn.model.ListSourceServerActionsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
listSourceServerActions(software.amazon.awssdk.services.mgn.model.ListSourceServerActionsRequest)
operation.
This is a convenience which creates an instance of the ListSourceServerActionsRequest.Builder avoiding
the need to create one manually via ListSourceServerActionsRequest.builder()
listSourceServerActionsRequest - A Consumer that will call methods on
ListSourceServerActionsRequest.Builder to create a
request.default CompletableFuture<ListTagsForResourceResponse> listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest)
List all tags for your Application Migration Service resources.
listTagsForResourceRequest - default CompletableFuture<ListTagsForResourceResponse> listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest)
List all tags for your Application Migration Service resources.
This is a convenience which creates an instance of the ListTagsForResourceRequest.Builder avoiding the
need to create one manually via ListTagsForResourceRequest.builder()
listTagsForResourceRequest - A Consumer that will call methods on
ListTagsForResourceRequest.Builder to create a request.default CompletableFuture<ListTemplateActionsResponse> listTemplateActions(ListTemplateActionsRequest listTemplateActionsRequest)
List template post migration custom actions.
listTemplateActionsRequest - default CompletableFuture<ListTemplateActionsResponse> listTemplateActions(Consumer<ListTemplateActionsRequest.Builder> listTemplateActionsRequest)
List template post migration custom actions.
This is a convenience which creates an instance of the ListTemplateActionsRequest.Builder avoiding the
need to create one manually via ListTemplateActionsRequest.builder()
listTemplateActionsRequest - A Consumer that will call methods on
ListTemplateActionsRequest.Builder to create a request.default ListTemplateActionsPublisher listTemplateActionsPaginator(ListTemplateActionsRequest listTemplateActionsRequest)
List template post migration custom actions.
This is a variant of
listTemplateActions(software.amazon.awssdk.services.mgn.model.ListTemplateActionsRequest) operation. The
return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.mgn.paginators.ListTemplateActionsPublisher publisher = client.listTemplateActionsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.mgn.paginators.ListTemplateActionsPublisher publisher = client.listTemplateActionsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.mgn.model.ListTemplateActionsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.mgn.model.ListTemplateActionsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
listTemplateActions(software.amazon.awssdk.services.mgn.model.ListTemplateActionsRequest) operation.
listTemplateActionsRequest - default ListTemplateActionsPublisher listTemplateActionsPaginator(Consumer<ListTemplateActionsRequest.Builder> listTemplateActionsRequest)
List template post migration custom actions.
This is a variant of
listTemplateActions(software.amazon.awssdk.services.mgn.model.ListTemplateActionsRequest) operation. The
return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.mgn.paginators.ListTemplateActionsPublisher publisher = client.listTemplateActionsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.mgn.paginators.ListTemplateActionsPublisher publisher = client.listTemplateActionsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.mgn.model.ListTemplateActionsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.mgn.model.ListTemplateActionsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
listTemplateActions(software.amazon.awssdk.services.mgn.model.ListTemplateActionsRequest) operation.
This is a convenience which creates an instance of the ListTemplateActionsRequest.Builder avoiding the
need to create one manually via ListTemplateActionsRequest.builder()
listTemplateActionsRequest - A Consumer that will call methods on
ListTemplateActionsRequest.Builder to create a request.default CompletableFuture<ListWavesResponse> listWaves(ListWavesRequest listWavesRequest)
Retrieves all waves or multiple waves by ID.
listWavesRequest - default CompletableFuture<ListWavesResponse> listWaves(Consumer<ListWavesRequest.Builder> listWavesRequest)
Retrieves all waves or multiple waves by ID.
This is a convenience which creates an instance of the ListWavesRequest.Builder avoiding the need to
create one manually via ListWavesRequest.builder()
listWavesRequest - A Consumer that will call methods on
ListWavesRequest.Builder to create a request.default ListWavesPublisher listWavesPaginator(ListWavesRequest listWavesRequest)
Retrieves all waves or multiple waves by ID.
This is a variant of listWaves(software.amazon.awssdk.services.mgn.model.ListWavesRequest) operation.
The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.mgn.paginators.ListWavesPublisher publisher = client.listWavesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.mgn.paginators.ListWavesPublisher publisher = client.listWavesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.mgn.model.ListWavesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.mgn.model.ListWavesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
listWaves(software.amazon.awssdk.services.mgn.model.ListWavesRequest) operation.
listWavesRequest - default ListWavesPublisher listWavesPaginator(Consumer<ListWavesRequest.Builder> listWavesRequest)
Retrieves all waves or multiple waves by ID.
This is a variant of listWaves(software.amazon.awssdk.services.mgn.model.ListWavesRequest) operation.
The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.mgn.paginators.ListWavesPublisher publisher = client.listWavesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.mgn.paginators.ListWavesPublisher publisher = client.listWavesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.mgn.model.ListWavesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.mgn.model.ListWavesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
listWaves(software.amazon.awssdk.services.mgn.model.ListWavesRequest) operation.
This is a convenience which creates an instance of the ListWavesRequest.Builder avoiding the need to
create one manually via ListWavesRequest.builder()
listWavesRequest - A Consumer that will call methods on
ListWavesRequest.Builder to create a request.default CompletableFuture<MarkAsArchivedResponse> markAsArchived(MarkAsArchivedRequest markAsArchivedRequest)
Archives specific Source Servers by setting the SourceServer.isArchived property to true for specified SourceServers by ID. This command only works for SourceServers with a lifecycle. state which equals DISCONNECTED or CUTOVER.
markAsArchivedRequest - default CompletableFuture<MarkAsArchivedResponse> markAsArchived(Consumer<MarkAsArchivedRequest.Builder> markAsArchivedRequest)
Archives specific Source Servers by setting the SourceServer.isArchived property to true for specified SourceServers by ID. This command only works for SourceServers with a lifecycle. state which equals DISCONNECTED or CUTOVER.
This is a convenience which creates an instance of the MarkAsArchivedRequest.Builder avoiding the need to
create one manually via MarkAsArchivedRequest.builder()
markAsArchivedRequest - A Consumer that will call methods on
MarkAsArchivedRequest.Builder to create a request.default CompletableFuture<PauseReplicationResponse> pauseReplication(PauseReplicationRequest pauseReplicationRequest)
Pause Replication.
pauseReplicationRequest - default CompletableFuture<PauseReplicationResponse> pauseReplication(Consumer<PauseReplicationRequest.Builder> pauseReplicationRequest)
Pause Replication.
This is a convenience which creates an instance of the PauseReplicationRequest.Builder avoiding the need
to create one manually via PauseReplicationRequest.builder()
pauseReplicationRequest - A Consumer that will call methods on
PauseReplicationRequest.Builder to create a request.default CompletableFuture<PutSourceServerActionResponse> putSourceServerAction(PutSourceServerActionRequest putSourceServerActionRequest)
Put source server post migration custom action.
putSourceServerActionRequest - default CompletableFuture<PutSourceServerActionResponse> putSourceServerAction(Consumer<PutSourceServerActionRequest.Builder> putSourceServerActionRequest)
Put source server post migration custom action.
This is a convenience which creates an instance of the PutSourceServerActionRequest.Builder avoiding the
need to create one manually via PutSourceServerActionRequest.builder()
putSourceServerActionRequest - A Consumer that will call methods on
PutSourceServerActionRequest.Builder to create a
request.default CompletableFuture<PutTemplateActionResponse> putTemplateAction(PutTemplateActionRequest putTemplateActionRequest)
Put template post migration custom action.
putTemplateActionRequest - default CompletableFuture<PutTemplateActionResponse> putTemplateAction(Consumer<PutTemplateActionRequest.Builder> putTemplateActionRequest)
Put template post migration custom action.
This is a convenience which creates an instance of the PutTemplateActionRequest.Builder avoiding the need
to create one manually via PutTemplateActionRequest.builder()
putTemplateActionRequest - A Consumer that will call methods on
PutTemplateActionRequest.Builder to create a request.default CompletableFuture<RemoveSourceServerActionResponse> removeSourceServerAction(RemoveSourceServerActionRequest removeSourceServerActionRequest)
Remove source server post migration custom action.
removeSourceServerActionRequest - default CompletableFuture<RemoveSourceServerActionResponse> removeSourceServerAction(Consumer<RemoveSourceServerActionRequest.Builder> removeSourceServerActionRequest)
Remove source server post migration custom action.
This is a convenience which creates an instance of the RemoveSourceServerActionRequest.Builder avoiding
the need to create one manually via RemoveSourceServerActionRequest.builder()
removeSourceServerActionRequest - A Consumer that will call methods on
RemoveSourceServerActionRequest.Builder to create a
request.default CompletableFuture<RemoveTemplateActionResponse> removeTemplateAction(RemoveTemplateActionRequest removeTemplateActionRequest)
Remove template post migration custom action.
removeTemplateActionRequest - default CompletableFuture<RemoveTemplateActionResponse> removeTemplateAction(Consumer<RemoveTemplateActionRequest.Builder> removeTemplateActionRequest)
Remove template post migration custom action.
This is a convenience which creates an instance of the RemoveTemplateActionRequest.Builder avoiding the
need to create one manually via RemoveTemplateActionRequest.builder()
removeTemplateActionRequest - A Consumer that will call methods on
RemoveTemplateActionRequest.Builder to create a request.default CompletableFuture<ResumeReplicationResponse> resumeReplication(ResumeReplicationRequest resumeReplicationRequest)
Resume Replication.
resumeReplicationRequest - default CompletableFuture<ResumeReplicationResponse> resumeReplication(Consumer<ResumeReplicationRequest.Builder> resumeReplicationRequest)
Resume Replication.
This is a convenience which creates an instance of the ResumeReplicationRequest.Builder avoiding the need
to create one manually via ResumeReplicationRequest.builder()
resumeReplicationRequest - A Consumer that will call methods on
ResumeReplicationRequest.Builder to create a request.default CompletableFuture<RetryDataReplicationResponse> retryDataReplication(RetryDataReplicationRequest retryDataReplicationRequest)
Causes the data replication initiation sequence to begin immediately upon next Handshake for specified SourceServer IDs, regardless of when the previous initiation started. This command will not work if the SourceServer is not stalled or is in a DISCONNECTED or STOPPED state.
retryDataReplicationRequest - default CompletableFuture<RetryDataReplicationResponse> retryDataReplication(Consumer<RetryDataReplicationRequest.Builder> retryDataReplicationRequest)
Causes the data replication initiation sequence to begin immediately upon next Handshake for specified SourceServer IDs, regardless of when the previous initiation started. This command will not work if the SourceServer is not stalled or is in a DISCONNECTED or STOPPED state.
This is a convenience which creates an instance of the RetryDataReplicationRequest.Builder avoiding the
need to create one manually via RetryDataReplicationRequest.builder()
retryDataReplicationRequest - A Consumer that will call methods on
RetryDataReplicationRequest.Builder to create a request.default CompletableFuture<StartCutoverResponse> startCutover(StartCutoverRequest startCutoverRequest)
Launches a Cutover Instance for specific Source Servers. This command starts a LAUNCH job whose initiatedBy property is StartCutover and changes the SourceServer.lifeCycle.state property to CUTTING_OVER.
startCutoverRequest - default CompletableFuture<StartCutoverResponse> startCutover(Consumer<StartCutoverRequest.Builder> startCutoverRequest)
Launches a Cutover Instance for specific Source Servers. This command starts a LAUNCH job whose initiatedBy property is StartCutover and changes the SourceServer.lifeCycle.state property to CUTTING_OVER.
This is a convenience which creates an instance of the StartCutoverRequest.Builder avoiding the need to
create one manually via StartCutoverRequest.builder()
startCutoverRequest - A Consumer that will call methods on
StartCutoverRequest.Builder to create a request.default CompletableFuture<StartExportResponse> startExport(StartExportRequest startExportRequest)
Start export.
startExportRequest - Start export request.default CompletableFuture<StartExportResponse> startExport(Consumer<StartExportRequest.Builder> startExportRequest)
Start export.
This is a convenience which creates an instance of the StartExportRequest.Builder avoiding the need to
create one manually via StartExportRequest.builder()
startExportRequest - A Consumer that will call methods on
StartExportRequest.Builder to create a request. Start
export request.default CompletableFuture<StartImportResponse> startImport(StartImportRequest startImportRequest)
Start import.
startImportRequest - Start import request.default CompletableFuture<StartImportResponse> startImport(Consumer<StartImportRequest.Builder> startImportRequest)
Start import.
This is a convenience which creates an instance of the StartImportRequest.Builder avoiding the need to
create one manually via StartImportRequest.builder()
startImportRequest - A Consumer that will call methods on
StartImportRequest.Builder to create a request. Start
import request.default CompletableFuture<StartReplicationResponse> startReplication(StartReplicationRequest startReplicationRequest)
Starts replication for SNAPSHOT_SHIPPING agents.
startReplicationRequest - default CompletableFuture<StartReplicationResponse> startReplication(Consumer<StartReplicationRequest.Builder> startReplicationRequest)
Starts replication for SNAPSHOT_SHIPPING agents.
This is a convenience which creates an instance of the StartReplicationRequest.Builder avoiding the need
to create one manually via StartReplicationRequest.builder()
startReplicationRequest - A Consumer that will call methods on
StartReplicationRequest.Builder to create a request.default CompletableFuture<StartTestResponse> startTest(StartTestRequest startTestRequest)
Launches a Test Instance for specific Source Servers. This command starts a LAUNCH job whose initiatedBy property is StartTest and changes the SourceServer.lifeCycle.state property to TESTING.
startTestRequest - default CompletableFuture<StartTestResponse> startTest(Consumer<StartTestRequest.Builder> startTestRequest)
Launches a Test Instance for specific Source Servers. This command starts a LAUNCH job whose initiatedBy property is StartTest and changes the SourceServer.lifeCycle.state property to TESTING.
This is a convenience which creates an instance of the StartTestRequest.Builder avoiding the need to
create one manually via StartTestRequest.builder()
startTestRequest - A Consumer that will call methods on
StartTestRequest.Builder to create a request.default CompletableFuture<StopReplicationResponse> stopReplication(StopReplicationRequest stopReplicationRequest)
Stop Replication.
stopReplicationRequest - default CompletableFuture<StopReplicationResponse> stopReplication(Consumer<StopReplicationRequest.Builder> stopReplicationRequest)
Stop Replication.
This is a convenience which creates an instance of the StopReplicationRequest.Builder avoiding the need
to create one manually via StopReplicationRequest.builder()
stopReplicationRequest - A Consumer that will call methods on
StopReplicationRequest.Builder to create a request.default CompletableFuture<TagResourceResponse> tagResource(TagResourceRequest tagResourceRequest)
Adds or overwrites only the specified tags for the specified Application Migration Service resource or resources. When you specify an existing tag key, the value is overwritten with the new value. Each resource can have a maximum of 50 tags. Each tag consists of a key and optional value.
tagResourceRequest - default CompletableFuture<TagResourceResponse> tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest)
Adds or overwrites only the specified tags for the specified Application Migration Service resource or resources. When you specify an existing tag key, the value is overwritten with the new value. Each resource can have a maximum of 50 tags. Each tag consists of a key and optional value.
This is a convenience which creates an instance of the TagResourceRequest.Builder avoiding the need to
create one manually via TagResourceRequest.builder()
tagResourceRequest - A Consumer that will call methods on
TagResourceRequest.Builder to create a request.default CompletableFuture<TerminateTargetInstancesResponse> terminateTargetInstances(TerminateTargetInstancesRequest terminateTargetInstancesRequest)
Starts a job that terminates specific launched EC2 Test and Cutover instances. This command will not work for any Source Server with a lifecycle.state of TESTING, CUTTING_OVER, or CUTOVER.
terminateTargetInstancesRequest - default CompletableFuture<TerminateTargetInstancesResponse> terminateTargetInstances(Consumer<TerminateTargetInstancesRequest.Builder> terminateTargetInstancesRequest)
Starts a job that terminates specific launched EC2 Test and Cutover instances. This command will not work for any Source Server with a lifecycle.state of TESTING, CUTTING_OVER, or CUTOVER.
This is a convenience which creates an instance of the TerminateTargetInstancesRequest.Builder avoiding
the need to create one manually via TerminateTargetInstancesRequest.builder()
terminateTargetInstancesRequest - A Consumer that will call methods on
TerminateTargetInstancesRequest.Builder to create a
request.default CompletableFuture<UnarchiveApplicationResponse> unarchiveApplication(UnarchiveApplicationRequest unarchiveApplicationRequest)
Unarchive application.
unarchiveApplicationRequest - default CompletableFuture<UnarchiveApplicationResponse> unarchiveApplication(Consumer<UnarchiveApplicationRequest.Builder> unarchiveApplicationRequest)
Unarchive application.
This is a convenience which creates an instance of the UnarchiveApplicationRequest.Builder avoiding the
need to create one manually via UnarchiveApplicationRequest.builder()
unarchiveApplicationRequest - A Consumer that will call methods on
UnarchiveApplicationRequest.Builder to create a request.default CompletableFuture<UnarchiveWaveResponse> unarchiveWave(UnarchiveWaveRequest unarchiveWaveRequest)
Unarchive wave.
unarchiveWaveRequest - default CompletableFuture<UnarchiveWaveResponse> unarchiveWave(Consumer<UnarchiveWaveRequest.Builder> unarchiveWaveRequest)
Unarchive wave.
This is a convenience which creates an instance of the UnarchiveWaveRequest.Builder avoiding the need to
create one manually via UnarchiveWaveRequest.builder()
unarchiveWaveRequest - A Consumer that will call methods on
UnarchiveWaveRequest.Builder to create a request.default CompletableFuture<UntagResourceResponse> untagResource(UntagResourceRequest untagResourceRequest)
Deletes the specified set of tags from the specified set of Application Migration Service resources.
untagResourceRequest - default CompletableFuture<UntagResourceResponse> untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest)
Deletes the specified set of tags from the specified set of Application Migration Service resources.
This is a convenience which creates an instance of the UntagResourceRequest.Builder avoiding the need to
create one manually via UntagResourceRequest.builder()
untagResourceRequest - A Consumer that will call methods on
UntagResourceRequest.Builder to create a request.default CompletableFuture<UpdateApplicationResponse> updateApplication(UpdateApplicationRequest updateApplicationRequest)
Update application.
updateApplicationRequest - default CompletableFuture<UpdateApplicationResponse> updateApplication(Consumer<UpdateApplicationRequest.Builder> updateApplicationRequest)
Update application.
This is a convenience which creates an instance of the UpdateApplicationRequest.Builder avoiding the need
to create one manually via UpdateApplicationRequest.builder()
updateApplicationRequest - A Consumer that will call methods on
UpdateApplicationRequest.Builder to create a request.default CompletableFuture<UpdateLaunchConfigurationResponse> updateLaunchConfiguration(UpdateLaunchConfigurationRequest updateLaunchConfigurationRequest)
Updates multiple LaunchConfigurations by Source Server ID.
updateLaunchConfigurationRequest - default CompletableFuture<UpdateLaunchConfigurationResponse> updateLaunchConfiguration(Consumer<UpdateLaunchConfigurationRequest.Builder> updateLaunchConfigurationRequest)
Updates multiple LaunchConfigurations by Source Server ID.
This is a convenience which creates an instance of the UpdateLaunchConfigurationRequest.Builder avoiding
the need to create one manually via UpdateLaunchConfigurationRequest.builder()
updateLaunchConfigurationRequest - A Consumer that will call methods on
UpdateLaunchConfigurationRequest.Builder to create a
request.default CompletableFuture<UpdateLaunchConfigurationTemplateResponse> updateLaunchConfigurationTemplate(UpdateLaunchConfigurationTemplateRequest updateLaunchConfigurationTemplateRequest)
Updates an existing Launch Configuration Template by ID.
updateLaunchConfigurationTemplateRequest - default CompletableFuture<UpdateLaunchConfigurationTemplateResponse> updateLaunchConfigurationTemplate(Consumer<UpdateLaunchConfigurationTemplateRequest.Builder> updateLaunchConfigurationTemplateRequest)
Updates an existing Launch Configuration Template by ID.
This is a convenience which creates an instance of the UpdateLaunchConfigurationTemplateRequest.Builder
avoiding the need to create one manually via UpdateLaunchConfigurationTemplateRequest.builder()
updateLaunchConfigurationTemplateRequest - A Consumer that will call methods on
UpdateLaunchConfigurationTemplateRequest.Builder to
create a request.default CompletableFuture<UpdateReplicationConfigurationResponse> updateReplicationConfiguration(UpdateReplicationConfigurationRequest updateReplicationConfigurationRequest)
Allows you to update multiple ReplicationConfigurations by Source Server ID.
updateReplicationConfigurationRequest - default CompletableFuture<UpdateReplicationConfigurationResponse> updateReplicationConfiguration(Consumer<UpdateReplicationConfigurationRequest.Builder> updateReplicationConfigurationRequest)
Allows you to update multiple ReplicationConfigurations by Source Server ID.
This is a convenience which creates an instance of the UpdateReplicationConfigurationRequest.Builder
avoiding the need to create one manually via UpdateReplicationConfigurationRequest.builder()
updateReplicationConfigurationRequest - A Consumer that will call methods on
UpdateReplicationConfigurationRequest.Builder to create
a request.default CompletableFuture<UpdateReplicationConfigurationTemplateResponse> updateReplicationConfigurationTemplate(UpdateReplicationConfigurationTemplateRequest updateReplicationConfigurationTemplateRequest)
Updates multiple ReplicationConfigurationTemplates by ID.
updateReplicationConfigurationTemplateRequest - default CompletableFuture<UpdateReplicationConfigurationTemplateResponse> updateReplicationConfigurationTemplate(Consumer<UpdateReplicationConfigurationTemplateRequest.Builder> updateReplicationConfigurationTemplateRequest)
Updates multiple ReplicationConfigurationTemplates by ID.
This is a convenience which creates an instance of the
UpdateReplicationConfigurationTemplateRequest.Builder avoiding the need to create one manually via
UpdateReplicationConfigurationTemplateRequest.builder()
updateReplicationConfigurationTemplateRequest - A Consumer that will call methods on
UpdateReplicationConfigurationTemplateRequest.Builder to
create a request.default CompletableFuture<UpdateSourceServerReplicationTypeResponse> updateSourceServerReplicationType(UpdateSourceServerReplicationTypeRequest updateSourceServerReplicationTypeRequest)
Allows you to change between the AGENT_BASED replication type and the SNAPSHOT_SHIPPING replication type.
updateSourceServerReplicationTypeRequest - default CompletableFuture<UpdateSourceServerReplicationTypeResponse> updateSourceServerReplicationType(Consumer<UpdateSourceServerReplicationTypeRequest.Builder> updateSourceServerReplicationTypeRequest)
Allows you to change between the AGENT_BASED replication type and the SNAPSHOT_SHIPPING replication type.
This is a convenience which creates an instance of the UpdateSourceServerReplicationTypeRequest.Builder
avoiding the need to create one manually via UpdateSourceServerReplicationTypeRequest.builder()
updateSourceServerReplicationTypeRequest - A Consumer that will call methods on
UpdateSourceServerReplicationTypeRequest.Builder to
create a request.default CompletableFuture<UpdateWaveResponse> updateWave(UpdateWaveRequest updateWaveRequest)
Update wave.
updateWaveRequest - default CompletableFuture<UpdateWaveResponse> updateWave(Consumer<UpdateWaveRequest.Builder> updateWaveRequest)
Update wave.
This is a convenience which creates an instance of the UpdateWaveRequest.Builder avoiding the need to
create one manually via UpdateWaveRequest.builder()
updateWaveRequest - A Consumer that will call methods on
UpdateWaveRequest.Builder to create a request.default MgnServiceClientConfiguration serviceClientConfiguration()
serviceClientConfiguration in interface AwsClientserviceClientConfiguration in interface SdkClientstatic MgnAsyncClient create()
MgnAsyncClient with the region loaded from the
DefaultAwsRegionProviderChain and credentials loaded from the
DefaultCredentialsProvider.static MgnAsyncClientBuilder builder()
MgnAsyncClient.Copyright © 2023. All rights reserved.