public static interface UpdateAliasRequest.Builder extends GameLiftRequest.Builder, CopyableBuilder<UpdateAliasRequest.Builder,UpdateAliasRequest>
| Modifier and Type | Method and Description |
|---|---|
UpdateAliasRequest.Builder |
aliasId(String aliasId)
Unique identifier for a fleet alias.
|
UpdateAliasRequest.Builder |
description(String description)
Human-readable description of an alias.
|
UpdateAliasRequest.Builder |
name(String name)
Descriptive label that is associated with an alias.
|
UpdateAliasRequest.Builder |
requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
Add an optional request override configuration.
|
UpdateAliasRequest.Builder |
requestOverrideConfig(Consumer<AwsRequestOverrideConfig.Builder> builderConsumer)
Add an optional request override configuration.
|
default UpdateAliasRequest.Builder |
routingStrategy(Consumer<RoutingStrategy.Builder> routingStrategy)
Object that specifies the fleet and routing type to use for the alias.
|
UpdateAliasRequest.Builder |
routingStrategy(RoutingStrategy routingStrategy)
Object that specifies the fleet and routing type to use for the alias.
|
buildrequestOverrideConfigcopyapply, buildUpdateAliasRequest.Builder aliasId(String aliasId)
Unique identifier for a fleet alias. Specify the alias you want to update.
aliasId - Unique identifier for a fleet alias. Specify the alias you want to update.UpdateAliasRequest.Builder name(String name)
Descriptive label that is associated with an alias. Alias names do not need to be unique.
name - Descriptive label that is associated with an alias. Alias names do not need to be unique.UpdateAliasRequest.Builder description(String description)
Human-readable description of an alias.
description - Human-readable description of an alias.UpdateAliasRequest.Builder routingStrategy(RoutingStrategy routingStrategy)
Object that specifies the fleet and routing type to use for the alias.
routingStrategy - Object that specifies the fleet and routing type to use for the alias.default UpdateAliasRequest.Builder routingStrategy(Consumer<RoutingStrategy.Builder> routingStrategy)
Object that specifies the fleet and routing type to use for the alias.
This is a convenience that creates an instance of theRoutingStrategy.Builder avoiding the need to
create one manually via RoutingStrategy.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to routingStrategy(RoutingStrategy).routingStrategy - a consumer that will call methods on RoutingStrategy.BuilderroutingStrategy(RoutingStrategy)UpdateAliasRequest.Builder requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
AwsRequest.BuilderrequestOverrideConfig in interface AwsRequest.BuilderawsRequestOverrideConfig - The override configuration.UpdateAliasRequest.Builder requestOverrideConfig(Consumer<AwsRequestOverrideConfig.Builder> builderConsumer)
AwsRequest.BuilderrequestOverrideConfig in interface AwsRequest.BuilderbuilderConsumer - A Consumer to which an empty AwsRequestOverrideConfig.Builder will be given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.