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 key-value pairs that can store custom data in a game session.
|
GameSession.Builder |
GameSession.Builder.gameProperties(Consumer<GameProperty.Builder>... gameProperties) |
A set of key-value pairs that can store custom data in a game session.
|
GameSession.Builder |
GameSession.Builder.gameProperties(GameProperty... gameProperties) |
A set of key-value pairs that can store custom data in a game session.
|
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 resulted in the game session, if matchmaking was used.
|
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(String playerSessionCreationPolicy) |
Indicates whether or not the game session is accepting new players.
|
GameSession.Builder |
GameSession.Builder.playerSessionCreationPolicy(PlayerSessionCreationPolicy 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(String status) |
Current status of the game session.
|
GameSession.Builder |
GameSession.Builder.status(GameSessionStatus status) |
Current status of the game session.
|
GameSession.Builder |
GameSession.Builder.statusReason(String statusReason) |
Provides additional information about game session status.
|
GameSession.Builder |
GameSession.Builder.statusReason(GameSessionStatusReason 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() |
|