module Soaspec::RestParametersDefaults
Defaults for Soaspec
RestParameters
methods
Public Instance Methods
base_url_value()
click to toggle source
This must be overridden by using 'base_url' method within class definition @return [String] Set through following method. Base URL in REST requests.
# File lib/soaspec/exchange_handlers/rest_parameters_defaults.rb, line 8 def base_url_value nil end
parent_url()
click to toggle source
This returns the base url that can be accessed by a subclass. It is set by the 'base_url' method
@example
class Parent < Soaspec::RestHandler base_url 'parent' end class Child < Parent base_url "#{parent_url}/child_path" end Child.new.base_url_value # => 'parent/child_path'
@return [String] Base url that can be accessed by a subclass.
# File lib/soaspec/exchange_handlers/rest_parameters_defaults.rb, line 26 def parent_url raise 'This needs to be set through base_url method' end
pascal_keys?()
click to toggle source
Whether to convert each key in the request to PascalCase It will also auto convert simple XPath, JSONPath where '//' or '..' not specified @return [Boolean] Whether to convert to PascalCase
# File lib/soaspec/exchange_handlers/rest_parameters_defaults.rb, line 38 def pascal_keys? false end
rest_client_headers()
click to toggle source
@return [Hash] Headers used in RestClient
# File lib/soaspec/exchange_handlers/rest_parameters_defaults.rb, line 31 def rest_client_headers {} end