Module: Lutaml::Hal
- Defined in:
- lib/lutaml/hal.rb,
lib/lutaml/hal/link.rb,
lib/lutaml/hal/page.rb,
lib/lutaml/hal/client.rb,
lib/lutaml/hal/errors.rb,
lib/lutaml/hal/version.rb,
lib/lutaml/hal/link_set.rb,
lib/lutaml/hal/resource.rb,
lib/lutaml/hal/rate_limiter.rb,
lib/lutaml/hal/type_resolver.rb,
lib/lutaml/hal/model_register.rb,
lib/lutaml/hal/global_register.rb,
lib/lutaml/hal/endpoint_parameter.rb,
lib/lutaml/hal/link_class_factory.rb,
lib/lutaml/hal/endpoint_configuration.rb,
lib/lutaml/hal/link_set_class_factory.rb
Overview
HAL implementation for Lutaml
Defined Under Namespace
Modules: TypeResolver Classes: BadRequestError, Client, ConnectionError, EndpointConfiguration, EndpointParameter, Error, GlobalRegister, Link, LinkClassFactory, LinkResolutionError, LinkSet, LinkSetClassFactory, ModelRegister, NotFoundError, Page, ParsingError, RateLimiter, Resource, ServerError, TimeoutError, TooManyRequestsError, UnauthorizedError
Constant Summary collapse
- REGISTER_ID_ATTR_NAME =
'_global_register_id'
- VERSION =
'0.1.10'
Class Method Summary collapse
Class Method Details
.debug_log(message) ⇒ Object
10 11 12 |
# File 'lib/lutaml/hal.rb', line 10 def self.debug_log() puts "[Lutaml::Hal] DEBUG: #{}" if ENV['DEBUG_API'] end |