Class: HermesAgent::Client::Entities::Endpoint
- Inherits:
-
HermesAgent::Client::Entity
- Object
- HermesAgent::Client::Entity
- HermesAgent::Client::Entities::Endpoint
- Defined in:
- lib/hermes_agent/client/entities/capabilities.rb
Overview
A single advertised route (one entry of Capabilities#endpoints).
Instance Method Summary collapse
-
#http_method ⇒ String?
The HTTP method, e.g.
-
#path ⇒ String?
The request path, e.g.
Methods inherited from HermesAgent::Client::Entity
Instance Method Details
#http_method ⇒ String?
The HTTP method, e.g. "GET". (Named http_method rather than
method to avoid shadowing Object#method.)
201 202 203 |
# File 'lib/hermes_agent/client/entities/capabilities.rb', line 201 def http_method self["method"] end |
#path ⇒ String?
The request path, e.g. "/v1/models". May contain {...}
placeholders such as /v1/runs/{run_id}.
210 211 212 |
# File 'lib/hermes_agent/client/entities/capabilities.rb', line 210 def path self["path"] end |