Class AcquireInitialTokenRequestImpl

    • Method Detail

      • scope

        public String scope()
        Description copied from interface: AcquireInitialTokenRequest
        An abstract scope for the attempts about to be executed.

        A scope should be a unique string describing the smallest possible scope of failure for the attempts about to be executed. In practical terms, this is a key for the token bucket used to throttle request attempts. All attempts with the same scope share the same token bucket within the same RetryStrategy, ensuring that token-bucket throttling for requests against one resource do not result in throttling for requests against other, unrelated resources.

        Specified by:
        scope in interface AcquireInitialTokenRequest