public static interface UpdateGameSessionRequest.Builder extends GameLiftRequest.Builder, SdkPojo, CopyableBuilder<UpdateGameSessionRequest.Builder,UpdateGameSessionRequest>
| Modifier and Type | Method and Description |
|---|---|
UpdateGameSessionRequest.Builder |
gameSessionId(String gameSessionId)
A unique identifier for the game session to update.
|
UpdateGameSessionRequest.Builder |
maximumPlayerSessionCount(Integer maximumPlayerSessionCount)
The maximum number of players that can be connected simultaneously to the game session.
|
UpdateGameSessionRequest.Builder |
name(String name)
A descriptive label that is associated with a game session.
|
UpdateGameSessionRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
UpdateGameSessionRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
UpdateGameSessionRequest.Builder |
playerSessionCreationPolicy(PlayerSessionCreationPolicy playerSessionCreationPolicy)
A policy that determines whether the game session is accepting new players.
|
UpdateGameSessionRequest.Builder |
playerSessionCreationPolicy(String playerSessionCreationPolicy)
A policy that determines whether the game session is accepting new players.
|
UpdateGameSessionRequest.Builder |
protectionPolicy(ProtectionPolicy protectionPolicy)
Game session protection policy to apply to this game session only.
|
UpdateGameSessionRequest.Builder |
protectionPolicy(String protectionPolicy)
Game session protection policy to apply to this game session only.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildUpdateGameSessionRequest.Builder gameSessionId(String gameSessionId)
A unique identifier for the game session to update.
gameSessionId - A unique identifier for the game session to update.UpdateGameSessionRequest.Builder maximumPlayerSessionCount(Integer maximumPlayerSessionCount)
The maximum number of players that can be connected simultaneously to the game session.
maximumPlayerSessionCount - The maximum number of players that can be connected simultaneously to the game session.UpdateGameSessionRequest.Builder name(String name)
A descriptive label that is associated with a game session. Session names do not need to be unique.
name - A descriptive label that is associated with a game session. Session names do not need to be unique.UpdateGameSessionRequest.Builder playerSessionCreationPolicy(String playerSessionCreationPolicy)
A policy that determines whether the game session is accepting new players.
playerSessionCreationPolicy - A policy that determines whether the game session is accepting new players.PlayerSessionCreationPolicy,
PlayerSessionCreationPolicyUpdateGameSessionRequest.Builder playerSessionCreationPolicy(PlayerSessionCreationPolicy playerSessionCreationPolicy)
A policy that determines whether the game session is accepting new players.
playerSessionCreationPolicy - A policy that determines whether the game session is accepting new players.PlayerSessionCreationPolicy,
PlayerSessionCreationPolicyUpdateGameSessionRequest.Builder protectionPolicy(String protectionPolicy)
Game session protection policy to apply to this game session only.
NoProtection -- The game session can be terminated during a scale-down event.
FullProtection -- If the game session is in an ACTIVE status, it cannot be terminated
during a scale-down event.
protectionPolicy - Game session protection policy to apply to this game session only.
NoProtection -- The game session can be terminated during a scale-down event.
FullProtection -- If the game session is in an ACTIVE status, it cannot be
terminated during a scale-down event.
ProtectionPolicy,
ProtectionPolicyUpdateGameSessionRequest.Builder protectionPolicy(ProtectionPolicy protectionPolicy)
Game session protection policy to apply to this game session only.
NoProtection -- The game session can be terminated during a scale-down event.
FullProtection -- If the game session is in an ACTIVE status, it cannot be terminated
during a scale-down event.
protectionPolicy - Game session protection policy to apply to this game session only.
NoProtection -- The game session can be terminated during a scale-down event.
FullProtection -- If the game session is in an ACTIVE status, it cannot be
terminated during a scale-down event.
ProtectionPolicy,
ProtectionPolicyUpdateGameSessionRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderUpdateGameSessionRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.