class SwaggerDocsGenerator::Configuration

# Configuration to swagger json file

This class it's a DSL class. For customize default json file.

@example

SwaggerDocsGenerator.configure do |config|
  config.swagger = '2.0.0'
end

SwaggerDocsGenerator.config
=> #<SwaggerDocsGenerator::Configuration:0x007f8ae49138d8
 @swagger='2.0.0'>

@see github.com/OAI/OpenAPI-Specification/blob/master/versions/2.0.md

Attributes

base_path[RW]

Accessors with default value

cleanning[RW]

Accessors with default value

compress[RW]

Accessors with default value

consumes[RW]

Accessors without default value

definitions[RW]

Accessors without default value

doc_class[RW]

Accessors without default value

doc_folder[RW]

Accessors without default value

external_docs[RW]

Accessors without default value

host[RW]

Accessors without default value

produces[RW]

Accessors without default value

schemes[RW]

Accessors without default value

security[RW]

Accessors without default value

sort[RW]

Accessors with default value

swagger[RW]

Accessors with default value

Public Class Methods

new() click to toggle source

Initalize default value (and requried) for json swagger file

# File lib/swagger_docs_generator/configuration/configuration.rb, line 29
def initialize
  @swagger = '2.0'
  @base_path = '/'
  @cleanning = true
  @compress = false
  @sort = 'tag'
end