Interface BotAliasSummary.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<BotAliasSummary.Builder,
,BotAliasSummary> SdkBuilder<BotAliasSummary.Builder,
,BotAliasSummary> SdkPojo
- Enclosing class:
BotAliasSummary
public static interface BotAliasSummary.Builder
extends SdkPojo, CopyableBuilder<BotAliasSummary.Builder,BotAliasSummary>
-
Method Summary
Modifier and TypeMethodDescriptionbotAliasId
(String botAliasId) The unique identifier assigned to the bot alias.botAliasName
(String botAliasName) The name of the bot alias.botAliasStatus
(String botAliasStatus) The current state of the bot alias.botAliasStatus
(BotAliasStatus botAliasStatus) The current state of the bot alias.botVersion
(String botVersion) The version of the bot that the bot alias references.creationDateTime
(Instant creationDateTime) A timestamp of the date and time that the bot alias was created.description
(String description) The description of the bot alias.lastUpdatedDateTime
(Instant lastUpdatedDateTime) A timestamp of the date and time that the bot alias was last updated.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
botAliasId
The unique identifier assigned to the bot alias. You can use this ID to get detailed information about the alias using the DescribeBotAlias operation.
- Parameters:
botAliasId
- The unique identifier assigned to the bot alias. You can use this ID to get detailed information about the alias using the DescribeBotAlias operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
botAliasName
The name of the bot alias.
- Parameters:
botAliasName
- The name of the bot alias.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
The description of the bot alias.
- Parameters:
description
- The description of the bot alias.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
botVersion
The version of the bot that the bot alias references.
- Parameters:
botVersion
- The version of the bot that the bot alias references.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
botAliasStatus
The current state of the bot alias. If the status is
Available
, the alias is ready for use.- Parameters:
botAliasStatus
- The current state of the bot alias. If the status isAvailable
, the alias is ready for use.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
botAliasStatus
The current state of the bot alias. If the status is
Available
, the alias is ready for use.- Parameters:
botAliasStatus
- The current state of the bot alias. If the status isAvailable
, the alias is ready for use.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
creationDateTime
A timestamp of the date and time that the bot alias was created.
- Parameters:
creationDateTime
- A timestamp of the date and time that the bot alias was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastUpdatedDateTime
A timestamp of the date and time that the bot alias was last updated.
- Parameters:
lastUpdatedDateTime
- A timestamp of the date and time that the bot alias was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-