Interface IteratorDescription.Builder

  • Method Details

    • iteratorPosition

      IteratorDescription.Builder iteratorPosition(String iteratorPosition)

      Indicates the current iterator's position within the shard. The possible values are:

      • AT_TIP - No more records are currently available.

      • BEHIND_TIP - Additional records may be available.

      Stream progresses in absence of customer records. BEHIND_TIP with an empty changeRecords list indicates the stream is progressing but no customer records are available at this position. Continue polling normally.

      Parameters:
      iteratorPosition - Indicates the current iterator's position within the shard. The possible values are:

      • AT_TIP - No more records are currently available.

      • BEHIND_TIP - Additional records may be available.

      Stream progresses in absence of customer records. BEHIND_TIP with an empty changeRecords list indicates the stream is progressing but no customer records are available at this position. Continue polling normally.

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

      IteratorDescription.Builder iteratorPosition(IteratorPosition iteratorPosition)

      Indicates the current iterator's position within the shard. The possible values are:

      • AT_TIP - No more records are currently available.

      • BEHIND_TIP - Additional records may be available.

      Stream progresses in absence of customer records. BEHIND_TIP with an empty changeRecords list indicates the stream is progressing but no customer records are available at this position. Continue polling normally.

      Parameters:
      iteratorPosition - Indicates the current iterator's position within the shard. The possible values are:

      • AT_TIP - No more records are currently available.

      • BEHIND_TIP - Additional records may be available.

      Stream progresses in absence of customer records. BEHIND_TIP with an empty changeRecords list indicates the stream is progressing but no customer records are available at this position. Continue polling normally.

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