Method List
-
#_global_register_id Lutaml::Hal::Link
-
#_global_register_id Lutaml::Hal::LinkSet
-
#_global_register_id Lutaml::Hal::Resource
-
#add_endpoint Lutaml::Hal::ModelRegister
-
#add_parameter Lutaml::Hal::EndpointConfiguration
-
#age Lutaml::Hal::Cache::CacheEntry
-
#api_url Lutaml::Hal::Client
-
#available? Lutaml::Hal::Cache::CacheManager
-
#backoff_factor Lutaml::Hal::RateLimiter
-
#base_delay Lutaml::Hal::RateLimiter
-
#basic_cache? Lutaml::Hal::Cache::CacheConfiguration
-
#basic_cache_config Lutaml::Hal::Cache::CacheConfiguration
-
#cache_info Lutaml::Hal::ModelRegister
-
#cache_info Lutaml::Hal::Cache::SimpleCacheStore
-
#cache_manager Lutaml::Hal::ModelRegister
-
#cache_stats Lutaml::Hal::ModelRegister
-
#cache_stats Lutaml::Hal::GlobalRegister
-
#cache_store Lutaml::Hal::Cache::CacheManager
-
#cacheable? Lutaml::Hal::Cache::CacheEntry
-
#cacheable? Lutaml::Hal::Cache::CacheMetadata
-
#cached_at Lutaml::Hal::Cache::CacheEntry
-
#calculate_delay Lutaml::Hal::RateLimiter
-
#clear Lutaml::Hal::Cache::CacheManager
-
#clear Lutaml::Hal::Cache::SimpleCacheStore
-
#clear_all_caches Lutaml::Hal::GlobalRegister
-
#clear_cache Lutaml::Hal::ModelRegister
-
#client Lutaml::Hal::ModelRegister
-
#conditional_headers Lutaml::Hal::Cache::CacheEntry
-
#conditional_headers Lutaml::Hal::Cache::CacheMetadata
-
#conditional_request_headers Lutaml::Hal::Cache::CacheManager
-
#configuration Lutaml::Hal::Cache::CacheManager
-
#connection Lutaml::Hal::Client
-
cookie Lutaml::Hal::EndpointParameter
-
#cookie_parameter Lutaml::Hal::EndpointConfiguration
-
#cookie_parameter? Lutaml::Hal::EndpointParameter
-
create Lutaml::Hal::Cache::CacheEntry
-
#create Lutaml::Hal::LinkClassFactory
-
#create Lutaml::Hal::LinkSetClassFactory
-
create_for Lutaml::Hal::LinkClassFactory
-
create_for Lutaml::Hal::LinkSetClassFactory
-
create_link_class Lutaml::Hal::Resource
-
create_link_set_class Lutaml::Hal::Resource
-
debug_log Lutaml::Hal
-
#default Lutaml::Hal::EndpointParameter::Schema
-
#default_value Lutaml::Hal::EndpointParameter
-
#delete Lutaml::Hal::GlobalRegister
-
#delete Lutaml::Hal::Cache::SimpleCacheStore
-
#description Lutaml::Hal::EndpointParameter
-
#disable! Lutaml::Hal::RateLimiter
-
#effective_adapter_type Lutaml::Hal::Cache::CacheConfiguration
-
#effective_max_size Lutaml::Hal::Cache::CacheConfiguration
-
#effective_ttl Lutaml::Hal::Cache::CacheConfiguration
-
#embedded_data Lutaml::Hal::Resource
-
#enable! Lutaml::Hal::RateLimiter
-
#enabled? Lutaml::Hal::RateLimiter
-
#endpoint_path Lutaml::Hal::EndpointConfiguration
-
#enum Lutaml::Hal::EndpointParameter::Schema
-
#example Lutaml::Hal::EndpointParameter
-
#expired? Lutaml::Hal::Cache::CacheEntry
-
extract_adapter_type Lutaml::Hal::Cache::CacheConfiguration
-
extract_headers Lutaml::Hal::Cache::CacheMetadata
-
#extract_retry_after Lutaml::Hal::RateLimiter
-
extract_status_code Lutaml::Hal::Cache::CacheMetadata
-
#fetch Lutaml::Hal::ModelRegister
-
#find_matching_model_class Lutaml::Hal::ModelRegister
-
#first Lutaml::Hal::Page
-
#first? Lutaml::Hal::Page
-
#first_page Lutaml::Hal::Page
-
#format Lutaml::Hal::EndpointParameter::Schema
-
from_config Lutaml::Hal::Cache::CacheConfiguration
-
from_embedded Lutaml::Hal::Resource
-
from_hash Lutaml::Hal::Cache::CacheConfiguration
-
from_response Lutaml::Hal::Cache::CacheMetadata
-
from_simple_config Lutaml::Hal::Cache::CacheConfiguration
-
from_storage_h Lutaml::Hal::Cache::CacheEntry
-
#get Lutaml::Hal::Client
-
#get Lutaml::Hal::GlobalRegister
-
#get Lutaml::Hal::Cache::CacheManager
-
#get Lutaml::Hal::Cache::SimpleCacheStore
-
#get_by_url Lutaml::Hal::Client
-
#get_by_url_with_headers Lutaml::Hal::Client
-
#get_embedded Lutaml::Hal::Resource
-
get_link_set_class Lutaml::Hal::Resource
-
#get_with_headers Lutaml::Hal::Client
-
hal_link Lutaml::Hal::Resource
-
#hal_resource Lutaml::Hal::Cache::CacheEntry
-
#has_embedded? Lutaml::Hal::Resource
-
header Lutaml::Hal::EndpointParameter
-
#header_parameter Lutaml::Hal::EndpointConfiguration
-
#header_parameter? Lutaml::Hal::EndpointParameter
-
#http_aware? Lutaml::Hal::Cache::CacheConfiguration
-
#http_aware_cache? Lutaml::Hal::Cache::CacheManager
-
#http_cache_config Lutaml::Hal::Cache::CacheConfiguration
-
included Lutaml::Hal::TypeResolver
-
#info Lutaml::Hal::Cache::CacheManager
-
inherited Lutaml::Hal::Page
-
inherited Lutaml::Hal::Resource
-
init_links_definition Lutaml::Hal::Resource
-
#initialize Lutaml::Hal::Client
-
#initialize Lutaml::Hal::RateLimiter
-
#initialize Lutaml::Hal::ModelRegister
-
#initialize Lutaml::Hal::GlobalRegister
-
#initialize Lutaml::Hal::Cache::CacheEntry
-
#initialize Lutaml::Hal::EndpointParameter
-
#initialize Lutaml::Hal::EndpointParameter::Schema
-
#initialize Lutaml::Hal::LinkClassFactory
-
#initialize Lutaml::Hal::Cache::CacheManager
-
#initialize Lutaml::Hal::EndpointConfiguration
-
#initialize Lutaml::Hal::LinkSetClassFactory
-
#initialize Lutaml::Hal::Cache::SimpleCacheStore
-
#invalidate Lutaml::Hal::Cache::CacheManager
-
#items Lutaml::Hal::EndpointParameter::Schema
-
#last Lutaml::Hal::Page
-
#last? Lutaml::Hal::Page
-
#last_page Lutaml::Hal::Page
-
#last_response Lutaml::Hal::Client
-
link_definitions Lutaml::Hal::Resource
-
#list_registers Lutaml::Hal::GlobalRegister
-
#location Lutaml::Hal::EndpointParameter
-
#mark_model_links_with_register Lutaml::Hal::ModelRegister
-
#max_age Lutaml::Hal::Cache::CacheMetadata
-
#max_delay Lutaml::Hal::RateLimiter
-
#max_length Lutaml::Hal::EndpointParameter::Schema
-
#max_retries Lutaml::Hal::RateLimiter
-
#max_size Lutaml::Hal::Cache::SimpleCacheStore
-
#maximum Lutaml::Hal::EndpointParameter::Schema
-
#metadata Lutaml::Hal::Cache::CacheEntry
-
#min_length Lutaml::Hal::EndpointParameter::Schema
-
#minimum Lutaml::Hal::EndpointParameter::Schema
-
#models Lutaml::Hal::ModelRegister
-
#name Lutaml::Hal::EndpointParameter
-
#next Lutaml::Hal::Page
-
#next? Lutaml::Hal::Page
-
#next_page Lutaml::Hal::Page
-
#nullable Lutaml::Hal::EndpointParameter::Schema
-
#parameters Lutaml::Hal::EndpointConfiguration
-
#parent_resource Lutaml::Hal::Link
-
path Lutaml::Hal::EndpointParameter
-
#path Lutaml::Hal::EndpointConfiguration
-
#path_parameter Lutaml::Hal::EndpointConfiguration
-
#path_parameter? Lutaml::Hal::EndpointParameter
-
#pattern Lutaml::Hal::EndpointParameter::Schema
-
#prev Lutaml::Hal::Page
-
#prev? Lutaml::Hal::Page
-
#prev_page Lutaml::Hal::Page
-
query Lutaml::Hal::EndpointParameter
-
#query_parameter Lutaml::Hal::EndpointConfiguration
-
#query_parameter? Lutaml::Hal::EndpointParameter
-
#rate_limiter Lutaml::Hal::Client
-
#realize Lutaml::Hal::Link
-
#realize_class_name Lutaml::Hal::TypeResolver::ClassMethods
-
rebuild_model Lutaml::Hal::Cache::CacheEntry
-
#refresh_entry Lutaml::Hal::Cache::CacheManager
-
#refresh_metadata Lutaml::Hal::Cache::CacheEntry
-
#register Lutaml::Hal::GlobalRegister
-
#register_endpoint Lutaml::Hal::ModelRegister
-
#register_name Lutaml::Hal::ModelRegister
-
#required Lutaml::Hal::EndpointParameter
-
#resolve_and_cast Lutaml::Hal::ModelRegister
-
#resolved_type_name Lutaml::Hal::TypeResolver::ClassMethods
-
#revalidatable? Lutaml::Hal::Cache::CacheEntry
-
#revalidatable? Lutaml::Hal::Cache::CacheMetadata
-
#schema Lutaml::Hal::EndpointParameter
-
#serve_stale? Lutaml::Hal::Cache::CacheEntry
-
#set Lutaml::Hal::Cache::CacheManager
-
#set Lutaml::Hal::Cache::SimpleCacheStore
-
#setup_type_resolution Lutaml::Hal::TypeResolver::ClassMethods
-
#should_retry? Lutaml::Hal::RateLimiter
-
#size Lutaml::Hal::Cache::SimpleCacheStore
-
#stats Lutaml::Hal::Cache::CacheManager
-
#stats Lutaml::Hal::Cache::SimpleCacheStore
-
storage_format? Lutaml::Hal::Cache::CacheEntry
-
#strip_api_url Lutaml::Hal::Client
-
#to_json Lutaml::Hal::Cache::CacheEntry
-
#to_storage_h Lutaml::Hal::Cache::CacheEntry
-
#total_pages Lutaml::Hal::Page
-
#type Lutaml::Hal::TypeResolver
-
#type Lutaml::Hal::EndpointParameter::Schema
-
#unregister Lutaml::Hal::GlobalRegister
-
#url Lutaml::Hal::Cache::CacheEntry
-
#valid? Lutaml::Hal::Cache::CacheEntry
-
#validate Lutaml::Hal::EndpointParameter::Schema
-
#validate! Lutaml::Hal::EndpointParameter
-
#validate! Lutaml::Hal::Cache::CacheConfiguration
-
#validate_definition! Lutaml::Hal::EndpointParameter::Schema
-
#validate_value Lutaml::Hal::EndpointParameter
-
#with_rate_limiting Lutaml::Hal::RateLimiter