Class GameliftGameSessionQueuePlayerLatencyPolicy.Builder
- java.lang.Object
-
- com.hashicorp.cdktf.providers.aws.gamelift_game_session_queue.GameliftGameSessionQueuePlayerLatencyPolicy.Builder
-
- All Implemented Interfaces:
software.amazon.jsii.Builder<GameliftGameSessionQueuePlayerLatencyPolicy>
- Enclosing interface:
- GameliftGameSessionQueuePlayerLatencyPolicy
@Stability(Stable) public static final class GameliftGameSessionQueuePlayerLatencyPolicy.Builder extends Object implements software.amazon.jsii.Builder<GameliftGameSessionQueuePlayerLatencyPolicy>
A builder forGameliftGameSessionQueuePlayerLatencyPolicy
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GameliftGameSessionQueuePlayerLatencyPolicybuild()Builds the configured instance.GameliftGameSessionQueuePlayerLatencyPolicy.BuildermaximumIndividualPlayerLatencyMilliseconds(Number maximumIndividualPlayerLatencyMilliseconds)GameliftGameSessionQueuePlayerLatencyPolicy.BuilderpolicyDurationSeconds(Number policyDurationSeconds)Sets the value ofGameliftGameSessionQueuePlayerLatencyPolicy.getPolicyDurationSeconds()
-
-
-
Method Detail
-
maximumIndividualPlayerLatencyMilliseconds
@Stability(Stable) public GameliftGameSessionQueuePlayerLatencyPolicy.Builder maximumIndividualPlayerLatencyMilliseconds(Number maximumIndividualPlayerLatencyMilliseconds)
Sets the value ofGameliftGameSessionQueuePlayerLatencyPolicy.getMaximumIndividualPlayerLatencyMilliseconds()- Parameters:
maximumIndividualPlayerLatencyMilliseconds- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/gamelift_game_session_queue#maximum_individual_player_latency_milliseconds GameliftGameSessionQueue#maximum_individual_player_latency_milliseconds}. This parameter is required.- Returns:
this
-
policyDurationSeconds
@Stability(Stable) public GameliftGameSessionQueuePlayerLatencyPolicy.Builder policyDurationSeconds(Number policyDurationSeconds)
Sets the value ofGameliftGameSessionQueuePlayerLatencyPolicy.getPolicyDurationSeconds()- Parameters:
policyDurationSeconds- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/gamelift_game_session_queue#policy_duration_seconds GameliftGameSessionQueue#policy_duration_seconds}.- Returns:
this
-
build
@Stability(Stable) public GameliftGameSessionQueuePlayerLatencyPolicy build()
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<GameliftGameSessionQueuePlayerLatencyPolicy>- Returns:
- a new instance of
GameliftGameSessionQueuePlayerLatencyPolicy - Throws:
NullPointerException- if any required attribute was not provided
-
-