Method List
-
#add_endpoint Lutaml::Hal::ModelRegister
-
#add_parameter Lutaml::Hal::EndpointConfiguration
-
#api_url Lutaml::Hal::Client
-
#backoff_factor Lutaml::Hal::RateLimiter
-
#base_delay Lutaml::Hal::RateLimiter
-
#calculate_delay Lutaml::Hal::RateLimiter
-
#client Lutaml::Hal::ModelRegister
-
#connection Lutaml::Hal::Client
-
cookie Lutaml::Hal::EndpointParameter
-
#cookie_parameter Lutaml::Hal::EndpointConfiguration
-
#cookie_parameter? Lutaml::Hal::EndpointParameter
-
#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
-
#description Lutaml::Hal::EndpointParameter
-
#disable! Lutaml::Hal::RateLimiter
-
#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
-
#extract_retry_after Lutaml::Hal::RateLimiter
-
#fetch Lutaml::Hal::ModelRegister
-
#first Lutaml::Hal::Page
-
#first? Lutaml::Hal::Page
-
#first_page Lutaml::Hal::Page
-
#format Lutaml::Hal::EndpointParameter::Schema
-
from_embedded Lutaml::Hal::Resource
-
#get Lutaml::Hal::GlobalRegister
-
#get Lutaml::Hal::Client
-
#get_by_url 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
-
#has_embedded? Lutaml::Hal::Resource
-
header Lutaml::Hal::EndpointParameter
-
#header_parameter Lutaml::Hal::EndpointConfiguration
-
#header_parameter? Lutaml::Hal::EndpointParameter
-
included Lutaml::Hal::TypeResolver
-
inherited Lutaml::Hal::Resource
-
inherited Lutaml::Hal::Page
-
init_links_definition Lutaml::Hal::Resource
-
#initialize Lutaml::Hal::Client
-
#initialize Lutaml::Hal::RateLimiter
-
#initialize Lutaml::Hal::LinkSetClassFactory
-
#initialize Lutaml::Hal::EndpointParameter
-
#initialize Lutaml::Hal::EndpointParameter::Schema
-
#initialize Lutaml::Hal::EndpointConfiguration
-
#initialize Lutaml::Hal::ModelRegister
-
#initialize Lutaml::Hal::GlobalRegister
-
#initialize Lutaml::Hal::LinkClassFactory
-
#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
-
#location Lutaml::Hal::EndpointParameter
-
#mark_model_links_with_register Lutaml::Hal::ModelRegister
-
#max_delay Lutaml::Hal::RateLimiter
-
#max_length Lutaml::Hal::EndpointParameter::Schema
-
#max_retries Lutaml::Hal::RateLimiter
-
#maximum Lutaml::Hal::EndpointParameter::Schema
-
#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::EndpointConfiguration
-
path Lutaml::Hal::EndpointParameter
-
#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
-
#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
-
#schema Lutaml::Hal::EndpointParameter
-
#setup_type_resolution Lutaml::Hal::TypeResolver::ClassMethods
-
#should_retry? Lutaml::Hal::RateLimiter
-
#strip_api_url Lutaml::Hal::Client
-
#total_pages Lutaml::Hal::Page
-
#type Lutaml::Hal::EndpointParameter::Schema
-
#type Lutaml::Hal::TypeResolver
-
#unregister Lutaml::Hal::GlobalRegister
-
#validate Lutaml::Hal::EndpointParameter::Schema
-
#validate! Lutaml::Hal::EndpointParameter
-
#validate_definition! Lutaml::Hal::EndpointParameter::Schema
-
#validate_value Lutaml::Hal::EndpointParameter
-
#with_rate_limiting Lutaml::Hal::RateLimiter