Interface StartMigrationResponse.Builder

All Superinterfaces:
AwsResponse.Builder, Buildable, CopyableBuilder<StartMigrationResponse.Builder,StartMigrationResponse>, LexModelBuildingResponse.Builder, SdkBuilder<StartMigrationResponse.Builder,StartMigrationResponse>, SdkPojo, SdkResponse.Builder
Enclosing class:
StartMigrationResponse

  • Method Details

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

      StartMigrationResponse.Builder migrationStrategy(MigrationStrategy 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:
    • 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.