Table of Contents - remote-resource-0.1.2 Documentation
Classes and Modules
- RemoteResource
- RemoteResource::ApiReadOnlyMethod
- RemoteResource::AssociationBuilder
- RemoteResource::AttributeHttpClient
- RemoteResource::AttributeKey
- RemoteResource::AttributeMethodAttacher
- RemoteResource::AttributeMethods
- RemoteResource::AttributeSpecification
- RemoteResource::AttributeStorageValue
- RemoteResource::Attributes
- RemoteResource::Base
- RemoteResource::BaseClassMethods
- RemoteResource::BaseClassNotFound
- RemoteResource::Bridge
- RemoteResource::CacheControl
- RemoteResource::Configuration
- RemoteResource::Configuration::Logger
- RemoteResource::Configuration::LookupMethod
- RemoteResource::Configuration::Storage
- RemoteResource::Dsl
- RemoteResource::Error
- RemoteResource::LogSubscriber
- RemoteResource::Lookup
- RemoteResource::Lookup::Default
- RemoteResource::Notifications
- RemoteResource::NullStorageEntry
- RemoteResource::Railtie
- RemoteResource::Rescue
- RemoteResource::ScopeEvaluator
- RemoteResource::Storage
- RemoteResource::Storage::Memory
- RemoteResource::Storage::Redis
- RemoteResource::Storage::Serializer
- RemoteResource::Storage::Serializers
- RemoteResource::Storage::Serializers::MarshalSerializer
- RemoteResource::Storage::UnImplemntedError
- RemoteResource::StorageEntry
Methods
- ::extended — RemoteResource::Configuration::Logger
- ::extended — RemoteResource::Configuration::LookupMethod
- ::extended — RemoteResource::Configuration::Storage
- ::from_response — RemoteResource::StorageEntry
- ::new — RemoteResource::AssociationBuilder
- ::new — RemoteResource::AttributeHttpClient
- ::new — RemoteResource::AttributeKey
- ::new — RemoteResource::AttributeMethodAttacher
- ::new — RemoteResource::AttributeSpecification
- ::new — RemoteResource::AttributeStorageValue
- ::new — RemoteResource::Base
- ::new — RemoteResource::ApiReadOnlyMethod
- ::new — RemoteResource::BaseClassNotFound
- ::new — RemoteResource::Lookup::Default
- ::new — RemoteResource::ScopeEvaluator
- ::new — RemoteResource::CacheControl
- ::new — RemoteResource::Storage::Memory
- ::new — RemoteResource::NullStorageEntry
- ::new — RemoteResource::Storage::Redis
- ::new — RemoteResource::StorageEntry
- #associated_with — RemoteResource::AssociationBuilder
- #attach_to — RemoteResource::AttributeMethodAttacher
- #attribute — RemoteResource::Dsl
- #attributes — RemoteResource::Dsl
- #cache_control — RemoteResource::NullStorageEntry
- #cache_control — RemoteResource::StorageEntry
- #client — RemoteResource::Base
- #client — RemoteResource::Dsl
- #create_attributes — RemoteResource::Attributes
- #data? — RemoteResource::NullStorageEntry
- #data? — RemoteResource::StorageEntry
- #default_attributes_map — RemoteResource::AttributeMethodAttacher
- #default_logger — RemoteResource::Configuration::Logger
- #default_lookup_method — RemoteResource::Configuration::LookupMethod
- #default_storages — RemoteResource::Configuration::Storage
- #define_association_method — RemoteResource::AssociationBuilder
- #dump — RemoteResource::Storage::Serializer
- #dump — RemoteResource::Storage::Serializers::MarshalSerializer
- #embed_remote — RemoteResource::Bridge
- #ensure_loaded — RemoteResource::BaseClassMethods
- #ensure_options — RemoteResource::AssociationBuilder
- #ensure_options — RemoteResource::AttributeMethodAttacher
- #eval_attribute_scope — RemoteResource::ScopeEvaluator
- #evaluate_on — RemoteResource::ScopeEvaluator
- #exists? — RemoteResource::NullStorageEntry
- #exists? — RemoteResource::StorageEntry
- #expired? — RemoteResource::NullStorageEntry
- #expired? — RemoteResource::StorageEntry
- #fetch — RemoteResource::AttributeStorageValue
- #find — RemoteResource::LogSubscriber
- #find — RemoteResource::Lookup::Default
- #find_attribute — RemoteResource::Attributes
- #find_descendant — RemoteResource::BaseClassMethods
- #for_attribute — RemoteResource::AttributeKey
- #for_resource — RemoteResource::AttributeKey
- #for_storage — RemoteResource::AttributeKey
- #get — RemoteResource::AttributeHttpClient
- #get_attribute — RemoteResource::Attributes
- #has_remote — RemoteResource::Bridge
- #headers_for_validation — RemoteResource::NullStorageEntry
- #headers_for_validation — RemoteResource::StorageEntry
- #http_get — RemoteResource::LogSubscriber
- #instrument — RemoteResource::Notifications
- #instrument_attribute — RemoteResource::Notifications
- #key — RemoteResource::AttributeSpecification
- #load — RemoteResource::Storage::Serializer
- #load — RemoteResource::Storage::Serializers::MarshalSerializer
- #location — RemoteResource::AttributeSpecification
- #log_action — RemoteResource::LogSubscriber
- #logger — RemoteResource::LogSubscriber
- #logger — RemoteResource::Configuration::Logger
- #logger= — RemoteResource::Configuration::Logger
- #lookup_method — RemoteResource::Configuration::LookupMethod
- #lookup_method= — RemoteResource::Configuration::LookupMethod
- #make_attribute_methods_module — RemoteResource::AttributeMethodAttacher
- #max_age — RemoteResource::CacheControl
- #message — RemoteResource::ApiReadOnlyMethod
- #message — RemoteResource::BaseClassNotFound
- #must_revalidate? — RemoteResource::CacheControl
- #no_cache? — RemoteResource::CacheControl
- #no_store? — RemoteResource::CacheControl
- #normalize_max_ages — RemoteResource::CacheControl
- #normalize_scope — RemoteResource::ScopeEvaluator
- #overwrite_method_warnings — RemoteResource::AttributeMethodAttacher
- #parse — RemoteResource::CacheControl
- #present_and_future_public_methods — RemoteResource::AttributeMethodAttacher
- #private? — RemoteResource::CacheControl
- #proxy_revalidate? — RemoteResource::CacheControl
- #public? — RemoteResource::CacheControl
- #read_key — RemoteResource::Storage::Memory
- #read_key — RemoteResource::Storage::Redis
- #remote_class_var — RemoteResource::AssociationBuilder
- #rescue_with_handler — RemoteResource::Rescue
- #resource — RemoteResource::AttributeSpecification
- #resource — RemoteResource::Base
- #resource — RemoteResource::Dsl
- #resource_name — RemoteResource::AttributeSpecification
- #s_maxage — RemoteResource::CacheControl
- #scope_string — RemoteResource::AttributeKey
- #set_associated_class — RemoteResource::AssociationBuilder
- #shared_max_age — RemoteResource::CacheControl
- #should_eval_attribute_scope? — RemoteResource::ScopeEvaluator
- #should_validate? — RemoteResource::Lookup::Default
- #storage_entry — RemoteResource::AttributeStorageValue
- #storage_lookup — RemoteResource::LogSubscriber
- #storages — RemoteResource::AttributeStorageValue
- #storages — RemoteResource::Configuration::Storage
- #storages= — RemoteResource::Configuration::Storage
- #symbol_name — RemoteResource::BaseClassMethods
- #to_hash — RemoteResource::AttributeSpecification
- #to_hash — RemoteResource::NullStorageEntry
- #to_hash — RemoteResource::StorageEntry
- #to_s — RemoteResource::AttributeKey
- #to_s — RemoteResource::CacheControl
- #underscore — RemoteResource::BaseClassMethods
- #validate — RemoteResource::AttributeStorageValue
- #validateable? — RemoteResource::NullStorageEntry
- #validateable? — RemoteResource::StorageEntry
- #value — RemoteResource::AttributeStorageValue
- #with_error_handling — RemoteResource::Rescue
- #with_headers_for_method — RemoteResource::AttributeHttpClient
- #write — RemoteResource::AttributeStorageValue
- #write_key — RemoteResource::Storage::Memory
- #write_key — RemoteResource::Storage::Redis