Interface PatternToken.Builder

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

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

    • dynamicTokenPosition

      PatternToken.Builder dynamicTokenPosition(Integer dynamicTokenPosition)

      For a dynamic token, this indicates where in the pattern that this token appears, related to other dynamic tokens. The dynamic token that appears first has a value of 1, the one that appears second is 2, and so on.

      Parameters:
      dynamicTokenPosition - For a dynamic token, this indicates where in the pattern that this token appears, related to other dynamic tokens. The dynamic token that appears first has a value of 1, the one that appears second is 2, and so on.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • isDynamic

      PatternToken.Builder isDynamic(Boolean isDynamic)

      Specifies whether this is a dynamic token.

      Parameters:
      isDynamic - Specifies whether this is a dynamic token.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • tokenString

      PatternToken.Builder tokenString(String tokenString)

      The string represented by this token. If this is a dynamic token, the value will be <*>

      Parameters:
      tokenString - The string represented by this token. If this is a dynamic token, the value will be <*>
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • enumerations

      PatternToken.Builder enumerations(Map<String,Long> enumerations)

      Contains the values found for a dynamic token, and the number of times each value was found.

      Parameters:
      enumerations - Contains the values found for a dynamic token, and the number of times each value was found.
      Returns:
      Returns a reference to this object so that method calls can be chained together.