Interface DTMFInputEvent.Builder

All Superinterfaces:
Buildable, CopyableBuilder<DTMFInputEvent.Builder,DTMFInputEvent>, SdkBuilder<DTMFInputEvent.Builder,DTMFInputEvent>, SdkPojo
All Known Subinterfaces:
DefaultDTMFInputEvent.Builder
Enclosing class:
DTMFInputEvent

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

    • inputCharacter

      DTMFInputEvent.Builder inputCharacter(String inputCharacter)

      The DTMF character that the user pressed. The allowed characters are A - D, 0 - 9, # and *.

      Parameters:
      inputCharacter - The DTMF character that the user pressed. The allowed characters are A - D, 0 - 9, # and *.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • eventId

      DTMFInputEvent.Builder eventId(String eventId)

      A unique identifier that your application assigns to the event. You can use this to identify events in logs.

      Parameters:
      eventId - A unique identifier that your application assigns to the event. You can use this to identify events in logs.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • clientTimestampMillis

      DTMFInputEvent.Builder clientTimestampMillis(Long clientTimestampMillis)

      A timestamp set by the client of the date and time that the event was sent to Amazon Lex V2.

      Parameters:
      clientTimestampMillis - A timestamp set by the client of the date and time that the event was sent to Amazon Lex V2.
      Returns:
      Returns a reference to this object so that method calls can be chained together.