public static interface CreateAliasRequest.Builder extends GameLiftRequest.Builder, CopyableBuilder<CreateAliasRequest.Builder,CreateAliasRequest>
| Modifier and Type | Method and Description |
|---|---|
CreateAliasRequest.Builder |
description(String description)
Human-readable description of an alias.
|
CreateAliasRequest.Builder |
name(String name)
Descriptive label that is associated with an alias.
|
CreateAliasRequest.Builder |
requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
Add an optional request override configuration.
|
CreateAliasRequest.Builder |
requestOverrideConfig(Consumer<AwsRequestOverrideConfig.Builder> builderConsumer)
Add an optional request override configuration.
|
default CreateAliasRequest.Builder |
routingStrategy(Consumer<RoutingStrategy.Builder> routingStrategy)
Object that specifies the fleet and routing type to use for the alias.
|
CreateAliasRequest.Builder |
routingStrategy(RoutingStrategy routingStrategy)
Object that specifies the fleet and routing type to use for the alias.
|
buildrequestOverrideConfigcopyapply, buildCreateAliasRequest.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.CreateAliasRequest.Builder description(String description)
Human-readable description of an alias.
description - Human-readable description of an alias.CreateAliasRequest.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 CreateAliasRequest.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)CreateAliasRequest.Builder requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
AwsRequest.BuilderrequestOverrideConfig in interface AwsRequest.BuilderawsRequestOverrideConfig - The override configuration.CreateAliasRequest.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.