| Package | Description |
|---|---|
| software.amazon.awssdk.services.gamelift.model |
| Modifier and Type | Method and Description |
|---|---|
static GameSession.Builder |
GameSession.builder() |
GameSession.Builder |
GameSession.Builder.creationTime(Instant creationTime)
A time stamp indicating when this data object was created.
|
GameSession.Builder |
GameSession.Builder.creatorId(String creatorId)
A unique identifier for a player.
|
GameSession.Builder |
GameSession.Builder.currentPlayerSessionCount(Integer currentPlayerSessionCount)
Number of players currently in the game session.
|
GameSession.Builder |
GameSession.Builder.dnsName(String dnsName)
The DNS identifier assigned to the instance that is running the game session.
|
GameSession.Builder |
GameSession.Builder.fleetArn(String fleetArn)
The Amazon Resource Name (ARN) associated with the
GameLift fleet that this game session is running on.
|
GameSession.Builder |
GameSession.Builder.fleetId(String fleetId)
A unique identifier for the fleet that the game session is running on.
|
GameSession.Builder |
GameSession.Builder.gameProperties(Collection<GameProperty> gameProperties)
A set of custom properties for a game session, formatted as key:value pairs.
|
GameSession.Builder |
GameSession.Builder.gameProperties(Consumer<GameProperty.Builder>... gameProperties)
A set of custom properties for a game session, formatted as key:value pairs.
|
GameSession.Builder |
GameSession.Builder.gameProperties(GameProperty... gameProperties)
A set of custom properties for a game session, formatted as key:value pairs.
|
GameSession.Builder |
GameSession.Builder.gameSessionData(String gameSessionData)
A set of custom game session properties, formatted as a single string value.
|
GameSession.Builder |
GameSession.Builder.gameSessionId(String gameSessionId)
A unique identifier for the game session.
|
GameSession.Builder |
GameSession.Builder.ipAddress(String ipAddress)
The IP address of the game session.
|
GameSession.Builder |
GameSession.Builder.location(String location)
The fleet location where the game session is running.
|
GameSession.Builder |
GameSession.Builder.matchmakerData(String matchmakerData)
Information about the matchmaking process that was used to create the game session.
|
GameSession.Builder |
GameSession.Builder.maximumPlayerSessionCount(Integer maximumPlayerSessionCount)
The maximum number of players that can be connected simultaneously to the game session.
|
GameSession.Builder |
GameSession.Builder.name(String name)
A descriptive label that is associated with a game session.
|
GameSession.Builder |
GameSession.Builder.playerSessionCreationPolicy(PlayerSessionCreationPolicy playerSessionCreationPolicy)
Indicates whether or not the game session is accepting new players.
|
GameSession.Builder |
GameSession.Builder.playerSessionCreationPolicy(String playerSessionCreationPolicy)
Indicates whether or not the game session is accepting new players.
|
GameSession.Builder |
GameSession.Builder.port(Integer port)
The port number for the game session.
|
GameSession.Builder |
GameSession.Builder.status(GameSessionStatus status)
Current status of the game session.
|
GameSession.Builder |
GameSession.Builder.status(String status)
Current status of the game session.
|
GameSession.Builder |
GameSession.Builder.statusReason(GameSessionStatusReason statusReason)
Provides additional information about game session status.
|
GameSession.Builder |
GameSession.Builder.statusReason(String statusReason)
Provides additional information about game session status.
|
GameSession.Builder |
GameSession.Builder.terminationTime(Instant terminationTime)
A time stamp indicating when this data object was terminated.
|
GameSession.Builder |
GameSession.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends GameSession.Builder> |
GameSession.serializableBuilderClass() |
| Modifier and Type | Method and Description |
|---|---|
default CreateGameSessionResponse.Builder |
CreateGameSessionResponse.Builder.gameSession(Consumer<GameSession.Builder> gameSession)
Object that describes the newly created game session record.
|
default GameSessionDetail.Builder |
GameSessionDetail.Builder.gameSession(Consumer<GameSession.Builder> gameSession)
Object that describes a game session.
|
default UpdateGameSessionResponse.Builder |
UpdateGameSessionResponse.Builder.gameSession(Consumer<GameSession.Builder> gameSession)
The updated game session properties.
|
Copyright © 2021. All rights reserved.