Interface ActiveContextTimeToLive.Builder

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

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

    • timeToLiveInSeconds

      ActiveContextTimeToLive.Builder timeToLiveInSeconds(Integer timeToLiveInSeconds)

      The number of seconds that the context should be active after it is first sent in a PostContent or PostText response. You can set the value between 5 and 86,400 seconds (24 hours).

      Parameters:
      timeToLiveInSeconds - The number of seconds that the context should be active after it is first sent in a PostContent or PostText response. You can set the value between 5 and 86,400 seconds (24 hours).
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • turnsToLive

      ActiveContextTimeToLive.Builder turnsToLive(Integer turnsToLive)

      The number of conversation turns that the context should be active. A conversation turn is one PostContent or PostText request and the corresponding response from Amazon Lex.

      Parameters:
      turnsToLive - The number of conversation turns that the context should be active. A conversation turn is one PostContent or PostText request and the corresponding response from Amazon Lex.
      Returns:
      Returns a reference to this object so that method calls can be chained together.