class ThreeScaleToolbox::CRD::ProductDeploymentParser::ApicastHostedParser
Attributes
authentication_parser[R]
Public Class Methods
new(cr)
click to toggle source
# File lib/3scale_toolbox/crds/product_deployment_parser.rb, line 9 def initialize(cr) @authentication_parser = AuthenticationParser.new(cr.fetch('authentication', {})) end
Public Instance Methods
deployment_option()
click to toggle source
# File lib/3scale_toolbox/crds/product_deployment_parser.rb, line 13 def deployment_option 'hosted' end
method_missing(name, *args)
click to toggle source
# File lib/3scale_toolbox/crds/product_deployment_parser.rb, line 17 def method_missing(name, *args) authentication_parser.public_send(name, *args) end
respond_to_missing?(method_name, include_private = false)
click to toggle source
Calls superclass method
# File lib/3scale_toolbox/crds/product_deployment_parser.rb, line 21 def respond_to_missing?(method_name, include_private = false) super end