public static interface ClaimGameServerRequest.Builder extends GameLiftRequest.Builder, SdkPojo, CopyableBuilder<ClaimGameServerRequest.Builder,ClaimGameServerRequest>
| Modifier and Type | Method and Description |
|---|---|
ClaimGameServerRequest.Builder |
filterOption(ClaimFilterOption filterOption)
Object that restricts how a claimed game server is chosen.
|
default ClaimGameServerRequest.Builder |
filterOption(Consumer<ClaimFilterOption.Builder> filterOption)
Object that restricts how a claimed game server is chosen.
|
ClaimGameServerRequest.Builder |
gameServerData(String gameServerData)
A set of custom game server properties, formatted as a single string value.
|
ClaimGameServerRequest.Builder |
gameServerGroupName(String gameServerGroupName)
A unique identifier for the game server group where the game server is running.
|
ClaimGameServerRequest.Builder |
gameServerId(String gameServerId)
A custom string that uniquely identifies the game server to claim.
|
ClaimGameServerRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
ClaimGameServerRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildClaimGameServerRequest.Builder gameServerGroupName(String gameServerGroupName)
A unique identifier for the game server group where the game server is running. If you are not specifying a game server to claim, this value identifies where you want Amazon GameLift FleetIQ to look for an available game server to claim.
gameServerGroupName - A unique identifier for the game server group where the game server is running. If you are not
specifying a game server to claim, this value identifies where you want Amazon GameLift FleetIQ to
look for an available game server to claim.ClaimGameServerRequest.Builder gameServerId(String gameServerId)
A custom string that uniquely identifies the game server to claim. If this parameter is left empty, Amazon GameLift FleetIQ searches for an available game server in the specified game server group.
gameServerId - A custom string that uniquely identifies the game server to claim. If this parameter is left empty,
Amazon GameLift FleetIQ searches for an available game server in the specified game server group.ClaimGameServerRequest.Builder gameServerData(String gameServerData)
A set of custom game server properties, formatted as a single string value. This data is passed to a game client or service when it requests information on game servers.
gameServerData - A set of custom game server properties, formatted as a single string value. This data is passed to a
game client or service when it requests information on game servers.ClaimGameServerRequest.Builder filterOption(ClaimFilterOption filterOption)
Object that restricts how a claimed game server is chosen.
filterOption - Object that restricts how a claimed game server is chosen.default ClaimGameServerRequest.Builder filterOption(Consumer<ClaimFilterOption.Builder> filterOption)
Object that restricts how a claimed game server is chosen.
This is a convenience method that creates an instance of theClaimFilterOption.Builder avoiding the
need to create one manually via ClaimFilterOption.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to filterOption(ClaimFilterOption).
filterOption - a consumer that will call methods on ClaimFilterOption.BuilderfilterOption(ClaimFilterOption)ClaimGameServerRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderClaimGameServerRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.