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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BotAliasSummary.BuilderbotAliasId(String botAliasId)The unique identifier assigned to the bot alias.BotAliasSummary.BuilderbotAliasName(String botAliasName)The name of the bot alias.BotAliasSummary.BuilderbotAliasStatus(String botAliasStatus)The current state of the bot alias.BotAliasSummary.BuilderbotAliasStatus(BotAliasStatus botAliasStatus)The current state of the bot alias.BotAliasSummary.BuilderbotVersion(String botVersion)The version of the bot that the bot alias references.BotAliasSummary.BuildercreationDateTime(Instant creationDateTime)A timestamp of the date and time that the bot alias was created.BotAliasSummary.Builderdescription(String description)The description of the bot alias.BotAliasSummary.BuilderlastUpdatedDateTime(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 Detail
-
botAliasId
BotAliasSummary.Builder botAliasId(String 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
BotAliasSummary.Builder botAliasName(String 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
BotAliasSummary.Builder description(String 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
BotAliasSummary.Builder botVersion(String 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
BotAliasSummary.Builder botAliasStatus(String 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,BotAliasStatus
-
botAliasStatus
BotAliasSummary.Builder botAliasStatus(BotAliasStatus 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,BotAliasStatus
-
creationDateTime
BotAliasSummary.Builder creationDateTime(Instant 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
BotAliasSummary.Builder lastUpdatedDateTime(Instant 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.
-
-