Table of Contents - shaf_client-1.1.0 Documentation
Classes and Modules
- Faraday
- Faraday::HttpCache
- ShafClient
- ShafClient::Alps
- ShafClient::Alps::Descriptor
- ShafClient::Alps::Extension
- ShafClient::AlpsJson
- ShafClient::AmbiguousRelError
- ShafClient::ApiError
- ShafClient::BaseResource
- ShafClient::ContentTypeMap
- ShafClient::Curie
- ShafClient::EmptyResource
- ShafClient::Error
- ShafClient::Field
- ShafClient::Form
- ShafClient::HalForm
- ShafClient::HypertextCacheStrategy
- ShafClient::Link
- ShafClient::Middleware
- ShafClient::Middleware::Redirect
- ShafClient::MimeTypes
- ShafClient::ProblemJson
- ShafClient::Resource
- ShafClient::ResourceExtension
- ShafClient::ResourceExtension::AlpsHttpMethod
- ShafClient::ResourceExtension::Base
- ShafClient::ResourceMapper
- ShafClient::ShafForm
- ShafClient::StatusCodes
- ShafClient::Test
- ShafClient::Test::Stubbing
- ShafClient::UnSupportedContentType
- ShafClient::UnknownResource
Methods
- ::add_method — ShafClient::ResourceExtension::AlpsHttpMethod
- ::build — ShafClient::Resource
- ::cacheable? — ShafClient::HypertextCacheStrategy
- ::call — ShafClient::ResourceExtension::AlpsHttpMethod
- ::call — ShafClient::ResourceExtension::Base
- ::content_type — ShafClient::Resource
- ::default= — ShafClient::ResourceMapper
- ::default_http_status — ShafClient::HypertextCacheStrategy
- ::default_resource_class! — ShafClient::Resource
- ::descriptors_with_http_method — ShafClient::ResourceExtension::AlpsHttpMethod
- ::extenders — ShafClient::ResourceExtension
- ::extension_for — ShafClient::ResourceExtension::AlpsHttpMethod
- ::extensions_for — ShafClient::ResourceMapper
- ::fetch_headers? — ShafClient::HypertextCacheStrategy
- ::fetch_profile — ShafClient::ResourceMapper
- ::for — ShafClient::ResourceExtension
- ::for — ShafClient::ResourceMapper
- ::from — ShafClient::Curie
- ::from — ShafClient::Link
- ::identifier_for — ShafClient::ResourceExtension::AlpsHttpMethod
- ::inherited — ShafClient::ResourceExtension::Base
- ::mapping — ShafClient::ResourceMapper
- ::method_name_from — ShafClient::ResourceExtension::AlpsHttpMethod
- ::new — ShafClient
- ::new — ShafClient::Alps::Descriptor
- ::new — ShafClient::Alps::Extension
- ::new — ShafClient::AlpsJson
- ::new — ShafClient::BaseResource
- ::new — ShafClient::ContentTypeMap
- ::new — ShafClient::Curie
- ::new — ShafClient::EmptyResource
- ::new — ShafClient::Field
- ::new — ShafClient::Link
- ::new — ShafClient::Middleware::Redirect
- ::new — ShafClient::Resource
- ::new — ShafClient::UnknownResource
- ::profile — ShafClient::Resource
- ::profile_from — ShafClient::ResourceMapper
- ::profile_from_content_type — ShafClient::ResourceMapper
- ::profile_from_link_header — ShafClient::ResourceMapper
- ::profile_from_payload_link — ShafClient::ResourceMapper
- ::raise_unsupported_error — ShafClient::ResourceMapper
- ::register — ShafClient::ResourceExtension
- ::register — ShafClient::ResourceMapper
- ::remove_curies — ShafClient::ResourceExtension
- ::result_for — ShafClient::ResourceMapper
- ::unregister — ShafClient::ResourceExtension
- ::unregister — ShafClient::ResourceMapper
- #<< — ShafClient::BaseResource
- #<< — ShafClient::Form
- #<< — ShafClient::Resource
- #[] — ShafClient::BaseResource
- #[] — ShafClient::ContentTypeMap
- #[] — ShafClient::Form
- #[]= — ShafClient::ContentTypeMap
- #[]= — ShafClient::Form
- #__valid_cache? — ShafClient::HypertextCacheStrategy
- #_attribute — ShafClient::BaseResource
- #_curie — ShafClient::BaseResource
- #_embedded — ShafClient::BaseResource
- #_link — ShafClient::BaseResource
- #actions — ShafClient::BaseResource
- #adapter_args — ShafClient
- #adapter_args — ShafClient::Test::Stubbing
- #attribute — ShafClient::BaseResource
- #basic_auth? — ShafClient
- #best_match — ShafClient::BaseResource
- #build_embedded_resource — ShafClient::BaseResource
- #build_embedded_resource — ShafClient::Resource
- #call — ShafClient::Middleware::Redirect
- #code — ShafClient::ApiError
- #connect_adapter — ShafClient
- #content_type — ShafClient::Form
- #content_type — ShafClient::HalForm
- #content_type — ShafClient::Resource
- #content_type — ShafClient::ShafForm
- #create_response — Faraday::HttpCache
- #curie — ShafClient::BaseResource
- #default_headers — ShafClient
- #default_hypertext_cache_strategy — ShafClient::HypertextCacheStrategy
- #default_hypertext_cache_strategy= — ShafClient::HypertextCacheStrategy
- #delete — ShafClient::ContentTypeMap
- #descriptor — ShafClient::AlpsJson
- #destroy! — ShafClient::Resource
- #detail — ShafClient::ProblemJson
- #each_descriptor — ShafClient::AlpsJson
- #embedded — ShafClient::BaseResource
- #encoded_payload — ShafClient::Form
- #extension — ShafClient::Alps::Descriptor
- #faraday_cache_params — ShafClient
- #field_names — ShafClient::Form
- #field_value_mapping — ShafClient::Form
- #fields — ShafClient::ApiError
- #fields — ShafClient::Form
- #fields — ShafClient::HalForm
- #fields — ShafClient::ShafForm
- #get — ShafClient::Resource
- #get_doc — ShafClient::Resource
- #get_hal_form — ShafClient::Resource
- #get_root — ShafClient
- #href — ShafClient::Link
- #http_method — ShafClient::Form
- #http_method — ShafClient::HalForm
- #http_method — ShafClient::ShafForm
- #hypertext_cache? — ShafClient::Resource
- #hypertext_cache_resource — ShafClient::Resource
- #hypertext_cache_strategy — ShafClient::Resource
- #idempotent? — ShafClient::Alps::Descriptor
- #inspect — ShafClient::BaseResource
- #inspect — ShafClient::Resource
- #instance — ShafClient::ProblemJson
- #key? — ShafClient::ContentTypeMap
- #key_for — ShafClient::ContentTypeMap
- #link — ShafClient::BaseResource
- #method_missing — ShafClient::Alps::Extension
- #method_missing — ShafClient::BaseResource
- #name — ShafClient::HalForm
- #name — ShafClient::ShafForm
- #parse — ShafClient::AlpsJson
- #parse — ShafClient::BaseResource
- #parse_curies — ShafClient::BaseResource
- #parse_embedded — ShafClient::BaseResource
- #parse_extentions — ShafClient::Alps::Descriptor
- #parse_links — ShafClient::BaseResource
- #parse_regexp — ShafClient::Field
- #payload — ShafClient::BaseResource
- #redirect? — ShafClient::Middleware::Redirect
- #rel? — ShafClient::BaseResource
- #reload! — ShafClient::Resource
- #request — ShafClient
- #resolve_optional — ShafClient::Link
- #resolve_required — ShafClient::Link
- #resolve_templated — ShafClient::Curie
- #resolve_templated — ShafClient::Link
- #respond_to_missing? — ShafClient::Alps::Extension
- #respond_to_missing? — ShafClient::BaseResource
- #safe? — ShafClient::Alps::Descriptor
- #semantic? — ShafClient::Alps::Descriptor
- #setup_basic_auth — ShafClient
- #setup_client — ShafClient
- #setup_default_headers — ShafClient
- #status — ShafClient::ProblemJson
- #strip_parameters — ShafClient::ContentTypeMap
- #stubs — ShafClient::Test::Stubbing
- #submit — ShafClient::Form
- #target — ShafClient::Form
- #target — ShafClient::ShafForm
- #template — ShafClient::HalForm
- #templated? — ShafClient::Link
- #title — ShafClient::ApiError
- #title — ShafClient::Form
- #title — ShafClient::HalForm
- #title — ShafClient::ProblemJson
- #title — ShafClient::ShafForm
- #to_h — ShafClient::Alps::Descriptor
- #to_h — ShafClient::Alps::Extension
- #to_h — ShafClient::AlpsJson
- #to_h — ShafClient::BaseResource
- #to_h — ShafClient::Curie
- #to_h — ShafClient::EmptyResource
- #to_h — ShafClient::Link
- #to_h — ShafClient::ProblemJson
- #to_h — ShafClient::UnknownResource
- #to_s — ShafClient::BaseResource
- #transform_values_to_h — ShafClient::BaseResource
- #type — ShafClient::ProblemJson
- #unsafe? — ShafClient::Alps::Descriptor
- #update_env — ShafClient::Middleware::Redirect
- #valid? — ShafClient::Field
- #valid? — ShafClient::Form
- #validate_number — ShafClient::Field
- #validate_regexp — ShafClient::Field
- #validate_required — ShafClient::Field
- #validate_string — ShafClient::Field
- #values — ShafClient::Form