Interface Bot.Builder

    • 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.

        Parameters:
        botType - The bot type.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        BotType, BotType
      • botType

        Bot.Builder botType​(BotType botType)

        The bot type.

        Parameters:
        botType - The bot type.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        BotType, BotType
      • 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.