Module: Brine

Includes:
CleaningUp, ClientBuilding, Coercing, MustacheExpanding, ParameterTransforming, Performing, Requesting, Selecting, TypeChecking
Defined in:
lib/brine/coercing.rb,
lib/brine/selecting.rb,
lib/brine/performing.rb,
lib/brine/requesting.rb,
lib/brine/cleaning_up.rb,
lib/brine/transforming.rb,
lib/brine/type_checking.rb,
lib/brine/client_building.rb,
lib/brine/mustache_expanding.rb
more...

Overview

Support expanding Mustache templates with a provided binding.

Defined Under Namespace

Modules: CleaningUp, ClientBuilding, Coercing, MustacheExpanding, ParameterTransforming, Performing, Requesting, Selecting, TypeChecking

Constant Summary

Constants included from ParameterTransforming

ParameterTransforming::DATE, ParameterTransforming::MILLIS, ParameterTransforming::TIME, ParameterTransforming::TZ

Method Summary

Methods included from MustacheExpanding

#as_template, #bind, #binding

Methods included from ClientBuilding

#client_for_host, #connection_handlers, #use_oauth2_token

Methods included from TypeChecking

#type_check_for, #type_checks

Methods included from ParameterTransforming

#expand, #parameter_transformers, #transformed_parameter

Methods included from CleaningUp

#cleanup_created_resources, #set_cleaning_client, #track_created_resource

Methods included from Requesting

#brine_root_url, #client, #headers, #parse_method, #request_params, #reset_request, #response, #send_request, #set_client, #set_header, #set_request_body, #set_request_param

Methods included from Performing

#collect_actions, #perform, #performer, #poll_for, #poll_interval_seconds, #reset_performer, #retrieve_duration

Methods included from Selecting

#select, #select_all, #select_any, #selector, #traversal, #use_selector

Methods included from Coercing

#coercer