Interface Bot.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<Bot.Builder,Bot>,SdkBuilder<Bot.Builder,Bot>,SdkPojo
- Enclosing class:
- Bot
public static interface Bot.Builder extends SdkPojo, CopyableBuilder<Bot.Builder,Bot>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Bot.BuilderbotEmail(String botEmail)The bot email address.Bot.BuilderbotId(String botId)The bot ID.Bot.BuilderbotType(String botType)The bot type.Bot.BuilderbotType(BotType botType)The bot type.Bot.BuildercreatedTimestamp(Instant createdTimestamp)The bot creation timestamp, in ISO 8601 format.Bot.Builderdisabled(Boolean disabled)When true, the bot is stopped from running in your account.Bot.BuilderdisplayName(String displayName)The bot display name.Bot.BuildersecurityToken(String securityToken)The security token used to authenticate Amazon Chime with the outgoing event endpoint.Bot.BuilderupdatedTimestamp(Instant updatedTimestamp)The updated bot timestamp, in ISO 8601 format.Bot.BuilderuserId(String userId)The unique ID for the bot user.-
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
-
botId
Bot.Builder botId(String botId)
The bot ID.
- Parameters:
botId- The bot ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
userId
Bot.Builder userId(String userId)
The unique ID for the bot user.
- Parameters:
userId- The unique ID for the bot user.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
displayName
Bot.Builder displayName(String displayName)
The bot display name.
- Parameters:
displayName- The bot display name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
botType
Bot.Builder botType(String botType)
The bot type.
-
botType
Bot.Builder botType(BotType botType)
The bot type.
-
disabled
Bot.Builder disabled(Boolean disabled)
When true, the bot is stopped from running in your account.
- Parameters:
disabled- When true, the bot is stopped from running in your account.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdTimestamp
Bot.Builder createdTimestamp(Instant createdTimestamp)
The bot creation timestamp, in ISO 8601 format.
- Parameters:
createdTimestamp- The bot creation timestamp, in ISO 8601 format.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updatedTimestamp
Bot.Builder updatedTimestamp(Instant updatedTimestamp)
The updated bot timestamp, in ISO 8601 format.
- Parameters:
updatedTimestamp- The updated bot timestamp, in ISO 8601 format.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
botEmail
Bot.Builder botEmail(String botEmail)
The bot email address.
- Parameters:
botEmail- The bot email address.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
securityToken
Bot.Builder securityToken(String securityToken)
The security token used to authenticate Amazon Chime with the outgoing event endpoint.
- Parameters:
securityToken- The security token used to authenticate Amazon Chime with the outgoing event endpoint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-