You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
MethodsClientImpl implements over 130 API methods from the MethodsClient interface. Each of these methods in turn invokes one of three privatedoPost... methods.
I would like to extend MethodsClientImpl within my project to add some custom rate limiting, but this would require overriding each of the 130+ methods (as the private doPost... methods cannot be overridden).
Changing the access modifiers on the three doPost methods from private to protected would make it much easier for clients to write custom MethodsClient implementations.
The text was updated successfully, but these errors were encountered:
I actually solved my custom Rate Limiting issue a different way, but I still think this change would make extending the MethodsClient easier for other clients.
MethodsClientImpl
implements over 130 API methods from theMethodsClient
interface. Each of these methods in turn invokes one of three privatedoPost...
methods.I would like to extend
MethodsClientImpl
within my project to add some custom rate limiting, but this would require overriding each of the 130+ methods (as the privatedoPost...
methods cannot be overridden).Changing the access modifiers on the three
doPost
methods fromprivate
toprotected
would make it much easier for clients to write custom MethodsClient implementations.The text was updated successfully, but these errors were encountered: