@Generated(value="software.amazon.awssdk:codegen") public interface RoboMakerAsyncClient extends SdkClient
builder()
method.
This section provides documentation for the AWS RoboMaker API operations.
| Modifier and Type | Field and Description |
|---|---|
static String |
SERVICE_NAME |
serviceNameclosestatic final String SERVICE_NAME
static RoboMakerAsyncClient create()
RoboMakerAsyncClient with the region loaded from the
DefaultAwsRegionProviderChain and credentials loaded from the
DefaultCredentialsProvider.static RoboMakerAsyncClientBuilder builder()
RoboMakerAsyncClient.default CompletableFuture<BatchDeleteWorldsResponse> batchDeleteWorlds(BatchDeleteWorldsRequest batchDeleteWorldsRequest)
Deletes one or more worlds in a batch operation.
batchDeleteWorldsRequest - default CompletableFuture<BatchDeleteWorldsResponse> batchDeleteWorlds(Consumer<BatchDeleteWorldsRequest.Builder> batchDeleteWorldsRequest)
Deletes one or more worlds in a batch operation.
This is a convenience which creates an instance of the BatchDeleteWorldsRequest.Builder avoiding the need
to create one manually via BatchDeleteWorldsRequest.builder()
batchDeleteWorldsRequest - A Consumer that will call methods on BatchDeleteWorldsRequest.Builder to create a request.default CompletableFuture<BatchDescribeSimulationJobResponse> batchDescribeSimulationJob(BatchDescribeSimulationJobRequest batchDescribeSimulationJobRequest)
Describes one or more simulation jobs.
batchDescribeSimulationJobRequest - default CompletableFuture<BatchDescribeSimulationJobResponse> batchDescribeSimulationJob(Consumer<BatchDescribeSimulationJobRequest.Builder> batchDescribeSimulationJobRequest)
Describes one or more simulation jobs.
This is a convenience which creates an instance of the BatchDescribeSimulationJobRequest.Builder avoiding
the need to create one manually via BatchDescribeSimulationJobRequest.builder()
batchDescribeSimulationJobRequest - A Consumer that will call methods on BatchDescribeSimulationJobRequest.Builder to create a
request.default CompletableFuture<CancelDeploymentJobResponse> cancelDeploymentJob(CancelDeploymentJobRequest cancelDeploymentJobRequest)
Cancels the specified deployment job.
cancelDeploymentJobRequest - default CompletableFuture<CancelDeploymentJobResponse> cancelDeploymentJob(Consumer<CancelDeploymentJobRequest.Builder> cancelDeploymentJobRequest)
Cancels the specified deployment job.
This is a convenience which creates an instance of the CancelDeploymentJobRequest.Builder avoiding the
need to create one manually via CancelDeploymentJobRequest.builder()
cancelDeploymentJobRequest - A Consumer that will call methods on CancelDeploymentJobRequest.Builder to create a
request.default CompletableFuture<CancelSimulationJobResponse> cancelSimulationJob(CancelSimulationJobRequest cancelSimulationJobRequest)
Cancels the specified simulation job.
cancelSimulationJobRequest - default CompletableFuture<CancelSimulationJobResponse> cancelSimulationJob(Consumer<CancelSimulationJobRequest.Builder> cancelSimulationJobRequest)
Cancels the specified simulation job.
This is a convenience which creates an instance of the CancelSimulationJobRequest.Builder avoiding the
need to create one manually via CancelSimulationJobRequest.builder()
cancelSimulationJobRequest - A Consumer that will call methods on CancelSimulationJobRequest.Builder to create a
request.default CompletableFuture<CancelSimulationJobBatchResponse> cancelSimulationJobBatch(CancelSimulationJobBatchRequest cancelSimulationJobBatchRequest)
Cancels a simulation job batch. When you cancel a simulation job batch, you are also cancelling all of the active simulation jobs created as part of the batch.
cancelSimulationJobBatchRequest - default CompletableFuture<CancelSimulationJobBatchResponse> cancelSimulationJobBatch(Consumer<CancelSimulationJobBatchRequest.Builder> cancelSimulationJobBatchRequest)
Cancels a simulation job batch. When you cancel a simulation job batch, you are also cancelling all of the active simulation jobs created as part of the batch.
This is a convenience which creates an instance of the CancelSimulationJobBatchRequest.Builder avoiding
the need to create one manually via CancelSimulationJobBatchRequest.builder()
cancelSimulationJobBatchRequest - A Consumer that will call methods on CancelSimulationJobBatchRequest.Builder to create a
request.default CompletableFuture<CancelWorldExportJobResponse> cancelWorldExportJob(CancelWorldExportJobRequest cancelWorldExportJobRequest)
Cancels the specified export job.
cancelWorldExportJobRequest - default CompletableFuture<CancelWorldExportJobResponse> cancelWorldExportJob(Consumer<CancelWorldExportJobRequest.Builder> cancelWorldExportJobRequest)
Cancels the specified export job.
This is a convenience which creates an instance of the CancelWorldExportJobRequest.Builder avoiding the
need to create one manually via CancelWorldExportJobRequest.builder()
cancelWorldExportJobRequest - A Consumer that will call methods on CancelWorldExportJobRequest.Builder to create a
request.default CompletableFuture<CancelWorldGenerationJobResponse> cancelWorldGenerationJob(CancelWorldGenerationJobRequest cancelWorldGenerationJobRequest)
Cancels the specified world generator job.
cancelWorldGenerationJobRequest - default CompletableFuture<CancelWorldGenerationJobResponse> cancelWorldGenerationJob(Consumer<CancelWorldGenerationJobRequest.Builder> cancelWorldGenerationJobRequest)
Cancels the specified world generator job.
This is a convenience which creates an instance of the CancelWorldGenerationJobRequest.Builder avoiding
the need to create one manually via CancelWorldGenerationJobRequest.builder()
cancelWorldGenerationJobRequest - A Consumer that will call methods on CancelWorldGenerationJobRequest.Builder to create a
request.default CompletableFuture<CreateDeploymentJobResponse> createDeploymentJob(CreateDeploymentJobRequest createDeploymentJobRequest)
Deploys a specific version of a robot application to robots in a fleet.
The robot application must have a numbered applicationVersion for consistency reasons. To create a
new version, use CreateRobotApplicationVersion or see Creating a Robot
Application Version.
After 90 days, deployment jobs expire and will be deleted. They will no longer be accessible.
createDeploymentJobRequest - default CompletableFuture<CreateDeploymentJobResponse> createDeploymentJob(Consumer<CreateDeploymentJobRequest.Builder> createDeploymentJobRequest)
Deploys a specific version of a robot application to robots in a fleet.
The robot application must have a numbered applicationVersion for consistency reasons. To create a
new version, use CreateRobotApplicationVersion or see Creating a Robot
Application Version.
After 90 days, deployment jobs expire and will be deleted. They will no longer be accessible.
This is a convenience which creates an instance of the CreateDeploymentJobRequest.Builder avoiding the
need to create one manually via CreateDeploymentJobRequest.builder()
createDeploymentJobRequest - A Consumer that will call methods on CreateDeploymentJobRequest.Builder to create a
request.default CompletableFuture<CreateFleetResponse> createFleet(CreateFleetRequest createFleetRequest)
Creates a fleet, a logical group of robots running the same robot application.
createFleetRequest - default CompletableFuture<CreateFleetResponse> createFleet(Consumer<CreateFleetRequest.Builder> createFleetRequest)
Creates a fleet, a logical group of robots running the same robot application.
This is a convenience which creates an instance of the CreateFleetRequest.Builder avoiding the need to
create one manually via CreateFleetRequest.builder()
createFleetRequest - A Consumer that will call methods on CreateFleetRequest.Builder to create a request.default CompletableFuture<CreateRobotResponse> createRobot(CreateRobotRequest createRobotRequest)
Creates a robot.
createRobotRequest - default CompletableFuture<CreateRobotResponse> createRobot(Consumer<CreateRobotRequest.Builder> createRobotRequest)
Creates a robot.
This is a convenience which creates an instance of the CreateRobotRequest.Builder avoiding the need to
create one manually via CreateRobotRequest.builder()
createRobotRequest - A Consumer that will call methods on CreateRobotRequest.Builder to create a request.default CompletableFuture<CreateRobotApplicationResponse> createRobotApplication(CreateRobotApplicationRequest createRobotApplicationRequest)
Creates a robot application.
createRobotApplicationRequest - default CompletableFuture<CreateRobotApplicationResponse> createRobotApplication(Consumer<CreateRobotApplicationRequest.Builder> createRobotApplicationRequest)
Creates a robot application.
This is a convenience which creates an instance of the CreateRobotApplicationRequest.Builder avoiding the
need to create one manually via CreateRobotApplicationRequest.builder()
createRobotApplicationRequest - A Consumer that will call methods on CreateRobotApplicationRequest.Builder to create a
request.default CompletableFuture<CreateRobotApplicationVersionResponse> createRobotApplicationVersion(CreateRobotApplicationVersionRequest createRobotApplicationVersionRequest)
Creates a version of a robot application.
createRobotApplicationVersionRequest - default CompletableFuture<CreateRobotApplicationVersionResponse> createRobotApplicationVersion(Consumer<CreateRobotApplicationVersionRequest.Builder> createRobotApplicationVersionRequest)
Creates a version of a robot application.
This is a convenience which creates an instance of the CreateRobotApplicationVersionRequest.Builder
avoiding the need to create one manually via CreateRobotApplicationVersionRequest.builder()
createRobotApplicationVersionRequest - A Consumer that will call methods on CreateRobotApplicationVersionRequest.Builder to
create a request.default CompletableFuture<CreateSimulationApplicationResponse> createSimulationApplication(CreateSimulationApplicationRequest createSimulationApplicationRequest)
Creates a simulation application.
createSimulationApplicationRequest - default CompletableFuture<CreateSimulationApplicationResponse> createSimulationApplication(Consumer<CreateSimulationApplicationRequest.Builder> createSimulationApplicationRequest)
Creates a simulation application.
This is a convenience which creates an instance of the CreateSimulationApplicationRequest.Builder
avoiding the need to create one manually via CreateSimulationApplicationRequest.builder()
createSimulationApplicationRequest - A Consumer that will call methods on CreateSimulationApplicationRequest.Builder to create
a request.default CompletableFuture<CreateSimulationApplicationVersionResponse> createSimulationApplicationVersion(CreateSimulationApplicationVersionRequest createSimulationApplicationVersionRequest)
Creates a simulation application with a specific revision id.
createSimulationApplicationVersionRequest - default CompletableFuture<CreateSimulationApplicationVersionResponse> createSimulationApplicationVersion(Consumer<CreateSimulationApplicationVersionRequest.Builder> createSimulationApplicationVersionRequest)
Creates a simulation application with a specific revision id.
This is a convenience which creates an instance of the CreateSimulationApplicationVersionRequest.Builder
avoiding the need to create one manually via CreateSimulationApplicationVersionRequest.builder()
createSimulationApplicationVersionRequest - A Consumer that will call methods on CreateSimulationApplicationVersionRequest.Builder to
create a request.default CompletableFuture<CreateSimulationJobResponse> createSimulationJob(CreateSimulationJobRequest createSimulationJobRequest)
Creates a simulation job.
After 90 days, simulation jobs expire and will be deleted. They will no longer be accessible.
createSimulationJobRequest - default CompletableFuture<CreateSimulationJobResponse> createSimulationJob(Consumer<CreateSimulationJobRequest.Builder> createSimulationJobRequest)
Creates a simulation job.
After 90 days, simulation jobs expire and will be deleted. They will no longer be accessible.
This is a convenience which creates an instance of the CreateSimulationJobRequest.Builder avoiding the
need to create one manually via CreateSimulationJobRequest.builder()
createSimulationJobRequest - A Consumer that will call methods on CreateSimulationJobRequest.Builder to create a
request.default CompletableFuture<CreateWorldExportJobResponse> createWorldExportJob(CreateWorldExportJobRequest createWorldExportJobRequest)
Creates a world export job.
createWorldExportJobRequest - default CompletableFuture<CreateWorldExportJobResponse> createWorldExportJob(Consumer<CreateWorldExportJobRequest.Builder> createWorldExportJobRequest)
Creates a world export job.
This is a convenience which creates an instance of the CreateWorldExportJobRequest.Builder avoiding the
need to create one manually via CreateWorldExportJobRequest.builder()
createWorldExportJobRequest - A Consumer that will call methods on CreateWorldExportJobRequest.Builder to create a
request.default CompletableFuture<CreateWorldGenerationJobResponse> createWorldGenerationJob(CreateWorldGenerationJobRequest createWorldGenerationJobRequest)
Creates worlds using the specified template.
createWorldGenerationJobRequest - default CompletableFuture<CreateWorldGenerationJobResponse> createWorldGenerationJob(Consumer<CreateWorldGenerationJobRequest.Builder> createWorldGenerationJobRequest)
Creates worlds using the specified template.
This is a convenience which creates an instance of the CreateWorldGenerationJobRequest.Builder avoiding
the need to create one manually via CreateWorldGenerationJobRequest.builder()
createWorldGenerationJobRequest - A Consumer that will call methods on CreateWorldGenerationJobRequest.Builder to create a
request.default CompletableFuture<CreateWorldTemplateResponse> createWorldTemplate(CreateWorldTemplateRequest createWorldTemplateRequest)
Creates a world template.
createWorldTemplateRequest - default CompletableFuture<CreateWorldTemplateResponse> createWorldTemplate(Consumer<CreateWorldTemplateRequest.Builder> createWorldTemplateRequest)
Creates a world template.
This is a convenience which creates an instance of the CreateWorldTemplateRequest.Builder avoiding the
need to create one manually via CreateWorldTemplateRequest.builder()
createWorldTemplateRequest - A Consumer that will call methods on CreateWorldTemplateRequest.Builder to create a
request.default CompletableFuture<DeleteFleetResponse> deleteFleet(DeleteFleetRequest deleteFleetRequest)
Deletes a fleet.
deleteFleetRequest - default CompletableFuture<DeleteFleetResponse> deleteFleet(Consumer<DeleteFleetRequest.Builder> deleteFleetRequest)
Deletes a fleet.
This is a convenience which creates an instance of the DeleteFleetRequest.Builder avoiding the need to
create one manually via DeleteFleetRequest.builder()
deleteFleetRequest - A Consumer that will call methods on DeleteFleetRequest.Builder to create a request.default CompletableFuture<DeleteRobotResponse> deleteRobot(DeleteRobotRequest deleteRobotRequest)
Deletes a robot.
deleteRobotRequest - default CompletableFuture<DeleteRobotResponse> deleteRobot(Consumer<DeleteRobotRequest.Builder> deleteRobotRequest)
Deletes a robot.
This is a convenience which creates an instance of the DeleteRobotRequest.Builder avoiding the need to
create one manually via DeleteRobotRequest.builder()
deleteRobotRequest - A Consumer that will call methods on DeleteRobotRequest.Builder to create a request.default CompletableFuture<DeleteRobotApplicationResponse> deleteRobotApplication(DeleteRobotApplicationRequest deleteRobotApplicationRequest)
Deletes a robot application.
deleteRobotApplicationRequest - default CompletableFuture<DeleteRobotApplicationResponse> deleteRobotApplication(Consumer<DeleteRobotApplicationRequest.Builder> deleteRobotApplicationRequest)
Deletes a robot application.
This is a convenience which creates an instance of the DeleteRobotApplicationRequest.Builder avoiding the
need to create one manually via DeleteRobotApplicationRequest.builder()
deleteRobotApplicationRequest - A Consumer that will call methods on DeleteRobotApplicationRequest.Builder to create a
request.default CompletableFuture<DeleteSimulationApplicationResponse> deleteSimulationApplication(DeleteSimulationApplicationRequest deleteSimulationApplicationRequest)
Deletes a simulation application.
deleteSimulationApplicationRequest - default CompletableFuture<DeleteSimulationApplicationResponse> deleteSimulationApplication(Consumer<DeleteSimulationApplicationRequest.Builder> deleteSimulationApplicationRequest)
Deletes a simulation application.
This is a convenience which creates an instance of the DeleteSimulationApplicationRequest.Builder
avoiding the need to create one manually via DeleteSimulationApplicationRequest.builder()
deleteSimulationApplicationRequest - A Consumer that will call methods on DeleteSimulationApplicationRequest.Builder to create
a request.default CompletableFuture<DeleteWorldTemplateResponse> deleteWorldTemplate(DeleteWorldTemplateRequest deleteWorldTemplateRequest)
Deletes a world template.
deleteWorldTemplateRequest - default CompletableFuture<DeleteWorldTemplateResponse> deleteWorldTemplate(Consumer<DeleteWorldTemplateRequest.Builder> deleteWorldTemplateRequest)
Deletes a world template.
This is a convenience which creates an instance of the DeleteWorldTemplateRequest.Builder avoiding the
need to create one manually via DeleteWorldTemplateRequest.builder()
deleteWorldTemplateRequest - A Consumer that will call methods on DeleteWorldTemplateRequest.Builder to create a
request.default CompletableFuture<DeregisterRobotResponse> deregisterRobot(DeregisterRobotRequest deregisterRobotRequest)
Deregisters a robot.
deregisterRobotRequest - default CompletableFuture<DeregisterRobotResponse> deregisterRobot(Consumer<DeregisterRobotRequest.Builder> deregisterRobotRequest)
Deregisters a robot.
This is a convenience which creates an instance of the DeregisterRobotRequest.Builder avoiding the need
to create one manually via DeregisterRobotRequest.builder()
deregisterRobotRequest - A Consumer that will call methods on DeregisterRobotRequest.Builder to create a request.default CompletableFuture<DescribeDeploymentJobResponse> describeDeploymentJob(DescribeDeploymentJobRequest describeDeploymentJobRequest)
Describes a deployment job.
describeDeploymentJobRequest - default CompletableFuture<DescribeDeploymentJobResponse> describeDeploymentJob(Consumer<DescribeDeploymentJobRequest.Builder> describeDeploymentJobRequest)
Describes a deployment job.
This is a convenience which creates an instance of the DescribeDeploymentJobRequest.Builder avoiding the
need to create one manually via DescribeDeploymentJobRequest.builder()
describeDeploymentJobRequest - A Consumer that will call methods on DescribeDeploymentJobRequest.Builder to create a
request.default CompletableFuture<DescribeFleetResponse> describeFleet(DescribeFleetRequest describeFleetRequest)
Describes a fleet.
describeFleetRequest - default CompletableFuture<DescribeFleetResponse> describeFleet(Consumer<DescribeFleetRequest.Builder> describeFleetRequest)
Describes a fleet.
This is a convenience which creates an instance of the DescribeFleetRequest.Builder avoiding the need to
create one manually via DescribeFleetRequest.builder()
describeFleetRequest - A Consumer that will call methods on DescribeFleetRequest.Builder to create a request.default CompletableFuture<DescribeRobotResponse> describeRobot(DescribeRobotRequest describeRobotRequest)
Describes a robot.
describeRobotRequest - default CompletableFuture<DescribeRobotResponse> describeRobot(Consumer<DescribeRobotRequest.Builder> describeRobotRequest)
Describes a robot.
This is a convenience which creates an instance of the DescribeRobotRequest.Builder avoiding the need to
create one manually via DescribeRobotRequest.builder()
describeRobotRequest - A Consumer that will call methods on DescribeRobotRequest.Builder to create a request.default CompletableFuture<DescribeRobotApplicationResponse> describeRobotApplication(DescribeRobotApplicationRequest describeRobotApplicationRequest)
Describes a robot application.
describeRobotApplicationRequest - default CompletableFuture<DescribeRobotApplicationResponse> describeRobotApplication(Consumer<DescribeRobotApplicationRequest.Builder> describeRobotApplicationRequest)
Describes a robot application.
This is a convenience which creates an instance of the DescribeRobotApplicationRequest.Builder avoiding
the need to create one manually via DescribeRobotApplicationRequest.builder()
describeRobotApplicationRequest - A Consumer that will call methods on DescribeRobotApplicationRequest.Builder to create a
request.default CompletableFuture<DescribeSimulationApplicationResponse> describeSimulationApplication(DescribeSimulationApplicationRequest describeSimulationApplicationRequest)
Describes a simulation application.
describeSimulationApplicationRequest - default CompletableFuture<DescribeSimulationApplicationResponse> describeSimulationApplication(Consumer<DescribeSimulationApplicationRequest.Builder> describeSimulationApplicationRequest)
Describes a simulation application.
This is a convenience which creates an instance of the DescribeSimulationApplicationRequest.Builder
avoiding the need to create one manually via DescribeSimulationApplicationRequest.builder()
describeSimulationApplicationRequest - A Consumer that will call methods on DescribeSimulationApplicationRequest.Builder to
create a request.default CompletableFuture<DescribeSimulationJobResponse> describeSimulationJob(DescribeSimulationJobRequest describeSimulationJobRequest)
Describes a simulation job.
describeSimulationJobRequest - default CompletableFuture<DescribeSimulationJobResponse> describeSimulationJob(Consumer<DescribeSimulationJobRequest.Builder> describeSimulationJobRequest)
Describes a simulation job.
This is a convenience which creates an instance of the DescribeSimulationJobRequest.Builder avoiding the
need to create one manually via DescribeSimulationJobRequest.builder()
describeSimulationJobRequest - A Consumer that will call methods on DescribeSimulationJobRequest.Builder to create a
request.default CompletableFuture<DescribeSimulationJobBatchResponse> describeSimulationJobBatch(DescribeSimulationJobBatchRequest describeSimulationJobBatchRequest)
Describes a simulation job batch.
describeSimulationJobBatchRequest - default CompletableFuture<DescribeSimulationJobBatchResponse> describeSimulationJobBatch(Consumer<DescribeSimulationJobBatchRequest.Builder> describeSimulationJobBatchRequest)
Describes a simulation job batch.
This is a convenience which creates an instance of the DescribeSimulationJobBatchRequest.Builder avoiding
the need to create one manually via DescribeSimulationJobBatchRequest.builder()
describeSimulationJobBatchRequest - A Consumer that will call methods on DescribeSimulationJobBatchRequest.Builder to create a
request.default CompletableFuture<DescribeWorldResponse> describeWorld(DescribeWorldRequest describeWorldRequest)
Describes a world.
describeWorldRequest - default CompletableFuture<DescribeWorldResponse> describeWorld(Consumer<DescribeWorldRequest.Builder> describeWorldRequest)
Describes a world.
This is a convenience which creates an instance of the DescribeWorldRequest.Builder avoiding the need to
create one manually via DescribeWorldRequest.builder()
describeWorldRequest - A Consumer that will call methods on DescribeWorldRequest.Builder to create a request.default CompletableFuture<DescribeWorldExportJobResponse> describeWorldExportJob(DescribeWorldExportJobRequest describeWorldExportJobRequest)
Describes a world export job.
describeWorldExportJobRequest - default CompletableFuture<DescribeWorldExportJobResponse> describeWorldExportJob(Consumer<DescribeWorldExportJobRequest.Builder> describeWorldExportJobRequest)
Describes a world export job.
This is a convenience which creates an instance of the DescribeWorldExportJobRequest.Builder avoiding the
need to create one manually via DescribeWorldExportJobRequest.builder()
describeWorldExportJobRequest - A Consumer that will call methods on DescribeWorldExportJobRequest.Builder to create a
request.default CompletableFuture<DescribeWorldGenerationJobResponse> describeWorldGenerationJob(DescribeWorldGenerationJobRequest describeWorldGenerationJobRequest)
Describes a world generation job.
describeWorldGenerationJobRequest - default CompletableFuture<DescribeWorldGenerationJobResponse> describeWorldGenerationJob(Consumer<DescribeWorldGenerationJobRequest.Builder> describeWorldGenerationJobRequest)
Describes a world generation job.
This is a convenience which creates an instance of the DescribeWorldGenerationJobRequest.Builder avoiding
the need to create one manually via DescribeWorldGenerationJobRequest.builder()
describeWorldGenerationJobRequest - A Consumer that will call methods on DescribeWorldGenerationJobRequest.Builder to create a
request.default CompletableFuture<DescribeWorldTemplateResponse> describeWorldTemplate(DescribeWorldTemplateRequest describeWorldTemplateRequest)
Describes a world template.
describeWorldTemplateRequest - default CompletableFuture<DescribeWorldTemplateResponse> describeWorldTemplate(Consumer<DescribeWorldTemplateRequest.Builder> describeWorldTemplateRequest)
Describes a world template.
This is a convenience which creates an instance of the DescribeWorldTemplateRequest.Builder avoiding the
need to create one manually via DescribeWorldTemplateRequest.builder()
describeWorldTemplateRequest - A Consumer that will call methods on DescribeWorldTemplateRequest.Builder to create a
request.default CompletableFuture<GetWorldTemplateBodyResponse> getWorldTemplateBody(GetWorldTemplateBodyRequest getWorldTemplateBodyRequest)
Gets the world template body.
getWorldTemplateBodyRequest - default CompletableFuture<GetWorldTemplateBodyResponse> getWorldTemplateBody(Consumer<GetWorldTemplateBodyRequest.Builder> getWorldTemplateBodyRequest)
Gets the world template body.
This is a convenience which creates an instance of the GetWorldTemplateBodyRequest.Builder avoiding the
need to create one manually via GetWorldTemplateBodyRequest.builder()
getWorldTemplateBodyRequest - A Consumer that will call methods on GetWorldTemplateBodyRequest.Builder to create a
request.default CompletableFuture<ListDeploymentJobsResponse> listDeploymentJobs(ListDeploymentJobsRequest listDeploymentJobsRequest)
Returns a list of deployment jobs for a fleet. You can optionally provide filters to retrieve specific deployment jobs.
listDeploymentJobsRequest - default CompletableFuture<ListDeploymentJobsResponse> listDeploymentJobs(Consumer<ListDeploymentJobsRequest.Builder> listDeploymentJobsRequest)
Returns a list of deployment jobs for a fleet. You can optionally provide filters to retrieve specific deployment jobs.
This is a convenience which creates an instance of the ListDeploymentJobsRequest.Builder avoiding the
need to create one manually via ListDeploymentJobsRequest.builder()
listDeploymentJobsRequest - A Consumer that will call methods on ListDeploymentJobsRequest.Builder to create a
request.default CompletableFuture<ListDeploymentJobsResponse> listDeploymentJobs()
Returns a list of deployment jobs for a fleet. You can optionally provide filters to retrieve specific deployment jobs.
default ListDeploymentJobsPublisher listDeploymentJobsPaginator()
Returns a list of deployment jobs for a fleet. You can optionally provide filters to retrieve specific deployment jobs.
This is a variant of
listDeploymentJobs(software.amazon.awssdk.services.robomaker.model.ListDeploymentJobsRequest) 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.robomaker.paginators.ListDeploymentJobsPublisher publisher = client.listDeploymentJobsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.robomaker.paginators.ListDeploymentJobsPublisher publisher = client.listDeploymentJobsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.robomaker.model.ListDeploymentJobsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.robomaker.model.ListDeploymentJobsResponse 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
listDeploymentJobs(software.amazon.awssdk.services.robomaker.model.ListDeploymentJobsRequest)
operation.
default ListDeploymentJobsPublisher listDeploymentJobsPaginator(ListDeploymentJobsRequest listDeploymentJobsRequest)
Returns a list of deployment jobs for a fleet. You can optionally provide filters to retrieve specific deployment jobs.
This is a variant of
listDeploymentJobs(software.amazon.awssdk.services.robomaker.model.ListDeploymentJobsRequest) 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.robomaker.paginators.ListDeploymentJobsPublisher publisher = client.listDeploymentJobsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.robomaker.paginators.ListDeploymentJobsPublisher publisher = client.listDeploymentJobsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.robomaker.model.ListDeploymentJobsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.robomaker.model.ListDeploymentJobsResponse 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
listDeploymentJobs(software.amazon.awssdk.services.robomaker.model.ListDeploymentJobsRequest)
operation.
listDeploymentJobsRequest - default ListDeploymentJobsPublisher listDeploymentJobsPaginator(Consumer<ListDeploymentJobsRequest.Builder> listDeploymentJobsRequest)
Returns a list of deployment jobs for a fleet. You can optionally provide filters to retrieve specific deployment jobs.
This is a variant of
listDeploymentJobs(software.amazon.awssdk.services.robomaker.model.ListDeploymentJobsRequest) 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.robomaker.paginators.ListDeploymentJobsPublisher publisher = client.listDeploymentJobsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.robomaker.paginators.ListDeploymentJobsPublisher publisher = client.listDeploymentJobsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.robomaker.model.ListDeploymentJobsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.robomaker.model.ListDeploymentJobsResponse 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
listDeploymentJobs(software.amazon.awssdk.services.robomaker.model.ListDeploymentJobsRequest)
operation.
This is a convenience which creates an instance of the ListDeploymentJobsRequest.Builder avoiding the
need to create one manually via ListDeploymentJobsRequest.builder()
listDeploymentJobsRequest - A Consumer that will call methods on ListDeploymentJobsRequest.Builder to create a
request.default CompletableFuture<ListFleetsResponse> listFleets(ListFleetsRequest listFleetsRequest)
Returns a list of fleets. You can optionally provide filters to retrieve specific fleets.
listFleetsRequest - default CompletableFuture<ListFleetsResponse> listFleets(Consumer<ListFleetsRequest.Builder> listFleetsRequest)
Returns a list of fleets. You can optionally provide filters to retrieve specific fleets.
This is a convenience which creates an instance of the ListFleetsRequest.Builder avoiding the need to
create one manually via ListFleetsRequest.builder()
listFleetsRequest - A Consumer that will call methods on ListFleetsRequest.Builder to create a request.default CompletableFuture<ListFleetsResponse> listFleets()
Returns a list of fleets. You can optionally provide filters to retrieve specific fleets.
default ListFleetsPublisher listFleetsPaginator()
Returns a list of fleets. You can optionally provide filters to retrieve specific fleets.
This is a variant of listFleets(software.amazon.awssdk.services.robomaker.model.ListFleetsRequest)
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.robomaker.paginators.ListFleetsPublisher publisher = client.listFleetsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.robomaker.paginators.ListFleetsPublisher publisher = client.listFleetsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.robomaker.model.ListFleetsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.robomaker.model.ListFleetsResponse 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
listFleets(software.amazon.awssdk.services.robomaker.model.ListFleetsRequest) operation.
default ListFleetsPublisher listFleetsPaginator(ListFleetsRequest listFleetsRequest)
Returns a list of fleets. You can optionally provide filters to retrieve specific fleets.
This is a variant of listFleets(software.amazon.awssdk.services.robomaker.model.ListFleetsRequest)
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.robomaker.paginators.ListFleetsPublisher publisher = client.listFleetsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.robomaker.paginators.ListFleetsPublisher publisher = client.listFleetsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.robomaker.model.ListFleetsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.robomaker.model.ListFleetsResponse 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
listFleets(software.amazon.awssdk.services.robomaker.model.ListFleetsRequest) operation.
listFleetsRequest - default ListFleetsPublisher listFleetsPaginator(Consumer<ListFleetsRequest.Builder> listFleetsRequest)
Returns a list of fleets. You can optionally provide filters to retrieve specific fleets.
This is a variant of listFleets(software.amazon.awssdk.services.robomaker.model.ListFleetsRequest)
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.robomaker.paginators.ListFleetsPublisher publisher = client.listFleetsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.robomaker.paginators.ListFleetsPublisher publisher = client.listFleetsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.robomaker.model.ListFleetsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.robomaker.model.ListFleetsResponse 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
listFleets(software.amazon.awssdk.services.robomaker.model.ListFleetsRequest) operation.
This is a convenience which creates an instance of the ListFleetsRequest.Builder avoiding the need to
create one manually via ListFleetsRequest.builder()
listFleetsRequest - A Consumer that will call methods on ListFleetsRequest.Builder to create a request.default CompletableFuture<ListRobotApplicationsResponse> listRobotApplications(ListRobotApplicationsRequest listRobotApplicationsRequest)
Returns a list of robot application. You can optionally provide filters to retrieve specific robot applications.
listRobotApplicationsRequest - default CompletableFuture<ListRobotApplicationsResponse> listRobotApplications(Consumer<ListRobotApplicationsRequest.Builder> listRobotApplicationsRequest)
Returns a list of robot application. You can optionally provide filters to retrieve specific robot applications.
This is a convenience which creates an instance of the ListRobotApplicationsRequest.Builder avoiding the
need to create one manually via ListRobotApplicationsRequest.builder()
listRobotApplicationsRequest - A Consumer that will call methods on ListRobotApplicationsRequest.Builder to create a
request.default CompletableFuture<ListRobotApplicationsResponse> listRobotApplications()
Returns a list of robot application. You can optionally provide filters to retrieve specific robot applications.
default ListRobotApplicationsPublisher listRobotApplicationsPaginator()
Returns a list of robot application. You can optionally provide filters to retrieve specific robot applications.
This is a variant of
listRobotApplications(software.amazon.awssdk.services.robomaker.model.ListRobotApplicationsRequest)
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.robomaker.paginators.ListRobotApplicationsPublisher publisher = client.listRobotApplicationsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.robomaker.paginators.ListRobotApplicationsPublisher publisher = client.listRobotApplicationsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.robomaker.model.ListRobotApplicationsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.robomaker.model.ListRobotApplicationsResponse 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
listRobotApplications(software.amazon.awssdk.services.robomaker.model.ListRobotApplicationsRequest)
operation.
default ListRobotApplicationsPublisher listRobotApplicationsPaginator(ListRobotApplicationsRequest listRobotApplicationsRequest)
Returns a list of robot application. You can optionally provide filters to retrieve specific robot applications.
This is a variant of
listRobotApplications(software.amazon.awssdk.services.robomaker.model.ListRobotApplicationsRequest)
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.robomaker.paginators.ListRobotApplicationsPublisher publisher = client.listRobotApplicationsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.robomaker.paginators.ListRobotApplicationsPublisher publisher = client.listRobotApplicationsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.robomaker.model.ListRobotApplicationsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.robomaker.model.ListRobotApplicationsResponse 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
listRobotApplications(software.amazon.awssdk.services.robomaker.model.ListRobotApplicationsRequest)
operation.
listRobotApplicationsRequest - default ListRobotApplicationsPublisher listRobotApplicationsPaginator(Consumer<ListRobotApplicationsRequest.Builder> listRobotApplicationsRequest)
Returns a list of robot application. You can optionally provide filters to retrieve specific robot applications.
This is a variant of
listRobotApplications(software.amazon.awssdk.services.robomaker.model.ListRobotApplicationsRequest)
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.robomaker.paginators.ListRobotApplicationsPublisher publisher = client.listRobotApplicationsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.robomaker.paginators.ListRobotApplicationsPublisher publisher = client.listRobotApplicationsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.robomaker.model.ListRobotApplicationsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.robomaker.model.ListRobotApplicationsResponse 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
listRobotApplications(software.amazon.awssdk.services.robomaker.model.ListRobotApplicationsRequest)
operation.
This is a convenience which creates an instance of the ListRobotApplicationsRequest.Builder avoiding the
need to create one manually via ListRobotApplicationsRequest.builder()
listRobotApplicationsRequest - A Consumer that will call methods on ListRobotApplicationsRequest.Builder to create a
request.default CompletableFuture<ListRobotsResponse> listRobots(ListRobotsRequest listRobotsRequest)
Returns a list of robots. You can optionally provide filters to retrieve specific robots.
listRobotsRequest - default CompletableFuture<ListRobotsResponse> listRobots(Consumer<ListRobotsRequest.Builder> listRobotsRequest)
Returns a list of robots. You can optionally provide filters to retrieve specific robots.
This is a convenience which creates an instance of the ListRobotsRequest.Builder avoiding the need to
create one manually via ListRobotsRequest.builder()
listRobotsRequest - A Consumer that will call methods on ListRobotsRequest.Builder to create a request.default CompletableFuture<ListRobotsResponse> listRobots()
Returns a list of robots. You can optionally provide filters to retrieve specific robots.
default ListRobotsPublisher listRobotsPaginator()
Returns a list of robots. You can optionally provide filters to retrieve specific robots.
This is a variant of listRobots(software.amazon.awssdk.services.robomaker.model.ListRobotsRequest)
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.robomaker.paginators.ListRobotsPublisher publisher = client.listRobotsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.robomaker.paginators.ListRobotsPublisher publisher = client.listRobotsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.robomaker.model.ListRobotsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.robomaker.model.ListRobotsResponse 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
listRobots(software.amazon.awssdk.services.robomaker.model.ListRobotsRequest) operation.
default ListRobotsPublisher listRobotsPaginator(ListRobotsRequest listRobotsRequest)
Returns a list of robots. You can optionally provide filters to retrieve specific robots.
This is a variant of listRobots(software.amazon.awssdk.services.robomaker.model.ListRobotsRequest)
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.robomaker.paginators.ListRobotsPublisher publisher = client.listRobotsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.robomaker.paginators.ListRobotsPublisher publisher = client.listRobotsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.robomaker.model.ListRobotsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.robomaker.model.ListRobotsResponse 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
listRobots(software.amazon.awssdk.services.robomaker.model.ListRobotsRequest) operation.
listRobotsRequest - default ListRobotsPublisher listRobotsPaginator(Consumer<ListRobotsRequest.Builder> listRobotsRequest)
Returns a list of robots. You can optionally provide filters to retrieve specific robots.
This is a variant of listRobots(software.amazon.awssdk.services.robomaker.model.ListRobotsRequest)
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.robomaker.paginators.ListRobotsPublisher publisher = client.listRobotsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.robomaker.paginators.ListRobotsPublisher publisher = client.listRobotsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.robomaker.model.ListRobotsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.robomaker.model.ListRobotsResponse 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
listRobots(software.amazon.awssdk.services.robomaker.model.ListRobotsRequest) operation.
This is a convenience which creates an instance of the ListRobotsRequest.Builder avoiding the need to
create one manually via ListRobotsRequest.builder()
listRobotsRequest - A Consumer that will call methods on ListRobotsRequest.Builder to create a request.default CompletableFuture<ListSimulationApplicationsResponse> listSimulationApplications(ListSimulationApplicationsRequest listSimulationApplicationsRequest)
Returns a list of simulation applications. You can optionally provide filters to retrieve specific simulation applications.
listSimulationApplicationsRequest - default CompletableFuture<ListSimulationApplicationsResponse> listSimulationApplications(Consumer<ListSimulationApplicationsRequest.Builder> listSimulationApplicationsRequest)
Returns a list of simulation applications. You can optionally provide filters to retrieve specific simulation applications.
This is a convenience which creates an instance of the ListSimulationApplicationsRequest.Builder avoiding
the need to create one manually via ListSimulationApplicationsRequest.builder()
listSimulationApplicationsRequest - A Consumer that will call methods on ListSimulationApplicationsRequest.Builder to create a
request.default CompletableFuture<ListSimulationApplicationsResponse> listSimulationApplications()
Returns a list of simulation applications. You can optionally provide filters to retrieve specific simulation applications.
default ListSimulationApplicationsPublisher listSimulationApplicationsPaginator()
Returns a list of simulation applications. You can optionally provide filters to retrieve specific simulation applications.
This is a variant of
listSimulationApplications(software.amazon.awssdk.services.robomaker.model.ListSimulationApplicationsRequest)
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.robomaker.paginators.ListSimulationApplicationsPublisher publisher = client.listSimulationApplicationsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.robomaker.paginators.ListSimulationApplicationsPublisher publisher = client.listSimulationApplicationsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.robomaker.model.ListSimulationApplicationsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.robomaker.model.ListSimulationApplicationsResponse 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
listSimulationApplications(software.amazon.awssdk.services.robomaker.model.ListSimulationApplicationsRequest)
operation.
default ListSimulationApplicationsPublisher listSimulationApplicationsPaginator(ListSimulationApplicationsRequest listSimulationApplicationsRequest)
Returns a list of simulation applications. You can optionally provide filters to retrieve specific simulation applications.
This is a variant of
listSimulationApplications(software.amazon.awssdk.services.robomaker.model.ListSimulationApplicationsRequest)
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.robomaker.paginators.ListSimulationApplicationsPublisher publisher = client.listSimulationApplicationsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.robomaker.paginators.ListSimulationApplicationsPublisher publisher = client.listSimulationApplicationsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.robomaker.model.ListSimulationApplicationsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.robomaker.model.ListSimulationApplicationsResponse 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
listSimulationApplications(software.amazon.awssdk.services.robomaker.model.ListSimulationApplicationsRequest)
operation.
listSimulationApplicationsRequest - default ListSimulationApplicationsPublisher listSimulationApplicationsPaginator(Consumer<ListSimulationApplicationsRequest.Builder> listSimulationApplicationsRequest)
Returns a list of simulation applications. You can optionally provide filters to retrieve specific simulation applications.
This is a variant of
listSimulationApplications(software.amazon.awssdk.services.robomaker.model.ListSimulationApplicationsRequest)
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.robomaker.paginators.ListSimulationApplicationsPublisher publisher = client.listSimulationApplicationsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.robomaker.paginators.ListSimulationApplicationsPublisher publisher = client.listSimulationApplicationsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.robomaker.model.ListSimulationApplicationsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.robomaker.model.ListSimulationApplicationsResponse 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
listSimulationApplications(software.amazon.awssdk.services.robomaker.model.ListSimulationApplicationsRequest)
operation.
This is a convenience which creates an instance of the ListSimulationApplicationsRequest.Builder avoiding
the need to create one manually via ListSimulationApplicationsRequest.builder()
listSimulationApplicationsRequest - A Consumer that will call methods on ListSimulationApplicationsRequest.Builder to create a
request.default CompletableFuture<ListSimulationJobBatchesResponse> listSimulationJobBatches(ListSimulationJobBatchesRequest listSimulationJobBatchesRequest)
Returns a list simulation job batches. You can optionally provide filters to retrieve specific simulation batch jobs.
listSimulationJobBatchesRequest - default CompletableFuture<ListSimulationJobBatchesResponse> listSimulationJobBatches(Consumer<ListSimulationJobBatchesRequest.Builder> listSimulationJobBatchesRequest)
Returns a list simulation job batches. You can optionally provide filters to retrieve specific simulation batch jobs.
This is a convenience which creates an instance of the ListSimulationJobBatchesRequest.Builder avoiding
the need to create one manually via ListSimulationJobBatchesRequest.builder()
listSimulationJobBatchesRequest - A Consumer that will call methods on ListSimulationJobBatchesRequest.Builder to create a
request.default ListSimulationJobBatchesPublisher listSimulationJobBatchesPaginator(ListSimulationJobBatchesRequest listSimulationJobBatchesRequest)
Returns a list simulation job batches. You can optionally provide filters to retrieve specific simulation batch jobs.
This is a variant of
listSimulationJobBatches(software.amazon.awssdk.services.robomaker.model.ListSimulationJobBatchesRequest)
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.robomaker.paginators.ListSimulationJobBatchesPublisher publisher = client.listSimulationJobBatchesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.robomaker.paginators.ListSimulationJobBatchesPublisher publisher = client.listSimulationJobBatchesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.robomaker.model.ListSimulationJobBatchesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.robomaker.model.ListSimulationJobBatchesResponse 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
listSimulationJobBatches(software.amazon.awssdk.services.robomaker.model.ListSimulationJobBatchesRequest)
operation.
listSimulationJobBatchesRequest - default ListSimulationJobBatchesPublisher listSimulationJobBatchesPaginator(Consumer<ListSimulationJobBatchesRequest.Builder> listSimulationJobBatchesRequest)
Returns a list simulation job batches. You can optionally provide filters to retrieve specific simulation batch jobs.
This is a variant of
listSimulationJobBatches(software.amazon.awssdk.services.robomaker.model.ListSimulationJobBatchesRequest)
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.robomaker.paginators.ListSimulationJobBatchesPublisher publisher = client.listSimulationJobBatchesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.robomaker.paginators.ListSimulationJobBatchesPublisher publisher = client.listSimulationJobBatchesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.robomaker.model.ListSimulationJobBatchesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.robomaker.model.ListSimulationJobBatchesResponse 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
listSimulationJobBatches(software.amazon.awssdk.services.robomaker.model.ListSimulationJobBatchesRequest)
operation.
This is a convenience which creates an instance of the ListSimulationJobBatchesRequest.Builder avoiding
the need to create one manually via ListSimulationJobBatchesRequest.builder()
listSimulationJobBatchesRequest - A Consumer that will call methods on ListSimulationJobBatchesRequest.Builder to create a
request.default CompletableFuture<ListSimulationJobsResponse> listSimulationJobs(ListSimulationJobsRequest listSimulationJobsRequest)
Returns a list of simulation jobs. You can optionally provide filters to retrieve specific simulation jobs.
listSimulationJobsRequest - default CompletableFuture<ListSimulationJobsResponse> listSimulationJobs(Consumer<ListSimulationJobsRequest.Builder> listSimulationJobsRequest)
Returns a list of simulation jobs. You can optionally provide filters to retrieve specific simulation jobs.
This is a convenience which creates an instance of the ListSimulationJobsRequest.Builder avoiding the
need to create one manually via ListSimulationJobsRequest.builder()
listSimulationJobsRequest - A Consumer that will call methods on ListSimulationJobsRequest.Builder to create a
request.default CompletableFuture<ListSimulationJobsResponse> listSimulationJobs()
Returns a list of simulation jobs. You can optionally provide filters to retrieve specific simulation jobs.
default ListSimulationJobsPublisher listSimulationJobsPaginator()
Returns a list of simulation jobs. You can optionally provide filters to retrieve specific simulation jobs.
This is a variant of
listSimulationJobs(software.amazon.awssdk.services.robomaker.model.ListSimulationJobsRequest) 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.robomaker.paginators.ListSimulationJobsPublisher publisher = client.listSimulationJobsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.robomaker.paginators.ListSimulationJobsPublisher publisher = client.listSimulationJobsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.robomaker.model.ListSimulationJobsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.robomaker.model.ListSimulationJobsResponse 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
listSimulationJobs(software.amazon.awssdk.services.robomaker.model.ListSimulationJobsRequest)
operation.
default ListSimulationJobsPublisher listSimulationJobsPaginator(ListSimulationJobsRequest listSimulationJobsRequest)
Returns a list of simulation jobs. You can optionally provide filters to retrieve specific simulation jobs.
This is a variant of
listSimulationJobs(software.amazon.awssdk.services.robomaker.model.ListSimulationJobsRequest) 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.robomaker.paginators.ListSimulationJobsPublisher publisher = client.listSimulationJobsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.robomaker.paginators.ListSimulationJobsPublisher publisher = client.listSimulationJobsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.robomaker.model.ListSimulationJobsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.robomaker.model.ListSimulationJobsResponse 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
listSimulationJobs(software.amazon.awssdk.services.robomaker.model.ListSimulationJobsRequest)
operation.
listSimulationJobsRequest - default ListSimulationJobsPublisher listSimulationJobsPaginator(Consumer<ListSimulationJobsRequest.Builder> listSimulationJobsRequest)
Returns a list of simulation jobs. You can optionally provide filters to retrieve specific simulation jobs.
This is a variant of
listSimulationJobs(software.amazon.awssdk.services.robomaker.model.ListSimulationJobsRequest) 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.robomaker.paginators.ListSimulationJobsPublisher publisher = client.listSimulationJobsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.robomaker.paginators.ListSimulationJobsPublisher publisher = client.listSimulationJobsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.robomaker.model.ListSimulationJobsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.robomaker.model.ListSimulationJobsResponse 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
listSimulationJobs(software.amazon.awssdk.services.robomaker.model.ListSimulationJobsRequest)
operation.
This is a convenience which creates an instance of the ListSimulationJobsRequest.Builder avoiding the
need to create one manually via ListSimulationJobsRequest.builder()
listSimulationJobsRequest - A Consumer that will call methods on ListSimulationJobsRequest.Builder to create a
request.default CompletableFuture<ListTagsForResourceResponse> listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest)
Lists all tags on a AWS RoboMaker resource.
listTagsForResourceRequest - default CompletableFuture<ListTagsForResourceResponse> listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest)
Lists all tags on a AWS RoboMaker resource.
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<ListWorldExportJobsResponse> listWorldExportJobs(ListWorldExportJobsRequest listWorldExportJobsRequest)
Lists world export jobs.
listWorldExportJobsRequest - default CompletableFuture<ListWorldExportJobsResponse> listWorldExportJobs(Consumer<ListWorldExportJobsRequest.Builder> listWorldExportJobsRequest)
Lists world export jobs.
This is a convenience which creates an instance of the ListWorldExportJobsRequest.Builder avoiding the
need to create one manually via ListWorldExportJobsRequest.builder()
listWorldExportJobsRequest - A Consumer that will call methods on ListWorldExportJobsRequest.Builder to create a
request.default ListWorldExportJobsPublisher listWorldExportJobsPaginator(ListWorldExportJobsRequest listWorldExportJobsRequest)
Lists world export jobs.
This is a variant of
listWorldExportJobs(software.amazon.awssdk.services.robomaker.model.ListWorldExportJobsRequest)
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.robomaker.paginators.ListWorldExportJobsPublisher publisher = client.listWorldExportJobsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.robomaker.paginators.ListWorldExportJobsPublisher publisher = client.listWorldExportJobsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.robomaker.model.ListWorldExportJobsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.robomaker.model.ListWorldExportJobsResponse 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
listWorldExportJobs(software.amazon.awssdk.services.robomaker.model.ListWorldExportJobsRequest)
operation.
listWorldExportJobsRequest - default ListWorldExportJobsPublisher listWorldExportJobsPaginator(Consumer<ListWorldExportJobsRequest.Builder> listWorldExportJobsRequest)
Lists world export jobs.
This is a variant of
listWorldExportJobs(software.amazon.awssdk.services.robomaker.model.ListWorldExportJobsRequest)
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.robomaker.paginators.ListWorldExportJobsPublisher publisher = client.listWorldExportJobsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.robomaker.paginators.ListWorldExportJobsPublisher publisher = client.listWorldExportJobsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.robomaker.model.ListWorldExportJobsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.robomaker.model.ListWorldExportJobsResponse 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
listWorldExportJobs(software.amazon.awssdk.services.robomaker.model.ListWorldExportJobsRequest)
operation.
This is a convenience which creates an instance of the ListWorldExportJobsRequest.Builder avoiding the
need to create one manually via ListWorldExportJobsRequest.builder()
listWorldExportJobsRequest - A Consumer that will call methods on ListWorldExportJobsRequest.Builder to create a
request.default CompletableFuture<ListWorldGenerationJobsResponse> listWorldGenerationJobs(ListWorldGenerationJobsRequest listWorldGenerationJobsRequest)
Lists world generator jobs.
listWorldGenerationJobsRequest - default CompletableFuture<ListWorldGenerationJobsResponse> listWorldGenerationJobs(Consumer<ListWorldGenerationJobsRequest.Builder> listWorldGenerationJobsRequest)
Lists world generator jobs.
This is a convenience which creates an instance of the ListWorldGenerationJobsRequest.Builder avoiding
the need to create one manually via ListWorldGenerationJobsRequest.builder()
listWorldGenerationJobsRequest - A Consumer that will call methods on ListWorldGenerationJobsRequest.Builder to create a
request.default ListWorldGenerationJobsPublisher listWorldGenerationJobsPaginator(ListWorldGenerationJobsRequest listWorldGenerationJobsRequest)
Lists world generator jobs.
This is a variant of
listWorldGenerationJobs(software.amazon.awssdk.services.robomaker.model.ListWorldGenerationJobsRequest)
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.robomaker.paginators.ListWorldGenerationJobsPublisher publisher = client.listWorldGenerationJobsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.robomaker.paginators.ListWorldGenerationJobsPublisher publisher = client.listWorldGenerationJobsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.robomaker.model.ListWorldGenerationJobsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.robomaker.model.ListWorldGenerationJobsResponse 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
listWorldGenerationJobs(software.amazon.awssdk.services.robomaker.model.ListWorldGenerationJobsRequest)
operation.
listWorldGenerationJobsRequest - default ListWorldGenerationJobsPublisher listWorldGenerationJobsPaginator(Consumer<ListWorldGenerationJobsRequest.Builder> listWorldGenerationJobsRequest)
Lists world generator jobs.
This is a variant of
listWorldGenerationJobs(software.amazon.awssdk.services.robomaker.model.ListWorldGenerationJobsRequest)
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.robomaker.paginators.ListWorldGenerationJobsPublisher publisher = client.listWorldGenerationJobsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.robomaker.paginators.ListWorldGenerationJobsPublisher publisher = client.listWorldGenerationJobsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.robomaker.model.ListWorldGenerationJobsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.robomaker.model.ListWorldGenerationJobsResponse 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
listWorldGenerationJobs(software.amazon.awssdk.services.robomaker.model.ListWorldGenerationJobsRequest)
operation.
This is a convenience which creates an instance of the ListWorldGenerationJobsRequest.Builder avoiding
the need to create one manually via ListWorldGenerationJobsRequest.builder()
listWorldGenerationJobsRequest - A Consumer that will call methods on ListWorldGenerationJobsRequest.Builder to create a
request.default CompletableFuture<ListWorldTemplatesResponse> listWorldTemplates(ListWorldTemplatesRequest listWorldTemplatesRequest)
Lists world templates.
listWorldTemplatesRequest - default CompletableFuture<ListWorldTemplatesResponse> listWorldTemplates(Consumer<ListWorldTemplatesRequest.Builder> listWorldTemplatesRequest)
Lists world templates.
This is a convenience which creates an instance of the ListWorldTemplatesRequest.Builder avoiding the
need to create one manually via ListWorldTemplatesRequest.builder()
listWorldTemplatesRequest - A Consumer that will call methods on ListWorldTemplatesRequest.Builder to create a
request.default ListWorldTemplatesPublisher listWorldTemplatesPaginator(ListWorldTemplatesRequest listWorldTemplatesRequest)
Lists world templates.
This is a variant of
listWorldTemplates(software.amazon.awssdk.services.robomaker.model.ListWorldTemplatesRequest) 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.robomaker.paginators.ListWorldTemplatesPublisher publisher = client.listWorldTemplatesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.robomaker.paginators.ListWorldTemplatesPublisher publisher = client.listWorldTemplatesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.robomaker.model.ListWorldTemplatesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.robomaker.model.ListWorldTemplatesResponse 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
listWorldTemplates(software.amazon.awssdk.services.robomaker.model.ListWorldTemplatesRequest)
operation.
listWorldTemplatesRequest - default ListWorldTemplatesPublisher listWorldTemplatesPaginator(Consumer<ListWorldTemplatesRequest.Builder> listWorldTemplatesRequest)
Lists world templates.
This is a variant of
listWorldTemplates(software.amazon.awssdk.services.robomaker.model.ListWorldTemplatesRequest) 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.robomaker.paginators.ListWorldTemplatesPublisher publisher = client.listWorldTemplatesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.robomaker.paginators.ListWorldTemplatesPublisher publisher = client.listWorldTemplatesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.robomaker.model.ListWorldTemplatesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.robomaker.model.ListWorldTemplatesResponse 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
listWorldTemplates(software.amazon.awssdk.services.robomaker.model.ListWorldTemplatesRequest)
operation.
This is a convenience which creates an instance of the ListWorldTemplatesRequest.Builder avoiding the
need to create one manually via ListWorldTemplatesRequest.builder()
listWorldTemplatesRequest - A Consumer that will call methods on ListWorldTemplatesRequest.Builder to create a
request.default CompletableFuture<ListWorldsResponse> listWorlds(ListWorldsRequest listWorldsRequest)
Lists worlds.
listWorldsRequest - default CompletableFuture<ListWorldsResponse> listWorlds(Consumer<ListWorldsRequest.Builder> listWorldsRequest)
Lists worlds.
This is a convenience which creates an instance of the ListWorldsRequest.Builder avoiding the need to
create one manually via ListWorldsRequest.builder()
listWorldsRequest - A Consumer that will call methods on ListWorldsRequest.Builder to create a request.default ListWorldsPublisher listWorldsPaginator(ListWorldsRequest listWorldsRequest)
Lists worlds.
This is a variant of listWorlds(software.amazon.awssdk.services.robomaker.model.ListWorldsRequest)
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.robomaker.paginators.ListWorldsPublisher publisher = client.listWorldsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.robomaker.paginators.ListWorldsPublisher publisher = client.listWorldsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.robomaker.model.ListWorldsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.robomaker.model.ListWorldsResponse 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
listWorlds(software.amazon.awssdk.services.robomaker.model.ListWorldsRequest) operation.
listWorldsRequest - default ListWorldsPublisher listWorldsPaginator(Consumer<ListWorldsRequest.Builder> listWorldsRequest)
Lists worlds.
This is a variant of listWorlds(software.amazon.awssdk.services.robomaker.model.ListWorldsRequest)
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.robomaker.paginators.ListWorldsPublisher publisher = client.listWorldsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.robomaker.paginators.ListWorldsPublisher publisher = client.listWorldsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.robomaker.model.ListWorldsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.robomaker.model.ListWorldsResponse 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
listWorlds(software.amazon.awssdk.services.robomaker.model.ListWorldsRequest) operation.
This is a convenience which creates an instance of the ListWorldsRequest.Builder avoiding the need to
create one manually via ListWorldsRequest.builder()
listWorldsRequest - A Consumer that will call methods on ListWorldsRequest.Builder to create a request.default CompletableFuture<RegisterRobotResponse> registerRobot(RegisterRobotRequest registerRobotRequest)
Registers a robot with a fleet.
registerRobotRequest - default CompletableFuture<RegisterRobotResponse> registerRobot(Consumer<RegisterRobotRequest.Builder> registerRobotRequest)
Registers a robot with a fleet.
This is a convenience which creates an instance of the RegisterRobotRequest.Builder avoiding the need to
create one manually via RegisterRobotRequest.builder()
registerRobotRequest - A Consumer that will call methods on RegisterRobotRequest.Builder to create a request.default CompletableFuture<RestartSimulationJobResponse> restartSimulationJob(RestartSimulationJobRequest restartSimulationJobRequest)
Restarts a running simulation job.
restartSimulationJobRequest - default CompletableFuture<RestartSimulationJobResponse> restartSimulationJob(Consumer<RestartSimulationJobRequest.Builder> restartSimulationJobRequest)
Restarts a running simulation job.
This is a convenience which creates an instance of the RestartSimulationJobRequest.Builder avoiding the
need to create one manually via RestartSimulationJobRequest.builder()
restartSimulationJobRequest - A Consumer that will call methods on RestartSimulationJobRequest.Builder to create a
request.default CompletableFuture<StartSimulationJobBatchResponse> startSimulationJobBatch(StartSimulationJobBatchRequest startSimulationJobBatchRequest)
Starts a new simulation job batch. The batch is defined using one or more SimulationJobRequest
objects.
startSimulationJobBatchRequest - default CompletableFuture<StartSimulationJobBatchResponse> startSimulationJobBatch(Consumer<StartSimulationJobBatchRequest.Builder> startSimulationJobBatchRequest)
Starts a new simulation job batch. The batch is defined using one or more SimulationJobRequest
objects.
This is a convenience which creates an instance of the StartSimulationJobBatchRequest.Builder avoiding
the need to create one manually via StartSimulationJobBatchRequest.builder()
startSimulationJobBatchRequest - A Consumer that will call methods on StartSimulationJobBatchRequest.Builder to create a
request.default CompletableFuture<SyncDeploymentJobResponse> syncDeploymentJob(SyncDeploymentJobRequest syncDeploymentJobRequest)
Syncrhonizes robots in a fleet to the latest deployment. This is helpful if robots were added after a deployment.
syncDeploymentJobRequest - default CompletableFuture<SyncDeploymentJobResponse> syncDeploymentJob(Consumer<SyncDeploymentJobRequest.Builder> syncDeploymentJobRequest)
Syncrhonizes robots in a fleet to the latest deployment. This is helpful if robots were added after a deployment.
This is a convenience which creates an instance of the SyncDeploymentJobRequest.Builder avoiding the need
to create one manually via SyncDeploymentJobRequest.builder()
syncDeploymentJobRequest - A Consumer that will call methods on SyncDeploymentJobRequest.Builder to create a request.default CompletableFuture<TagResourceResponse> tagResource(TagResourceRequest tagResourceRequest)
Adds or edits tags for a AWS RoboMaker resource.
Each tag consists of a tag key and a tag value. Tag keys and tag values are both required, but tag values can be empty strings.
For information about the rules that apply to tag keys and tag values, see User-Defined Tag Restrictions in the AWS Billing and Cost Management User Guide.
tagResourceRequest - default CompletableFuture<TagResourceResponse> tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest)
Adds or edits tags for a AWS RoboMaker resource.
Each tag consists of a tag key and a tag value. Tag keys and tag values are both required, but tag values can be empty strings.
For information about the rules that apply to tag keys and tag values, see User-Defined Tag Restrictions in the AWS Billing and Cost Management User Guide.
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<UntagResourceResponse> untagResource(UntagResourceRequest untagResourceRequest)
Removes the specified tags from the specified AWS RoboMaker resource.
To remove a tag, specify the tag key. To change the tag value of an existing tag key, use TagResource .
untagResourceRequest - default CompletableFuture<UntagResourceResponse> untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest)
Removes the specified tags from the specified AWS RoboMaker resource.
To remove a tag, specify the tag key. To change the tag value of an existing tag key, use TagResource .
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<UpdateRobotApplicationResponse> updateRobotApplication(UpdateRobotApplicationRequest updateRobotApplicationRequest)
Updates a robot application.
updateRobotApplicationRequest - default CompletableFuture<UpdateRobotApplicationResponse> updateRobotApplication(Consumer<UpdateRobotApplicationRequest.Builder> updateRobotApplicationRequest)
Updates a robot application.
This is a convenience which creates an instance of the UpdateRobotApplicationRequest.Builder avoiding the
need to create one manually via UpdateRobotApplicationRequest.builder()
updateRobotApplicationRequest - A Consumer that will call methods on UpdateRobotApplicationRequest.Builder to create a
request.default CompletableFuture<UpdateSimulationApplicationResponse> updateSimulationApplication(UpdateSimulationApplicationRequest updateSimulationApplicationRequest)
Updates a simulation application.
updateSimulationApplicationRequest - default CompletableFuture<UpdateSimulationApplicationResponse> updateSimulationApplication(Consumer<UpdateSimulationApplicationRequest.Builder> updateSimulationApplicationRequest)
Updates a simulation application.
This is a convenience which creates an instance of the UpdateSimulationApplicationRequest.Builder
avoiding the need to create one manually via UpdateSimulationApplicationRequest.builder()
updateSimulationApplicationRequest - A Consumer that will call methods on UpdateSimulationApplicationRequest.Builder to create
a request.default CompletableFuture<UpdateWorldTemplateResponse> updateWorldTemplate(UpdateWorldTemplateRequest updateWorldTemplateRequest)
Updates a world template.
updateWorldTemplateRequest - default CompletableFuture<UpdateWorldTemplateResponse> updateWorldTemplate(Consumer<UpdateWorldTemplateRequest.Builder> updateWorldTemplateRequest)
Updates a world template.
This is a convenience which creates an instance of the UpdateWorldTemplateRequest.Builder avoiding the
need to create one manually via UpdateWorldTemplateRequest.builder()
updateWorldTemplateRequest - A Consumer that will call methods on UpdateWorldTemplateRequest.Builder to create a
request.Copyright © 2020. All rights reserved.