private boolean shouldDoAsyncRefresh() {
        return shouldDoAsyncRefresh.test(refreshableValueHolder.get());
    }
@return True if we should kick of an asynchronous refresh of the value. False otherwise.
aws-java-sdk-sts/src/main/java/com/amazonaws/auth/RefreshableTask.java