public static interface AliasConfiguration.Builder extends SdkPojo, CopyableBuilder<AliasConfiguration.Builder,AliasConfiguration>
Modifier and Type | Method and Description |
---|---|
AliasConfiguration.Builder |
aliasArn(String aliasArn)
The Amazon Resource Name (ARN) of the alias.
|
AliasConfiguration.Builder |
description(String description)
A description of the alias.
|
AliasConfiguration.Builder |
functionVersion(String functionVersion)
The function version that the alias invokes.
|
AliasConfiguration.Builder |
name(String name)
The name of the alias.
|
AliasConfiguration.Builder |
revisionId(String revisionId)
A unique identifier that changes when you update the alias.
|
AliasConfiguration.Builder |
routingConfig(AliasRoutingConfiguration routingConfig)
The routing
configuration of the alias.
|
default AliasConfiguration.Builder |
routingConfig(Consumer<AliasRoutingConfiguration.Builder> routingConfig)
The routing
configuration of the alias.
|
equalsBySdkFields, sdkFields
copy
applyMutation, build
AliasConfiguration.Builder aliasArn(String aliasArn)
The Amazon Resource Name (ARN) of the alias.
aliasArn
- The Amazon Resource Name (ARN) of the alias.AliasConfiguration.Builder name(String name)
The name of the alias.
name
- The name of the alias.AliasConfiguration.Builder functionVersion(String functionVersion)
The function version that the alias invokes.
functionVersion
- The function version that the alias invokes.AliasConfiguration.Builder description(String description)
A description of the alias.
description
- A description of the alias.AliasConfiguration.Builder routingConfig(AliasRoutingConfiguration routingConfig)
The routing configuration of the alias.
routingConfig
- The
routing configuration of the alias.default AliasConfiguration.Builder routingConfig(Consumer<AliasRoutingConfiguration.Builder> routingConfig)
The routing configuration of the alias.
This is a convenience method that creates an instance of theAliasRoutingConfiguration.Builder
avoiding the need to create one manually via AliasRoutingConfiguration.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately
and its result is passed to routingConfig(AliasRoutingConfiguration)
.routingConfig
- a consumer that will call methods on AliasRoutingConfiguration.Builder
routingConfig(AliasRoutingConfiguration)
AliasConfiguration.Builder revisionId(String revisionId)
A unique identifier that changes when you update the alias.
revisionId
- A unique identifier that changes when you update the alias.Copyright © 2022. All rights reserved.