class Sonic::ServiceCheckerBuilder

Public Instance Methods

build() click to toggle source
# File lib/sonic/service_checker_builder.rb, line 13
def build
  Sonic::ServiceChecker.new(@protocol, @host, @port, @username, @password, @vhost, @path, @payload, @ssl_cert, @ssl_key)
end
host(v=nil) click to toggle source
# File lib/sonic/service_checker_builder.rb, line 4
def host(v=nil); @host = v; self; end
password(v=nil) click to toggle source
# File lib/sonic/service_checker_builder.rb, line 6
def password(v=nil); @password = v; self; end
path(v=nil) click to toggle source
# File lib/sonic/service_checker_builder.rb, line 9
def path(v=nil); @path = v; self; end
payload(v=nil) click to toggle source
# File lib/sonic/service_checker_builder.rb, line 10
def payload(v=nil); @payload = v; self; end
port(v=nil) click to toggle source
# File lib/sonic/service_checker_builder.rb, line 8
def port(v=nil); @port = v; self; end
protocol(v=nil) click to toggle source
# File lib/sonic/service_checker_builder.rb, line 3
def protocol(v=nil); @protocol = v; self; end
ssl_cert(v=nil) click to toggle source
# File lib/sonic/service_checker_builder.rb, line 11
def ssl_cert(v=nil); @ssl_cert = v; self; end
ssl_key(v=nil) click to toggle source
# File lib/sonic/service_checker_builder.rb, line 12
def ssl_key(v=nil); @ssl_key = v; self; end
username(v=nil) click to toggle source
# File lib/sonic/service_checker_builder.rb, line 5
def username(v=nil); @username = v; self; end
vhost(v=nil) click to toggle source
# File lib/sonic/service_checker_builder.rb, line 7
def vhost(v=nil); @vhost = v; self; end