@Generated(value="software.amazon.awssdk:codegen") @ThreadSafe public interface SimSpaceWeaverAsyncClient extends AwsClient
builder() method.
SimSpace Weaver (SimSpace Weaver) is a service that you can use to build and run large-scale spatial simulations in the Amazon Web Services Cloud. For example, you can create crowd simulations, large real-world environments, and immersive and interactive experiences. For more information about SimSpace Weaver, see the SimSpace Weaver User Guide .
This API reference describes the API operations and data types that you can use to communicate directly with SimSpace Weaver.
SimSpace Weaver also provides the SimSpace Weaver app SDK, which you use for app development. The SimSpace Weaver app SDK API reference is included in the SimSpace Weaver app SDK documentation. This documentation is part of the SimSpace Weaver app SDK distributable package.
| Modifier and Type | Field and Description |
|---|---|
static String |
SERVICE_METADATA_ID
Value for looking up the service's metadata from the
ServiceMetadataProvider. |
static String |
SERVICE_NAME |
| Modifier and Type | Method and Description |
|---|---|
static SimSpaceWeaverAsyncClientBuilder |
builder()
Create a builder that can be used to configure and create a
SimSpaceWeaverAsyncClient. |
static SimSpaceWeaverAsyncClient |
create()
Create a
SimSpaceWeaverAsyncClient with the region loaded from the
DefaultAwsRegionProviderChain and credentials loaded from the
DefaultCredentialsProvider. |
default CompletableFuture<CreateSnapshotResponse> |
createSnapshot(Consumer<CreateSnapshotRequest.Builder> createSnapshotRequest)
Creates a snapshot of the specified simulation.
|
default CompletableFuture<CreateSnapshotResponse> |
createSnapshot(CreateSnapshotRequest createSnapshotRequest)
Creates a snapshot of the specified simulation.
|
default CompletableFuture<DeleteAppResponse> |
deleteApp(Consumer<DeleteAppRequest.Builder> deleteAppRequest)
Deletes the instance of the given custom app.
|
default CompletableFuture<DeleteAppResponse> |
deleteApp(DeleteAppRequest deleteAppRequest)
Deletes the instance of the given custom app.
|
default CompletableFuture<DeleteSimulationResponse> |
deleteSimulation(Consumer<DeleteSimulationRequest.Builder> deleteSimulationRequest)
Deletes all SimSpace Weaver resources assigned to the given simulation.
|
default CompletableFuture<DeleteSimulationResponse> |
deleteSimulation(DeleteSimulationRequest deleteSimulationRequest)
Deletes all SimSpace Weaver resources assigned to the given simulation.
|
default CompletableFuture<DescribeAppResponse> |
describeApp(Consumer<DescribeAppRequest.Builder> describeAppRequest)
Returns the state of the given custom app.
|
default CompletableFuture<DescribeAppResponse> |
describeApp(DescribeAppRequest describeAppRequest)
Returns the state of the given custom app.
|
default CompletableFuture<DescribeSimulationResponse> |
describeSimulation(Consumer<DescribeSimulationRequest.Builder> describeSimulationRequest)
Returns the current state of the given simulation.
|
default CompletableFuture<DescribeSimulationResponse> |
describeSimulation(DescribeSimulationRequest describeSimulationRequest)
Returns the current state of the given simulation.
|
default CompletableFuture<ListAppsResponse> |
listApps(Consumer<ListAppsRequest.Builder> listAppsRequest)
Lists all custom apps or service apps for the given simulation and domain.
|
default CompletableFuture<ListAppsResponse> |
listApps(ListAppsRequest listAppsRequest)
Lists all custom apps or service apps for the given simulation and domain.
|
default ListAppsPublisher |
listAppsPaginator(Consumer<ListAppsRequest.Builder> listAppsRequest)
Lists all custom apps or service apps for the given simulation and domain.
|
default ListAppsPublisher |
listAppsPaginator(ListAppsRequest listAppsRequest)
Lists all custom apps or service apps for the given simulation and domain.
|
default CompletableFuture<ListSimulationsResponse> |
listSimulations(Consumer<ListSimulationsRequest.Builder> listSimulationsRequest)
Lists the SimSpace Weaver simulations in the Amazon Web Services account used to make the API call.
|
default CompletableFuture<ListSimulationsResponse> |
listSimulations(ListSimulationsRequest listSimulationsRequest)
Lists the SimSpace Weaver simulations in the Amazon Web Services account used to make the API call.
|
default ListSimulationsPublisher |
listSimulationsPaginator(Consumer<ListSimulationsRequest.Builder> listSimulationsRequest)
Lists the SimSpace Weaver simulations in the Amazon Web Services account used to make the API call.
|
default ListSimulationsPublisher |
listSimulationsPaginator(ListSimulationsRequest listSimulationsRequest)
Lists the SimSpace Weaver simulations in the Amazon Web Services account used to make the API call.
|
default CompletableFuture<ListTagsForResourceResponse> |
listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest)
Lists all tags on a SimSpace Weaver resource.
|
default CompletableFuture<ListTagsForResourceResponse> |
listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest)
Lists all tags on a SimSpace Weaver resource.
|
default SimSpaceWeaverServiceClientConfiguration |
serviceClientConfiguration() |
default CompletableFuture<StartAppResponse> |
startApp(Consumer<StartAppRequest.Builder> startAppRequest)
Starts a custom app with the configuration specified in the simulation schema.
|
default CompletableFuture<StartAppResponse> |
startApp(StartAppRequest startAppRequest)
Starts a custom app with the configuration specified in the simulation schema.
|
default CompletableFuture<StartClockResponse> |
startClock(Consumer<StartClockRequest.Builder> startClockRequest)
Starts the simulation clock.
|
default CompletableFuture<StartClockResponse> |
startClock(StartClockRequest startClockRequest)
Starts the simulation clock.
|
default CompletableFuture<StartSimulationResponse> |
startSimulation(Consumer<StartSimulationRequest.Builder> startSimulationRequest)
Starts a simulation with the given name.
|
default CompletableFuture<StartSimulationResponse> |
startSimulation(StartSimulationRequest startSimulationRequest)
Starts a simulation with the given name.
|
default CompletableFuture<StopAppResponse> |
stopApp(Consumer<StopAppRequest.Builder> stopAppRequest)
Stops the given custom app and shuts down all of its allocated compute resources.
|
default CompletableFuture<StopAppResponse> |
stopApp(StopAppRequest stopAppRequest)
Stops the given custom app and shuts down all of its allocated compute resources.
|
default CompletableFuture<StopClockResponse> |
stopClock(Consumer<StopClockRequest.Builder> stopClockRequest)
Stops the simulation clock.
|
default CompletableFuture<StopClockResponse> |
stopClock(StopClockRequest stopClockRequest)
Stops the simulation clock.
|
default CompletableFuture<StopSimulationResponse> |
stopSimulation(Consumer<StopSimulationRequest.Builder> stopSimulationRequest)
Stops the given simulation.
|
default CompletableFuture<StopSimulationResponse> |
stopSimulation(StopSimulationRequest stopSimulationRequest)
Stops the given simulation.
|
default CompletableFuture<TagResourceResponse> |
tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest)
Adds tags to a SimSpace Weaver resource.
|
default CompletableFuture<TagResourceResponse> |
tagResource(TagResourceRequest tagResourceRequest)
Adds tags to a SimSpace Weaver resource.
|
default CompletableFuture<UntagResourceResponse> |
untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest)
Removes tags from a SimSpace Weaver resource.
|
default CompletableFuture<UntagResourceResponse> |
untagResource(UntagResourceRequest untagResourceRequest)
Removes tags from a SimSpace Weaver resource.
|
serviceNameclosestatic final String SERVICE_NAME
static final String SERVICE_METADATA_ID
ServiceMetadataProvider.default CompletableFuture<CreateSnapshotResponse> createSnapshot(CreateSnapshotRequest createSnapshotRequest)
Creates a snapshot of the specified simulation. A snapshot is a file that contains simulation state data at a specific time. The state data saved in a snapshot includes entity data from the State Fabric, the simulation configuration specified in the schema, and the clock tick number. You can use the snapshot to initialize a new simulation. For more information about snapshots, see Snapshots in the SimSpace Weaver User Guide.
You specify a Destination when you create a snapshot. The Destination is the name of an
Amazon S3 bucket and an optional ObjectKeyPrefix. The ObjectKeyPrefix is usually the
name of a folder in the bucket. SimSpace Weaver creates a snapshot folder inside the
Destination and places the snapshot file there.
The snapshot file is an Amazon S3 object. It has an object key with the form:
object-key-prefix/snapshot/simulation-name-YYMMdd-HHmm-ss.zip,
where:
YY is the 2-digit year
MM is the 2-digit month
dd is the 2-digit day of the month
HH is the 2-digit hour (24-hour clock)
mm is the 2-digit minutes
ss is the 2-digit seconds
createSnapshotRequest - default CompletableFuture<CreateSnapshotResponse> createSnapshot(Consumer<CreateSnapshotRequest.Builder> createSnapshotRequest)
Creates a snapshot of the specified simulation. A snapshot is a file that contains simulation state data at a specific time. The state data saved in a snapshot includes entity data from the State Fabric, the simulation configuration specified in the schema, and the clock tick number. You can use the snapshot to initialize a new simulation. For more information about snapshots, see Snapshots in the SimSpace Weaver User Guide.
You specify a Destination when you create a snapshot. The Destination is the name of an
Amazon S3 bucket and an optional ObjectKeyPrefix. The ObjectKeyPrefix is usually the
name of a folder in the bucket. SimSpace Weaver creates a snapshot folder inside the
Destination and places the snapshot file there.
The snapshot file is an Amazon S3 object. It has an object key with the form:
object-key-prefix/snapshot/simulation-name-YYMMdd-HHmm-ss.zip,
where:
YY is the 2-digit year
MM is the 2-digit month
dd is the 2-digit day of the month
HH is the 2-digit hour (24-hour clock)
mm is the 2-digit minutes
ss is the 2-digit seconds
This is a convenience which creates an instance of the CreateSnapshotRequest.Builder avoiding the need to
create one manually via CreateSnapshotRequest.builder()
createSnapshotRequest - A Consumer that will call methods on
CreateSnapshotRequest.Builder to create a
request.default CompletableFuture<DeleteAppResponse> deleteApp(DeleteAppRequest deleteAppRequest)
Deletes the instance of the given custom app.
deleteAppRequest - default CompletableFuture<DeleteAppResponse> deleteApp(Consumer<DeleteAppRequest.Builder> deleteAppRequest)
Deletes the instance of the given custom app.
This is a convenience which creates an instance of the DeleteAppRequest.Builder avoiding the need to
create one manually via DeleteAppRequest.builder()
deleteAppRequest - A Consumer that will call methods on
DeleteAppRequest.Builder to create a request.default CompletableFuture<DeleteSimulationResponse> deleteSimulation(DeleteSimulationRequest deleteSimulationRequest)
Deletes all SimSpace Weaver resources assigned to the given simulation.
Your simulation uses resources in other Amazon Web Services. This API operation doesn't delete resources in other Amazon Web Services.
deleteSimulationRequest - default CompletableFuture<DeleteSimulationResponse> deleteSimulation(Consumer<DeleteSimulationRequest.Builder> deleteSimulationRequest)
Deletes all SimSpace Weaver resources assigned to the given simulation.
Your simulation uses resources in other Amazon Web Services. This API operation doesn't delete resources in other Amazon Web Services.
This is a convenience which creates an instance of the DeleteSimulationRequest.Builder avoiding the need
to create one manually via DeleteSimulationRequest.builder()
deleteSimulationRequest - A Consumer that will call methods on
DeleteSimulationRequest.Builder to create a
request.default CompletableFuture<DescribeAppResponse> describeApp(DescribeAppRequest describeAppRequest)
Returns the state of the given custom app.
describeAppRequest - default CompletableFuture<DescribeAppResponse> describeApp(Consumer<DescribeAppRequest.Builder> describeAppRequest)
Returns the state of the given custom app.
This is a convenience which creates an instance of the DescribeAppRequest.Builder avoiding the need to
create one manually via DescribeAppRequest.builder()
describeAppRequest - A Consumer that will call methods on
DescribeAppRequest.Builder to create a
request.default CompletableFuture<DescribeSimulationResponse> describeSimulation(DescribeSimulationRequest describeSimulationRequest)
Returns the current state of the given simulation.
describeSimulationRequest - default CompletableFuture<DescribeSimulationResponse> describeSimulation(Consumer<DescribeSimulationRequest.Builder> describeSimulationRequest)
Returns the current state of the given simulation.
This is a convenience which creates an instance of the DescribeSimulationRequest.Builder avoiding the
need to create one manually via DescribeSimulationRequest.builder()
describeSimulationRequest - A Consumer that will call methods on
DescribeSimulationRequest.Builder to create a
request.default CompletableFuture<ListAppsResponse> listApps(ListAppsRequest listAppsRequest)
Lists all custom apps or service apps for the given simulation and domain.
listAppsRequest - default CompletableFuture<ListAppsResponse> listApps(Consumer<ListAppsRequest.Builder> listAppsRequest)
Lists all custom apps or service apps for the given simulation and domain.
This is a convenience which creates an instance of the ListAppsRequest.Builder avoiding the need to
create one manually via ListAppsRequest.builder()
listAppsRequest - A Consumer that will call methods on
ListAppsRequest.Builder to create a request.default ListAppsPublisher listAppsPaginator(ListAppsRequest listAppsRequest)
Lists all custom apps or service apps for the given simulation and domain.
This is a variant of listApps(software.amazon.awssdk.services.simspaceweaver.model.ListAppsRequest)
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.simspaceweaver.paginators.ListAppsPublisher publisher = client.listAppsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.simspaceweaver.paginators.ListAppsPublisher publisher = client.listAppsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.simspaceweaver.model.ListAppsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.simspaceweaver.model.ListAppsResponse 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
listApps(software.amazon.awssdk.services.simspaceweaver.model.ListAppsRequest) operation.
listAppsRequest - default ListAppsPublisher listAppsPaginator(Consumer<ListAppsRequest.Builder> listAppsRequest)
Lists all custom apps or service apps for the given simulation and domain.
This is a variant of listApps(software.amazon.awssdk.services.simspaceweaver.model.ListAppsRequest)
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.simspaceweaver.paginators.ListAppsPublisher publisher = client.listAppsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.simspaceweaver.paginators.ListAppsPublisher publisher = client.listAppsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.simspaceweaver.model.ListAppsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.simspaceweaver.model.ListAppsResponse 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
listApps(software.amazon.awssdk.services.simspaceweaver.model.ListAppsRequest) operation.
This is a convenience which creates an instance of the ListAppsRequest.Builder avoiding the need to
create one manually via ListAppsRequest.builder()
listAppsRequest - A Consumer that will call methods on
ListAppsRequest.Builder to create a request.default CompletableFuture<ListSimulationsResponse> listSimulations(ListSimulationsRequest listSimulationsRequest)
Lists the SimSpace Weaver simulations in the Amazon Web Services account used to make the API call.
listSimulationsRequest - default CompletableFuture<ListSimulationsResponse> listSimulations(Consumer<ListSimulationsRequest.Builder> listSimulationsRequest)
Lists the SimSpace Weaver simulations in the Amazon Web Services account used to make the API call.
This is a convenience which creates an instance of the ListSimulationsRequest.Builder avoiding the need
to create one manually via ListSimulationsRequest.builder()
listSimulationsRequest - A Consumer that will call methods on
ListSimulationsRequest.Builder to create a
request.default ListSimulationsPublisher listSimulationsPaginator(ListSimulationsRequest listSimulationsRequest)
Lists the SimSpace Weaver simulations in the Amazon Web Services account used to make the API call.
This is a variant of
listSimulations(software.amazon.awssdk.services.simspaceweaver.model.ListSimulationsRequest) 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.simspaceweaver.paginators.ListSimulationsPublisher publisher = client.listSimulationsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.simspaceweaver.paginators.ListSimulationsPublisher publisher = client.listSimulationsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.simspaceweaver.model.ListSimulationsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.simspaceweaver.model.ListSimulationsResponse 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
listSimulations(software.amazon.awssdk.services.simspaceweaver.model.ListSimulationsRequest)
operation.
listSimulationsRequest - default ListSimulationsPublisher listSimulationsPaginator(Consumer<ListSimulationsRequest.Builder> listSimulationsRequest)
Lists the SimSpace Weaver simulations in the Amazon Web Services account used to make the API call.
This is a variant of
listSimulations(software.amazon.awssdk.services.simspaceweaver.model.ListSimulationsRequest) 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.simspaceweaver.paginators.ListSimulationsPublisher publisher = client.listSimulationsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.simspaceweaver.paginators.ListSimulationsPublisher publisher = client.listSimulationsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.simspaceweaver.model.ListSimulationsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.simspaceweaver.model.ListSimulationsResponse 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
listSimulations(software.amazon.awssdk.services.simspaceweaver.model.ListSimulationsRequest)
operation.
This is a convenience which creates an instance of the ListSimulationsRequest.Builder avoiding the need
to create one manually via ListSimulationsRequest.builder()
listSimulationsRequest - A Consumer that will call methods on
ListSimulationsRequest.Builder to create a
request.default CompletableFuture<ListTagsForResourceResponse> listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest)
Lists all tags on a SimSpace Weaver resource.
listTagsForResourceRequest - default CompletableFuture<ListTagsForResourceResponse> listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest)
Lists all tags on a SimSpace Weaver 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<StartAppResponse> startApp(StartAppRequest startAppRequest)
Starts a custom app with the configuration specified in the simulation schema.
startAppRequest - default CompletableFuture<StartAppResponse> startApp(Consumer<StartAppRequest.Builder> startAppRequest)
Starts a custom app with the configuration specified in the simulation schema.
This is a convenience which creates an instance of the StartAppRequest.Builder avoiding the need to
create one manually via StartAppRequest.builder()
startAppRequest - A Consumer that will call methods on
StartAppRequest.Builder to create a request.default CompletableFuture<StartClockResponse> startClock(StartClockRequest startClockRequest)
Starts the simulation clock.
startClockRequest - default CompletableFuture<StartClockResponse> startClock(Consumer<StartClockRequest.Builder> startClockRequest)
Starts the simulation clock.
This is a convenience which creates an instance of the StartClockRequest.Builder avoiding the need to
create one manually via StartClockRequest.builder()
startClockRequest - A Consumer that will call methods on
StartClockRequest.Builder to create a
request.default CompletableFuture<StartSimulationResponse> startSimulation(StartSimulationRequest startSimulationRequest)
Starts a simulation with the given name. You must choose to start your simulation from a schema or from a snapshot. For more information about the schema, see the schema reference in the SimSpace Weaver User Guide. For more information about snapshots, see Snapshots in the SimSpace Weaver User Guide.
startSimulationRequest - default CompletableFuture<StartSimulationResponse> startSimulation(Consumer<StartSimulationRequest.Builder> startSimulationRequest)
Starts a simulation with the given name. You must choose to start your simulation from a schema or from a snapshot. For more information about the schema, see the schema reference in the SimSpace Weaver User Guide. For more information about snapshots, see Snapshots in the SimSpace Weaver User Guide.
This is a convenience which creates an instance of the StartSimulationRequest.Builder avoiding the need
to create one manually via StartSimulationRequest.builder()
startSimulationRequest - A Consumer that will call methods on
StartSimulationRequest.Builder to create a
request.default CompletableFuture<StopAppResponse> stopApp(StopAppRequest stopAppRequest)
Stops the given custom app and shuts down all of its allocated compute resources.
stopAppRequest - default CompletableFuture<StopAppResponse> stopApp(Consumer<StopAppRequest.Builder> stopAppRequest)
Stops the given custom app and shuts down all of its allocated compute resources.
This is a convenience which creates an instance of the StopAppRequest.Builder avoiding the need to create
one manually via StopAppRequest.builder()
stopAppRequest - A Consumer that will call methods on
StopAppRequest.Builder to create a request.default CompletableFuture<StopClockResponse> stopClock(StopClockRequest stopClockRequest)
Stops the simulation clock.
stopClockRequest - default CompletableFuture<StopClockResponse> stopClock(Consumer<StopClockRequest.Builder> stopClockRequest)
Stops the simulation clock.
This is a convenience which creates an instance of the StopClockRequest.Builder avoiding the need to
create one manually via StopClockRequest.builder()
stopClockRequest - A Consumer that will call methods on
StopClockRequest.Builder to create a request.default CompletableFuture<StopSimulationResponse> stopSimulation(StopSimulationRequest stopSimulationRequest)
Stops the given simulation.
You can't restart a simulation after you stop it. If you want to restart a simulation, then you must stop it, delete it, and start a new instance of it.
stopSimulationRequest - default CompletableFuture<StopSimulationResponse> stopSimulation(Consumer<StopSimulationRequest.Builder> stopSimulationRequest)
Stops the given simulation.
You can't restart a simulation after you stop it. If you want to restart a simulation, then you must stop it, delete it, and start a new instance of it.
This is a convenience which creates an instance of the StopSimulationRequest.Builder avoiding the need to
create one manually via StopSimulationRequest.builder()
stopSimulationRequest - A Consumer that will call methods on
StopSimulationRequest.Builder to create a
request.default CompletableFuture<TagResourceResponse> tagResource(TagResourceRequest tagResourceRequest)
Adds tags to a SimSpace Weaver resource. For more information about tags, see Tagging Amazon Web Services resources in the Amazon Web Services General Reference.
tagResourceRequest - default CompletableFuture<TagResourceResponse> tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest)
Adds tags to a SimSpace Weaver resource. For more information about tags, see Tagging Amazon Web Services resources in the Amazon Web Services General Reference.
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 tags from a SimSpace Weaver resource. For more information about tags, see Tagging Amazon Web Services resources in the Amazon Web Services General Reference.
untagResourceRequest - default CompletableFuture<UntagResourceResponse> untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest)
Removes tags from a SimSpace Weaver resource. For more information about tags, see Tagging Amazon Web Services resources in the Amazon Web Services General Reference.
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 SimSpaceWeaverServiceClientConfiguration serviceClientConfiguration()
serviceClientConfiguration in interface AwsClientserviceClientConfiguration in interface SdkClientstatic SimSpaceWeaverAsyncClient create()
SimSpaceWeaverAsyncClient with the region loaded from the
DefaultAwsRegionProviderChain and credentials loaded from the
DefaultCredentialsProvider.static SimSpaceWeaverAsyncClientBuilder builder()
SimSpaceWeaverAsyncClient.Copyright © 2023. All rights reserved.