Interface BotSummary.Builder

All Superinterfaces:
Buildable, CopyableBuilder<BotSummary.Builder,BotSummary>, SdkBuilder<BotSummary.Builder,BotSummary>, SdkPojo
Enclosing class:
BotSummary

public static interface BotSummary.Builder extends SdkPojo, CopyableBuilder<BotSummary.Builder,BotSummary>
  • Method Details

    • botId

      BotSummary.Builder botId(String botId)

      The unique identifier assigned to the bot. Use this ID to get detailed information about the bot with the DescribeBot operation.

      Parameters:
      botId - The unique identifier assigned to the bot. Use this ID to get detailed information about the bot with the DescribeBot operation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • botName

      BotSummary.Builder botName(String botName)

      The name of the bot.

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

      BotSummary.Builder description(String description)

      The description of the bot.

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

      BotSummary.Builder botStatus(String botStatus)

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

      Parameters:
      botStatus - The current status of the bot. When the status is Available the bot is ready for use.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • botStatus

      BotSummary.Builder botStatus(BotStatus botStatus)

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

      Parameters:
      botStatus - The current status of the bot. When the status is Available the bot is ready for use.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • latestBotVersion

      BotSummary.Builder latestBotVersion(String latestBotVersion)

      The latest numerical version in use for the bot.

      Parameters:
      latestBotVersion - The latest numerical version in use for the bot.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastUpdatedDateTime

      BotSummary.Builder lastUpdatedDateTime(Instant lastUpdatedDateTime)

      The date and time that the bot was last updated.

      Parameters:
      lastUpdatedDateTime - 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.
    • botType

      BotSummary.Builder botType(String botType)

      The type of the bot.

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

      BotSummary.Builder botType(BotType botType)

      The type of the bot.

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