Interface UpdateBotAliasResponse.Builder

    • Method Detail

      • botAliasId

        UpdateBotAliasResponse.Builder botAliasId​(String botAliasId)

        The identifier of the updated bot alias.

        Parameters:
        botAliasId - The identifier of the updated bot alias.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • botAliasName

        UpdateBotAliasResponse.Builder botAliasName​(String botAliasName)

        The updated name of the bot alias.

        Parameters:
        botAliasName - The updated name of the bot alias.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • description

        UpdateBotAliasResponse.Builder description​(String description)

        The updated description of the bot alias.

        Parameters:
        description - The updated description of the bot alias.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • botVersion

        UpdateBotAliasResponse.Builder botVersion​(String botVersion)

        The updated version of the bot that the alias points to.

        Parameters:
        botVersion - The updated version of the bot that the alias points to.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • botAliasLocaleSettings

        UpdateBotAliasResponse.Builder botAliasLocaleSettings​(Map<String,​BotAliasLocaleSettings> botAliasLocaleSettings)

        The updated Lambda functions to use in each locale for the bot alias.

        Parameters:
        botAliasLocaleSettings - The updated Lambda functions to use in each locale for the bot alias.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • conversationLogSettings

        UpdateBotAliasResponse.Builder conversationLogSettings​(ConversationLogSettings conversationLogSettings)

        The updated settings for storing conversation logs in Amazon CloudWatch Logs and Amazon S3 buckets.

        Parameters:
        conversationLogSettings - The updated settings for storing conversation logs in Amazon CloudWatch Logs and Amazon S3 buckets.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • sentimentAnalysisSettings

        UpdateBotAliasResponse.Builder sentimentAnalysisSettings​(SentimentAnalysisSettings sentimentAnalysisSettings)
        Sets the value of the SentimentAnalysisSettings property for this object.
        Parameters:
        sentimentAnalysisSettings - The new value for the SentimentAnalysisSettings property for this object.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • botAliasStatus

        UpdateBotAliasResponse.Builder botAliasStatus​(String botAliasStatus)

        The current status of the bot alias. When the status is Available the alias is ready for use.

        Parameters:
        botAliasStatus - The current status of the bot alias. When the status is Available 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

        UpdateBotAliasResponse.Builder botAliasStatus​(BotAliasStatus botAliasStatus)

        The current status of the bot alias. When the status is Available the alias is ready for use.

        Parameters:
        botAliasStatus - The current status of the bot alias. When the status is Available 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
      • botId

        UpdateBotAliasResponse.Builder botId​(String botId)

        The identifier of the bot with the updated alias.

        Parameters:
        botId - The identifier of the bot with the updated alias.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • creationDateTime

        UpdateBotAliasResponse.Builder creationDateTime​(Instant creationDateTime)

        A timestamp of the date and time that the bot was created.

        Parameters:
        creationDateTime - A timestamp of the date and time that the bot was created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • lastUpdatedDateTime

        UpdateBotAliasResponse.Builder lastUpdatedDateTime​(Instant lastUpdatedDateTime)

        A timestamp of the date and time that the bot was last updated.

        Parameters:
        lastUpdatedDateTime - A timestamp of the date and time that the bot was last updated.
        Returns:
        Returns a reference to this object so that method calls can be chained together.