Class: ApiBrasil::Services::Platform::BearerRateLimitService
- Inherits:
-
BaseService
- Object
- BaseService
- ApiBrasil::Services::Platform::BearerRateLimitService
- Defined in:
- lib/api_brasil/services/platform/bearer_rate_limit_service.rb
Overview
Rate limit por Bearer Token (/bearer-rate-limit).
get/set seguem os nomes usados nas demais SDKs; por isso as
chamadas internas usam http.* diretamente.
Instance Attribute Summary
Attributes inherited from BaseService
Instance Method Summary collapse
-
#get(options = {}) ⇒ Object
Limite atual:
GET /bearer-rate-limit. -
#set(body, options = {}) ⇒ Object
Define o limite por minuto:
PUT /bearer-rate-limit.
Methods inherited from BaseService
#delete, #download, #initialize, #patch, #post, #put
Constructor Details
This class inherits a constructor from ApiBrasil::Services::BaseService
Instance Method Details
#get(options = {}) ⇒ Object
Limite atual: GET /bearer-rate-limit.
16 17 18 |
# File 'lib/api_brasil/services/platform/bearer_rate_limit_service.rb', line 16 def get( = {}) http.get("/bearer-rate-limit", ) end |
#set(body, options = {}) ⇒ Object
Define o limite por minuto: PUT /bearer-rate-limit.
23 24 25 |
# File 'lib/api_brasil/services/platform/bearer_rate_limit_service.rb', line 23 def set(body, = {}) http.put("/bearer-rate-limit", body, ) end |