Interface SlotValueRegexFilter.Builder

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

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

    • pattern

      A regular expression used to validate the value of a slot.

      Use a standard regular expression. Amazon Lex supports the following characters in the regular expression:

      • A-Z, a-z

      • 0-9

      • Unicode characters ("\⁠u<Unicode>")

      Represent Unicode characters with four digits, for example "\⁠u0041" or "\⁠u005A".

      The following regular expression operators are not supported:

      • Infinite repeaters: *, +, or {x,} with no upper bound.

      • Wild card (.)

      Parameters:
      pattern - A regular expression used to validate the value of a slot.

      Use a standard regular expression. Amazon Lex supports the following characters in the regular expression:

      • A-Z, a-z

      • 0-9

      • Unicode characters ("\⁠u<Unicode>")

      Represent Unicode characters with four digits, for example "\⁠u0041" or "\⁠u005A".

      The following regular expression operators are not supported:

      • Infinite repeaters: *, +, or {x,} with no upper bound.

      • Wild card (.)

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