Interface StartMigrationResponse.Builder

    • Method Detail

      • v1BotName

        StartMigrationResponse.Builder v1BotName​(String v1BotName)

        The name of the Amazon Lex V1 bot that you are migrating to Amazon Lex V2.

        Parameters:
        v1BotName - The name of the Amazon Lex V1 bot that you are migrating to Amazon Lex V2.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • v1BotVersion

        StartMigrationResponse.Builder v1BotVersion​(String v1BotVersion)

        The version of the bot to migrate to Amazon Lex V2.

        Parameters:
        v1BotVersion - The version of the bot to migrate to Amazon Lex V2.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • v1BotLocale

        StartMigrationResponse.Builder v1BotLocale​(String v1BotLocale)

        The locale used for the Amazon Lex V1 bot.

        Parameters:
        v1BotLocale - The locale used for the Amazon Lex V1 bot.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        Locale, Locale
      • v1BotLocale

        StartMigrationResponse.Builder v1BotLocale​(Locale v1BotLocale)

        The locale used for the Amazon Lex V1 bot.

        Parameters:
        v1BotLocale - The locale used for the Amazon Lex V1 bot.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        Locale, Locale
      • v2BotId

        StartMigrationResponse.Builder v2BotId​(String v2BotId)

        The unique identifier for the Amazon Lex V2 bot.

        Parameters:
        v2BotId - The unique identifier for the Amazon Lex V2 bot.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • v2BotRole

        StartMigrationResponse.Builder v2BotRole​(String v2BotRole)

        The IAM role that Amazon Lex uses to run the Amazon Lex V2 bot.

        Parameters:
        v2BotRole - The IAM role that Amazon Lex uses to run the Amazon Lex V2 bot.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • migrationId

        StartMigrationResponse.Builder migrationId​(String migrationId)

        The unique identifier that Amazon Lex assigned to the migration.

        Parameters:
        migrationId - The unique identifier that Amazon Lex assigned to the migration.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • migrationStrategy

        StartMigrationResponse.Builder migrationStrategy​(String migrationStrategy)

        The strategy used to conduct the migration.

        Parameters:
        migrationStrategy - The strategy used to conduct the migration.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        MigrationStrategy, MigrationStrategy
      • migrationTimestamp

        StartMigrationResponse.Builder migrationTimestamp​(Instant migrationTimestamp)

        The date and time that the migration started.

        Parameters:
        migrationTimestamp - The date and time that the migration started.
        Returns:
        Returns a reference to this object so that method calls can be chained together.