module LookerSDK::Default
Default
configuration options for {Client}
Constants
- API_ENDPOINT
Default
API endpoint look TODO update this as needed- MEDIA_TYPE
Default
media type- MIDDLEWARE
Default
Faraday middleware stack- RACK_BUILDER_CLASS
In Faraday 0.9, Faraday::Builder was renamed to Faraday::RackBuilder
- USER_AGENT
Default
User Agent header string- WEB_ENDPOINT
Default
WEB endpoint
Public Class Methods
Default
access token from ENV @return [String]
# File lib/looker-sdk/default.rb, line 64 def access_token ENV['LOOKER_ACCESS_TOKEN'] end
Default
API endpoint from ENV or {API_ENDPOINT} @return [String]
# File lib/looker-sdk/default.rb, line 70 def api_endpoint ENV['LOOKER_API_ENDPOINT'] || API_ENDPOINT end
Default
pagination preference from ENV @return [String]
# File lib/looker-sdk/default.rb, line 76 def auto_paginate ENV['LOOKER_AUTO_PAGINATE'] end
Default
OAuth app key from ENV @return [String]
# File lib/looker-sdk/default.rb, line 82 def client_id ENV['LOOKER_CLIENT_ID'] end
Default
OAuth app secret from ENV @return [String]
# File lib/looker-sdk/default.rb, line 88 def client_secret ENV['LOOKER_SECRET'] end
Default
options for Faraday::Connection @return [Hash]
# File lib/looker-sdk/default.rb, line 94 def connection_options { :headers => { :accept => default_media_type, :user_agent => user_agent } } end
Default
media type from ENV or {MEDIA_TYPE} @return [String]
# File lib/looker-sdk/default.rb, line 105 def default_media_type ENV['LOOKER_DEFAULT_MEDIA_TYPE'] || MEDIA_TYPE end
# File lib/looker-sdk/default.rb, line 116 def faraday nil end
Default
behavior for loading swagger during initialization or at first call @return [Boolean]
# File lib/looker-sdk/default.rb, line 130 def lazy_swagger false end
Default
middleware stack for Faraday::Connection from {MIDDLEWARE} @return [String]
# File lib/looker-sdk/default.rb, line 112 def middleware MIDDLEWARE end
Default
behavior for reading .netrc file @return [Boolean]
# File lib/looker-sdk/default.rb, line 166 def netrc ENV['LOOKER_NETRC'] || false end
Default
path for .netrc file @return [String]
# File lib/looker-sdk/default.rb, line 172 def netrc_file ENV['LOOKER_NETRC_FILE'] || File.join(ENV['HOME'].to_s, '.netrc') end
Configuration options @return [Hash]
# File lib/looker-sdk/default.rb, line 58 def options Hash[LookerSDK::Configurable.keys.map{|key| [key, send(key)]}] end
Default
pagination page size from ENV @return [Fixnum] Page size
# File lib/looker-sdk/default.rb, line 140 def per_page page_size = ENV['LOOKER_PER_PAGE'] page_size.to_i if page_size end
Default
proxy server URI for Faraday connection from ENV @return [String]
# File lib/looker-sdk/default.rb, line 148 def proxy ENV['LOOKER_PROXY'] end
# File lib/looker-sdk/default.rb, line 134 def raw_responses false end
# File lib/looker-sdk/default.rb, line 120 def swagger nil end
Default
User-Agent header string from ENV or {USER_AGENT} @return [String]
# File lib/looker-sdk/default.rb, line 154 def user_agent ENV['LOOKER_USER_AGENT'] || USER_AGENT end
Default
web endpoint from ENV or {WEB_ENDPOINT} @return [String]
# File lib/looker-sdk/default.rb, line 160 def web_endpoint ENV['LOOKER_WEB_ENDPOINT'] || WEB_ENDPOINT end