@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAWSGameSparksAsync extends AbstractAWSGameSparks implements AWSGameSparksAsync
AWSGameSparksAsync. Convenient method forms pass through to the corresponding
overload that takes a request object and an AsyncHandler, which throws an
UnsupportedOperationException.ENDPOINT_PREFIX| Modifier | Constructor and Description |
|---|---|
protected |
AbstractAWSGameSparksAsync() |
createGame, createSnapshot, createStage, deleteGame, deleteStage, disconnectPlayer, exportSnapshot, getCachedResponseMetadata, getExtension, getExtensionVersion, getGame, getGameConfiguration, getGeneratedCodeJob, getPlayerConnectionStatus, getSnapshot, getStage, getStageDeployment, importGameConfiguration, listExtensions, listExtensionVersions, listGames, listGeneratedCodeJobs, listSnapshots, listStageDeployments, listStages, listTagsForResource, shutdown, startGeneratedCodeJob, startStageDeployment, tagResource, untagResource, updateGame, updateGameConfiguration, updateSnapshot, updateStageclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateGame, createSnapshot, createStage, deleteGame, deleteStage, disconnectPlayer, exportSnapshot, getCachedResponseMetadata, getExtension, getExtensionVersion, getGame, getGameConfiguration, getGeneratedCodeJob, getPlayerConnectionStatus, getSnapshot, getStage, getStageDeployment, importGameConfiguration, listExtensions, listExtensionVersions, listGames, listGeneratedCodeJobs, listSnapshots, listStageDeployments, listStages, listTagsForResource, shutdown, startGeneratedCodeJob, startStageDeployment, tagResource, untagResource, updateGame, updateGameConfiguration, updateSnapshot, updateStagepublic Future<CreateGameResult> createGameAsync(CreateGameRequest request)
AWSGameSparksAsync
Creates a new game with an empty configuration. After creating your game, you can update the configuration using
UpdateGameConfiguration or ImportGameConfiguration.
createGameAsync in interface AWSGameSparksAsyncpublic Future<CreateGameResult> createGameAsync(CreateGameRequest request, AsyncHandler<CreateGameRequest,CreateGameResult> asyncHandler)
AWSGameSparksAsync
Creates a new game with an empty configuration. After creating your game, you can update the configuration using
UpdateGameConfiguration or ImportGameConfiguration.
createGameAsync in interface AWSGameSparksAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateSnapshotResult> createSnapshotAsync(CreateSnapshotRequest request)
AWSGameSparksAsyncCreates a snapshot of the game configuration.
createSnapshotAsync in interface AWSGameSparksAsyncpublic Future<CreateSnapshotResult> createSnapshotAsync(CreateSnapshotRequest request, AsyncHandler<CreateSnapshotRequest,CreateSnapshotResult> asyncHandler)
AWSGameSparksAsyncCreates a snapshot of the game configuration.
createSnapshotAsync in interface AWSGameSparksAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateStageResult> createStageAsync(CreateStageRequest request)
AWSGameSparksAsyncCreates a new stage for stage-by-stage game development and deployment.
createStageAsync in interface AWSGameSparksAsyncpublic Future<CreateStageResult> createStageAsync(CreateStageRequest request, AsyncHandler<CreateStageRequest,CreateStageResult> asyncHandler)
AWSGameSparksAsyncCreates a new stage for stage-by-stage game development and deployment.
createStageAsync in interface AWSGameSparksAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteGameResult> deleteGameAsync(DeleteGameRequest request)
AWSGameSparksAsyncDeletes a game.
deleteGameAsync in interface AWSGameSparksAsyncpublic Future<DeleteGameResult> deleteGameAsync(DeleteGameRequest request, AsyncHandler<DeleteGameRequest,DeleteGameResult> asyncHandler)
AWSGameSparksAsyncDeletes a game.
deleteGameAsync in interface AWSGameSparksAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteStageResult> deleteStageAsync(DeleteStageRequest request)
AWSGameSparksAsyncDeletes a stage from a game, along with the associated game runtime.
deleteStageAsync in interface AWSGameSparksAsyncpublic Future<DeleteStageResult> deleteStageAsync(DeleteStageRequest request, AsyncHandler<DeleteStageRequest,DeleteStageResult> asyncHandler)
AWSGameSparksAsyncDeletes a stage from a game, along with the associated game runtime.
deleteStageAsync in interface AWSGameSparksAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DisconnectPlayerResult> disconnectPlayerAsync(DisconnectPlayerRequest request)
AWSGameSparksAsyncDisconnects a player from the game runtime.
If a player has multiple connections, this operation attempts to close all of them.
disconnectPlayerAsync in interface AWSGameSparksAsyncpublic Future<DisconnectPlayerResult> disconnectPlayerAsync(DisconnectPlayerRequest request, AsyncHandler<DisconnectPlayerRequest,DisconnectPlayerResult> asyncHandler)
AWSGameSparksAsyncDisconnects a player from the game runtime.
If a player has multiple connections, this operation attempts to close all of them.
disconnectPlayerAsync in interface AWSGameSparksAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ExportSnapshotResult> exportSnapshotAsync(ExportSnapshotRequest request)
AWSGameSparksAsyncExports a game configuration snapshot.
exportSnapshotAsync in interface AWSGameSparksAsyncpublic Future<ExportSnapshotResult> exportSnapshotAsync(ExportSnapshotRequest request, AsyncHandler<ExportSnapshotRequest,ExportSnapshotResult> asyncHandler)
AWSGameSparksAsyncExports a game configuration snapshot.
exportSnapshotAsync in interface AWSGameSparksAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetExtensionResult> getExtensionAsync(GetExtensionRequest request)
AWSGameSparksAsyncGets details about a specified extension.
getExtensionAsync in interface AWSGameSparksAsyncpublic Future<GetExtensionResult> getExtensionAsync(GetExtensionRequest request, AsyncHandler<GetExtensionRequest,GetExtensionResult> asyncHandler)
AWSGameSparksAsyncGets details about a specified extension.
getExtensionAsync in interface AWSGameSparksAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetExtensionVersionResult> getExtensionVersionAsync(GetExtensionVersionRequest request)
AWSGameSparksAsyncGets details about a specified extension version.
getExtensionVersionAsync in interface AWSGameSparksAsyncpublic Future<GetExtensionVersionResult> getExtensionVersionAsync(GetExtensionVersionRequest request, AsyncHandler<GetExtensionVersionRequest,GetExtensionVersionResult> asyncHandler)
AWSGameSparksAsyncGets details about a specified extension version.
getExtensionVersionAsync in interface AWSGameSparksAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetGameResult> getGameAsync(GetGameRequest request)
AWSGameSparksAsyncGets details about a game.
getGameAsync in interface AWSGameSparksAsyncpublic Future<GetGameResult> getGameAsync(GetGameRequest request, AsyncHandler<GetGameRequest,GetGameResult> asyncHandler)
AWSGameSparksAsyncGets details about a game.
getGameAsync in interface AWSGameSparksAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetGameConfigurationResult> getGameConfigurationAsync(GetGameConfigurationRequest request)
AWSGameSparksAsyncGets the configuration of the game.
getGameConfigurationAsync in interface AWSGameSparksAsyncpublic Future<GetGameConfigurationResult> getGameConfigurationAsync(GetGameConfigurationRequest request, AsyncHandler<GetGameConfigurationRequest,GetGameConfigurationResult> asyncHandler)
AWSGameSparksAsyncGets the configuration of the game.
getGameConfigurationAsync in interface AWSGameSparksAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetGeneratedCodeJobResult> getGeneratedCodeJobAsync(GetGeneratedCodeJobRequest request)
AWSGameSparksAsyncGets details about a job that is generating code for a snapshot.
getGeneratedCodeJobAsync in interface AWSGameSparksAsyncpublic Future<GetGeneratedCodeJobResult> getGeneratedCodeJobAsync(GetGeneratedCodeJobRequest request, AsyncHandler<GetGeneratedCodeJobRequest,GetGeneratedCodeJobResult> asyncHandler)
AWSGameSparksAsyncGets details about a job that is generating code for a snapshot.
getGeneratedCodeJobAsync in interface AWSGameSparksAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetPlayerConnectionStatusResult> getPlayerConnectionStatusAsync(GetPlayerConnectionStatusRequest request)
AWSGameSparksAsyncGets the status of a player's connection to the game runtime.
It's possible for a single player to have multiple connections to the game runtime. If a player is not connected, this operation returns an empty list.
getPlayerConnectionStatusAsync in interface AWSGameSparksAsyncpublic Future<GetPlayerConnectionStatusResult> getPlayerConnectionStatusAsync(GetPlayerConnectionStatusRequest request, AsyncHandler<GetPlayerConnectionStatusRequest,GetPlayerConnectionStatusResult> asyncHandler)
AWSGameSparksAsyncGets the status of a player's connection to the game runtime.
It's possible for a single player to have multiple connections to the game runtime. If a player is not connected, this operation returns an empty list.
getPlayerConnectionStatusAsync in interface AWSGameSparksAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetSnapshotResult> getSnapshotAsync(GetSnapshotRequest request)
AWSGameSparksAsyncGets a copy of the game configuration in a snapshot.
getSnapshotAsync in interface AWSGameSparksAsyncpublic Future<GetSnapshotResult> getSnapshotAsync(GetSnapshotRequest request, AsyncHandler<GetSnapshotRequest,GetSnapshotResult> asyncHandler)
AWSGameSparksAsyncGets a copy of the game configuration in a snapshot.
getSnapshotAsync in interface AWSGameSparksAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetStageResult> getStageAsync(GetStageRequest request)
AWSGameSparksAsyncGets information about a stage.
getStageAsync in interface AWSGameSparksAsyncpublic Future<GetStageResult> getStageAsync(GetStageRequest request, AsyncHandler<GetStageRequest,GetStageResult> asyncHandler)
AWSGameSparksAsyncGets information about a stage.
getStageAsync in interface AWSGameSparksAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetStageDeploymentResult> getStageDeploymentAsync(GetStageDeploymentRequest request)
AWSGameSparksAsyncGets information about a stage deployment.
getStageDeploymentAsync in interface AWSGameSparksAsyncpublic Future<GetStageDeploymentResult> getStageDeploymentAsync(GetStageDeploymentRequest request, AsyncHandler<GetStageDeploymentRequest,GetStageDeploymentResult> asyncHandler)
AWSGameSparksAsyncGets information about a stage deployment.
getStageDeploymentAsync in interface AWSGameSparksAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ImportGameConfigurationResult> importGameConfigurationAsync(ImportGameConfigurationRequest request)
AWSGameSparksAsyncImports a game configuration.
This operation replaces the current configuration of the game with the provided input. This is not a reversible
operation. If you want to preserve the previous configuration, use CreateSnapshot to make a new
snapshot before importing.
importGameConfigurationAsync in interface AWSGameSparksAsyncpublic Future<ImportGameConfigurationResult> importGameConfigurationAsync(ImportGameConfigurationRequest request, AsyncHandler<ImportGameConfigurationRequest,ImportGameConfigurationResult> asyncHandler)
AWSGameSparksAsyncImports a game configuration.
This operation replaces the current configuration of the game with the provided input. This is not a reversible
operation. If you want to preserve the previous configuration, use CreateSnapshot to make a new
snapshot before importing.
importGameConfigurationAsync in interface AWSGameSparksAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListExtensionVersionsResult> listExtensionVersionsAsync(ListExtensionVersionsRequest request)
AWSGameSparksAsyncGets a paginated list of available versions for the extension.
Each time an API change is made to an extension, the version is incremented. The list retrieved by this operation shows the versions that are currently available.
listExtensionVersionsAsync in interface AWSGameSparksAsyncpublic Future<ListExtensionVersionsResult> listExtensionVersionsAsync(ListExtensionVersionsRequest request, AsyncHandler<ListExtensionVersionsRequest,ListExtensionVersionsResult> asyncHandler)
AWSGameSparksAsyncGets a paginated list of available versions for the extension.
Each time an API change is made to an extension, the version is incremented. The list retrieved by this operation shows the versions that are currently available.
listExtensionVersionsAsync in interface AWSGameSparksAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListExtensionsResult> listExtensionsAsync(ListExtensionsRequest request)
AWSGameSparksAsyncGets a paginated list of available extensions.
Extensions provide features that games can use from scripts.
listExtensionsAsync in interface AWSGameSparksAsyncpublic Future<ListExtensionsResult> listExtensionsAsync(ListExtensionsRequest request, AsyncHandler<ListExtensionsRequest,ListExtensionsResult> asyncHandler)
AWSGameSparksAsyncGets a paginated list of available extensions.
Extensions provide features that games can use from scripts.
listExtensionsAsync in interface AWSGameSparksAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListGamesResult> listGamesAsync(ListGamesRequest request)
AWSGameSparksAsyncGets a paginated list of games.
listGamesAsync in interface AWSGameSparksAsyncpublic Future<ListGamesResult> listGamesAsync(ListGamesRequest request, AsyncHandler<ListGamesRequest,ListGamesResult> asyncHandler)
AWSGameSparksAsyncGets a paginated list of games.
listGamesAsync in interface AWSGameSparksAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListGeneratedCodeJobsResult> listGeneratedCodeJobsAsync(ListGeneratedCodeJobsRequest request)
AWSGameSparksAsyncGets a paginated list of code generation jobs for a snapshot.
listGeneratedCodeJobsAsync in interface AWSGameSparksAsyncpublic Future<ListGeneratedCodeJobsResult> listGeneratedCodeJobsAsync(ListGeneratedCodeJobsRequest request, AsyncHandler<ListGeneratedCodeJobsRequest,ListGeneratedCodeJobsResult> asyncHandler)
AWSGameSparksAsyncGets a paginated list of code generation jobs for a snapshot.
listGeneratedCodeJobsAsync in interface AWSGameSparksAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListSnapshotsResult> listSnapshotsAsync(ListSnapshotsRequest request)
AWSGameSparksAsyncGets a paginated list of snapshot summaries from the game.
listSnapshotsAsync in interface AWSGameSparksAsyncpublic Future<ListSnapshotsResult> listSnapshotsAsync(ListSnapshotsRequest request, AsyncHandler<ListSnapshotsRequest,ListSnapshotsResult> asyncHandler)
AWSGameSparksAsyncGets a paginated list of snapshot summaries from the game.
listSnapshotsAsync in interface AWSGameSparksAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListStageDeploymentsResult> listStageDeploymentsAsync(ListStageDeploymentsRequest request)
AWSGameSparksAsyncGets a paginated list of stage deployment summaries from the game.
listStageDeploymentsAsync in interface AWSGameSparksAsyncpublic Future<ListStageDeploymentsResult> listStageDeploymentsAsync(ListStageDeploymentsRequest request, AsyncHandler<ListStageDeploymentsRequest,ListStageDeploymentsResult> asyncHandler)
AWSGameSparksAsyncGets a paginated list of stage deployment summaries from the game.
listStageDeploymentsAsync in interface AWSGameSparksAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListStagesResult> listStagesAsync(ListStagesRequest request)
AWSGameSparksAsyncGets a paginated list of stage summaries from the game.
listStagesAsync in interface AWSGameSparksAsyncpublic Future<ListStagesResult> listStagesAsync(ListStagesRequest request, AsyncHandler<ListStagesRequest,ListStagesResult> asyncHandler)
AWSGameSparksAsyncGets a paginated list of stage summaries from the game.
listStagesAsync in interface AWSGameSparksAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest request)
AWSGameSparksAsyncLists the tags associated with a GameSparks resource.
listTagsForResourceAsync in interface AWSGameSparksAsyncpublic Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest request, AsyncHandler<ListTagsForResourceRequest,ListTagsForResourceResult> asyncHandler)
AWSGameSparksAsyncLists the tags associated with a GameSparks resource.
listTagsForResourceAsync in interface AWSGameSparksAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<StartGeneratedCodeJobResult> startGeneratedCodeJobAsync(StartGeneratedCodeJobRequest request)
AWSGameSparksAsyncStarts an asynchronous process that generates client code for system-defined and custom messages. The resulting code is collected as a .zip file and uploaded to a pre-signed Amazon S3 URL.
startGeneratedCodeJobAsync in interface AWSGameSparksAsyncpublic Future<StartGeneratedCodeJobResult> startGeneratedCodeJobAsync(StartGeneratedCodeJobRequest request, AsyncHandler<StartGeneratedCodeJobRequest,StartGeneratedCodeJobResult> asyncHandler)
AWSGameSparksAsyncStarts an asynchronous process that generates client code for system-defined and custom messages. The resulting code is collected as a .zip file and uploaded to a pre-signed Amazon S3 URL.
startGeneratedCodeJobAsync in interface AWSGameSparksAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<StartStageDeploymentResult> startStageDeploymentAsync(StartStageDeploymentRequest request)
AWSGameSparksAsyncDeploys a snapshot to the stage and creates a new game runtime.
After you call this operation, you can check the deployment status by using GetStageDeployment.
If there are any players connected to the previous game runtime, then both runtimes persist. Existing connections to the previous runtime are maintained. When players disconnect and reconnect, they connect to the new runtime. After there are no connections to the previous game runtime, it is deleted.
startStageDeploymentAsync in interface AWSGameSparksAsyncpublic Future<StartStageDeploymentResult> startStageDeploymentAsync(StartStageDeploymentRequest request, AsyncHandler<StartStageDeploymentRequest,StartStageDeploymentResult> asyncHandler)
AWSGameSparksAsyncDeploys a snapshot to the stage and creates a new game runtime.
After you call this operation, you can check the deployment status by using GetStageDeployment.
If there are any players connected to the previous game runtime, then both runtimes persist. Existing connections to the previous runtime are maintained. When players disconnect and reconnect, they connect to the new runtime. After there are no connections to the previous game runtime, it is deleted.
startStageDeploymentAsync in interface AWSGameSparksAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<TagResourceResult> tagResourceAsync(TagResourceRequest request)
AWSGameSparksAsyncAdds tags to a GameSparks resource.
tagResourceAsync in interface AWSGameSparksAsyncpublic Future<TagResourceResult> tagResourceAsync(TagResourceRequest request, AsyncHandler<TagResourceRequest,TagResourceResult> asyncHandler)
AWSGameSparksAsyncAdds tags to a GameSparks resource.
tagResourceAsync in interface AWSGameSparksAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest request)
AWSGameSparksAsyncRemoves tags from a GameSparks resource.
untagResourceAsync in interface AWSGameSparksAsyncpublic Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest request, AsyncHandler<UntagResourceRequest,UntagResourceResult> asyncHandler)
AWSGameSparksAsyncRemoves tags from a GameSparks resource.
untagResourceAsync in interface AWSGameSparksAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateGameResult> updateGameAsync(UpdateGameRequest request)
AWSGameSparksAsyncUpdates details of the game.
updateGameAsync in interface AWSGameSparksAsyncpublic Future<UpdateGameResult> updateGameAsync(UpdateGameRequest request, AsyncHandler<UpdateGameRequest,UpdateGameResult> asyncHandler)
AWSGameSparksAsyncUpdates details of the game.
updateGameAsync in interface AWSGameSparksAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateGameConfigurationResult> updateGameConfigurationAsync(UpdateGameConfigurationRequest request)
AWSGameSparksAsyncUpdates one or more sections of the game configuration.
updateGameConfigurationAsync in interface AWSGameSparksAsyncpublic Future<UpdateGameConfigurationResult> updateGameConfigurationAsync(UpdateGameConfigurationRequest request, AsyncHandler<UpdateGameConfigurationRequest,UpdateGameConfigurationResult> asyncHandler)
AWSGameSparksAsyncUpdates one or more sections of the game configuration.
updateGameConfigurationAsync in interface AWSGameSparksAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateSnapshotResult> updateSnapshotAsync(UpdateSnapshotRequest request)
AWSGameSparksAsyncUpdates the metadata of a GameSparks snapshot.
updateSnapshotAsync in interface AWSGameSparksAsyncpublic Future<UpdateSnapshotResult> updateSnapshotAsync(UpdateSnapshotRequest request, AsyncHandler<UpdateSnapshotRequest,UpdateSnapshotResult> asyncHandler)
AWSGameSparksAsyncUpdates the metadata of a GameSparks snapshot.
updateSnapshotAsync in interface AWSGameSparksAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateStageResult> updateStageAsync(UpdateStageRequest request)
AWSGameSparksAsyncUpdates the metadata of a stage.
updateStageAsync in interface AWSGameSparksAsyncpublic Future<UpdateStageResult> updateStageAsync(UpdateStageRequest request, AsyncHandler<UpdateStageRequest,UpdateStageResult> asyncHandler)
AWSGameSparksAsyncUpdates the metadata of a stage.
updateStageAsync in interface AWSGameSparksAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Copyright © 2022. All rights reserved.