class Google::Cloud::Config

def [] key

Returns:
  • (Object) - The option value or subconfig object

Parameters:
  • key (Symbol, String) -- The option or subconfig name
def [] key
  key = resolve_key! key
  unless @validators.key? key
    warn! "Key #{key.inspect} does not exist. Returning nil."
  end
  value = @values[key]
  value = value.call if Config::DeferredValue === value
  value
end