class R2OAS::AppConfiguration::Swagger::UI

Constants

DEFAULT_EXPOSED_PORT
DEFAULT_HOST
DEFAULT_IMAGE
DEFAULT_PORT
DEFAULT_VOLUME
VALID_OPTIONS_KEYS

Public Class Methods

new() click to toggle source
# File lib/r2-oas/app_configuration/swagger/ui.rb, line 22
def initialize
  set_default
end

Public Instance Methods

configure() { |self| ... } click to toggle source
# File lib/r2-oas/app_configuration/swagger/ui.rb, line 26
def configure
  yield self
end
url() click to toggle source
# File lib/r2-oas/app_configuration/swagger/ui.rb, line 30
def url
  "#{DEFAULT_HOST}:#{port}"
end

Private Instance Methods

set_default() click to toggle source
# File lib/r2-oas/app_configuration/swagger/ui.rb, line 36
def set_default
  self.image        = DEFAULT_IMAGE
  self.port         = DEFAULT_PORT
  self.exposed_port = DEFAULT_EXPOSED_PORT
  self.volume       = DEFAULT_VOLUME
end