Uploaded image for project: 'Beam'
  1. Beam
  2. BEAM-10816

Not possible to implement own RateLimitPolicy

Details

    • Bug
    • Status: Resolved
    • P2
    • Resolution: Fixed
    • 2.23.0
    • 2.25.0
    • io-java-kinesis
    • None

    Description

      It's not possible to provide custom implementation of RateLimitPolicy because KinesisClientThrottledException class which is the type of the parameter of onThrottle method is package private.

      This makes it impossible to implement onThrottle method outside of org.apache.beam.sdk.io.kinesis package.

      Attachments

        Issue Links

          Activity

            People

              aromanenko Alexey Romanenko
              titmus Sebastian Graca
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 40m
                  40m

                  Slack

                    Issue deployment