Interface MigrationAlert.Builder

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

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

    • type

      The type of alert. There are two kinds of alerts:

      • ERROR - There was an issue with the migration that can't be resolved. The migration stops.

      • WARN - There was an issue with the migration that requires manual changes to the new Amazon Lex V2 bot. The migration continues.

      Parameters:
      type - The type of alert. There are two kinds of alerts:

      • ERROR - There was an issue with the migration that can't be resolved. The migration stops.

      • WARN - There was an issue with the migration that requires manual changes to the new Amazon Lex V2 bot. The migration continues.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • type

      The type of alert. There are two kinds of alerts:

      • ERROR - There was an issue with the migration that can't be resolved. The migration stops.

      • WARN - There was an issue with the migration that requires manual changes to the new Amazon Lex V2 bot. The migration continues.

      Parameters:
      type - The type of alert. There are two kinds of alerts:

      • ERROR - There was an issue with the migration that can't be resolved. The migration stops.

      • WARN - There was an issue with the migration that requires manual changes to the new Amazon Lex V2 bot. The migration continues.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • message

      MigrationAlert.Builder message(String message)

      A message that describes why the alert was issued.

      Parameters:
      message - A message that describes why the alert was issued.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • details

      Additional details about the alert.

      Parameters:
      details - Additional details about the alert.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • details

      MigrationAlert.Builder details(String... details)

      Additional details about the alert.

      Parameters:
      details - Additional details about the alert.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • referenceURLs

      MigrationAlert.Builder referenceURLs(Collection<String> referenceURLs)

      A link to the Amazon Lex documentation that describes how to resolve the alert.

      Parameters:
      referenceURLs - A link to the Amazon Lex documentation that describes how to resolve the alert.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • referenceURLs

      MigrationAlert.Builder referenceURLs(String... referenceURLs)

      A link to the Amazon Lex documentation that describes how to resolve the alert.

      Parameters:
      referenceURLs - A link to the Amazon Lex documentation that describes how to resolve the alert.
      Returns:
      Returns a reference to this object so that method calls can be chained together.