module Scorpio::OpenAPI::Operation::Configurables

Attributes

base_url[W]
faraday_adapter[W]
faraday_builder[W]
logger[W]
request_headers[W]
user_agent[W]

Public Instance Methods

base_url(scheme: self.scheme, server: self.server, server_variables: self.server_variables) click to toggle source
# File lib/scorpio/openapi/operation.rb, line 9
def base_url(scheme: self.scheme, server: self.server, server_variables: self.server_variables)
  return @base_url if instance_variable_defined?(:@base_url)
  openapi_document.base_url(scheme: scheme, server: server, server_variables: server_variables)
end
faraday_adapter() click to toggle source
# File lib/scorpio/openapi/operation.rb, line 33
def faraday_adapter
  return @faraday_adapter if instance_variable_defined?(:@faraday_adapter)
  openapi_document.faraday_adapter
end
faraday_builder() click to toggle source
# File lib/scorpio/openapi/operation.rb, line 27
def faraday_builder
  return @faraday_builder if instance_variable_defined?(:@faraday_builder)
  openapi_document.faraday_builder
end
logger() click to toggle source
# File lib/scorpio/openapi/operation.rb, line 39
def logger
  return @logger if instance_variable_defined?(:@logger)
  openapi_document.logger
end
request_headers() click to toggle source
# File lib/scorpio/openapi/operation.rb, line 15
def request_headers
  return @request_headers if instance_variable_defined?(:@request_headers)
  openapi_document.request_headers
end
user_agent() click to toggle source
# File lib/scorpio/openapi/operation.rb, line 21
def user_agent
  return @user_agent if instance_variable_defined?(:@user_agent)
  openapi_document.user_agent
end