Class BotAliasArgs.Builder

  • Enclosing class:
    BotAliasArgs

    public static final class BotAliasArgs.Builder
    extends java.lang.Object
    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • botName

        public BotAliasArgs.Builder botName​(com.pulumi.core.Output<java.lang.String> botName)
        Parameters:
        botName - The name of the bot.
        Returns:
        builder
      • botName

        public BotAliasArgs.Builder botName​(java.lang.String botName)
        Parameters:
        botName - The name of the bot.
        Returns:
        builder
      • botVersion

        public BotAliasArgs.Builder botVersion​(com.pulumi.core.Output<java.lang.String> botVersion)
        Parameters:
        botVersion - The version of the bot.
        Returns:
        builder
      • botVersion

        public BotAliasArgs.Builder botVersion​(java.lang.String botVersion)
        Parameters:
        botVersion - The version of the bot.
        Returns:
        builder
      • conversationLogs

        public BotAliasArgs.Builder conversationLogs​(@Nullable
                                                     com.pulumi.core.Output<BotAliasConversationLogsArgs> conversationLogs)
        Parameters:
        conversationLogs - The settings that determine how Amazon Lex uses conversation logs for the alias. Attributes are documented under conversation_logs.
        Returns:
        builder
      • conversationLogs

        public BotAliasArgs.Builder conversationLogs​(BotAliasConversationLogsArgs conversationLogs)
        Parameters:
        conversationLogs - The settings that determine how Amazon Lex uses conversation logs for the alias. Attributes are documented under conversation_logs.
        Returns:
        builder
      • description

        public BotAliasArgs.Builder description​(@Nullable
                                                com.pulumi.core.Output<java.lang.String> description)
        Parameters:
        description - A description of the alias. Must be less than or equal to 200 characters in length.
        Returns:
        builder
      • description

        public BotAliasArgs.Builder description​(java.lang.String description)
        Parameters:
        description - A description of the alias. Must be less than or equal to 200 characters in length.
        Returns:
        builder
      • name

        public BotAliasArgs.Builder name​(@Nullable
                                         com.pulumi.core.Output<java.lang.String> name)
        Parameters:
        name - The name of the alias. The name is not case sensitive. Must be less than or equal to 100 characters in length.
        Returns:
        builder
      • name

        public BotAliasArgs.Builder name​(java.lang.String name)
        Parameters:
        name - The name of the alias. The name is not case sensitive. Must be less than or equal to 100 characters in length.
        Returns:
        builder