forked from loafle/openapi-generator-original
regenerate ruby sample after remove tailing
This commit is contained in:
parent
6c626ccc7a
commit
1c3f1b4bf8
@ -8,7 +8,7 @@ This SDK is automatically generated by the [Swagger Codegen](https://github.com/
|
||||
|
||||
- API version: 1.0.0
|
||||
- Package version: 1.0.0
|
||||
- Build date: 2016-05-10T14:47:49.265+08:00
|
||||
- Build date: 2016-05-17T19:54:07.493+08:00
|
||||
- Build package: class io.swagger.codegen.languages.RubyClientCodegen
|
||||
|
||||
## Installation
|
||||
@ -138,12 +138,6 @@ Class | Method | HTTP request | Description
|
||||
## Documentation for Authorization
|
||||
|
||||
|
||||
### api_key
|
||||
|
||||
- **Type**: API key
|
||||
- **API key parameter name**: api_key
|
||||
- **Location**: HTTP header
|
||||
|
||||
### petstore_auth
|
||||
|
||||
- **Type**: OAuth
|
||||
@ -153,3 +147,9 @@ Class | Method | HTTP request | Description
|
||||
- write:pets: modify pets in your account
|
||||
- read:pets: read your pets
|
||||
|
||||
### api_key
|
||||
|
||||
- **Type**: API key
|
||||
- **API key parameter name**: api_key
|
||||
- **Location**: HTTP header
|
||||
|
||||
|
@ -4,5 +4,6 @@
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**class_name** | **String** | |
|
||||
**color** | **String** | | [optional] [default to "red"]
|
||||
|
||||
|
||||
|
@ -4,6 +4,7 @@
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**class_name** | **String** | |
|
||||
**color** | **String** | | [optional] [default to "red"]
|
||||
**declawed** | **BOOLEAN** | | [optional]
|
||||
|
||||
|
||||
|
@ -4,6 +4,7 @@
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**class_name** | **String** | |
|
||||
**color** | **String** | | [optional] [default to "red"]
|
||||
**breed** | **String** | | [optional]
|
||||
|
||||
|
||||
|
@ -6,5 +6,6 @@ Name | Type | Description | Notes
|
||||
**name** | **Integer** | |
|
||||
**snake_case** | **Integer** | | [optional]
|
||||
**property** | **String** | | [optional]
|
||||
**_123_number** | **Integer** | | [optional]
|
||||
|
||||
|
||||
|
@ -157,13 +157,6 @@ module Petstore
|
||||
# Returns Auth Settings hash for api client.
|
||||
def auth_settings
|
||||
{
|
||||
'api_key' =>
|
||||
{
|
||||
type: 'api_key',
|
||||
in: 'header',
|
||||
key: 'api_key',
|
||||
value: api_key_with_prefix('api_key')
|
||||
},
|
||||
'petstore_auth' =>
|
||||
{
|
||||
type: 'oauth2',
|
||||
@ -171,6 +164,13 @@ module Petstore
|
||||
key: 'Authorization',
|
||||
value: "Bearer #{access_token}"
|
||||
},
|
||||
'api_key' =>
|
||||
{
|
||||
type: 'api_key',
|
||||
in: 'header',
|
||||
key: 'api_key',
|
||||
value: api_key_with_prefix('api_key')
|
||||
},
|
||||
}
|
||||
end
|
||||
end
|
||||
|
@ -20,17 +20,21 @@ module Petstore
|
||||
class Animal
|
||||
attr_accessor :class_name
|
||||
|
||||
attr_accessor :color
|
||||
|
||||
# Attribute mapping from ruby-style variable name to JSON key.
|
||||
def self.attribute_map
|
||||
{
|
||||
:'class_name' => :'className'
|
||||
:'class_name' => :'className',
|
||||
:'color' => :'color'
|
||||
}
|
||||
end
|
||||
|
||||
# Attribute type mapping.
|
||||
def self.swagger_types
|
||||
{
|
||||
:'class_name' => :'String'
|
||||
:'class_name' => :'String',
|
||||
:'color' => :'String'
|
||||
}
|
||||
end
|
||||
|
||||
@ -46,6 +50,12 @@ module Petstore
|
||||
self.class_name = attributes[:'className']
|
||||
end
|
||||
|
||||
if attributes.has_key?(:'color')
|
||||
self.color = attributes[:'color']
|
||||
else
|
||||
self.color = "red"
|
||||
end
|
||||
|
||||
end
|
||||
|
||||
# Show invalid properties with the reasons. Usually used together with valid?
|
||||
@ -69,7 +79,8 @@ module Petstore
|
||||
def ==(o)
|
||||
return true if self.equal?(o)
|
||||
self.class == o.class &&
|
||||
class_name == o.class_name
|
||||
class_name == o.class_name &&
|
||||
color == o.color
|
||||
end
|
||||
|
||||
# @see the `==` method
|
||||
@ -81,7 +92,7 @@ module Petstore
|
||||
# Calculates hash code according to all attributes.
|
||||
# @return [Fixnum] Hash code
|
||||
def hash
|
||||
[class_name].hash
|
||||
[class_name, color].hash
|
||||
end
|
||||
|
||||
# Builds the object from hash
|
||||
|
@ -20,12 +20,15 @@ module Petstore
|
||||
class Cat
|
||||
attr_accessor :class_name
|
||||
|
||||
attr_accessor :color
|
||||
|
||||
attr_accessor :declawed
|
||||
|
||||
# Attribute mapping from ruby-style variable name to JSON key.
|
||||
def self.attribute_map
|
||||
{
|
||||
:'class_name' => :'className',
|
||||
:'color' => :'color',
|
||||
:'declawed' => :'declawed'
|
||||
}
|
||||
end
|
||||
@ -34,6 +37,7 @@ module Petstore
|
||||
def self.swagger_types
|
||||
{
|
||||
:'class_name' => :'String',
|
||||
:'color' => :'String',
|
||||
:'declawed' => :'BOOLEAN'
|
||||
}
|
||||
end
|
||||
@ -50,6 +54,12 @@ module Petstore
|
||||
self.class_name = attributes[:'className']
|
||||
end
|
||||
|
||||
if attributes.has_key?(:'color')
|
||||
self.color = attributes[:'color']
|
||||
else
|
||||
self.color = "red"
|
||||
end
|
||||
|
||||
if attributes.has_key?(:'declawed')
|
||||
self.declawed = attributes[:'declawed']
|
||||
end
|
||||
@ -78,6 +88,7 @@ module Petstore
|
||||
return true if self.equal?(o)
|
||||
self.class == o.class &&
|
||||
class_name == o.class_name &&
|
||||
color == o.color &&
|
||||
declawed == o.declawed
|
||||
end
|
||||
|
||||
@ -90,7 +101,7 @@ module Petstore
|
||||
# Calculates hash code according to all attributes.
|
||||
# @return [Fixnum] Hash code
|
||||
def hash
|
||||
[class_name, declawed].hash
|
||||
[class_name, color, declawed].hash
|
||||
end
|
||||
|
||||
# Builds the object from hash
|
||||
|
@ -20,12 +20,15 @@ module Petstore
|
||||
class Dog
|
||||
attr_accessor :class_name
|
||||
|
||||
attr_accessor :color
|
||||
|
||||
attr_accessor :breed
|
||||
|
||||
# Attribute mapping from ruby-style variable name to JSON key.
|
||||
def self.attribute_map
|
||||
{
|
||||
:'class_name' => :'className',
|
||||
:'color' => :'color',
|
||||
:'breed' => :'breed'
|
||||
}
|
||||
end
|
||||
@ -34,6 +37,7 @@ module Petstore
|
||||
def self.swagger_types
|
||||
{
|
||||
:'class_name' => :'String',
|
||||
:'color' => :'String',
|
||||
:'breed' => :'String'
|
||||
}
|
||||
end
|
||||
@ -50,6 +54,12 @@ module Petstore
|
||||
self.class_name = attributes[:'className']
|
||||
end
|
||||
|
||||
if attributes.has_key?(:'color')
|
||||
self.color = attributes[:'color']
|
||||
else
|
||||
self.color = "red"
|
||||
end
|
||||
|
||||
if attributes.has_key?(:'breed')
|
||||
self.breed = attributes[:'breed']
|
||||
end
|
||||
@ -78,6 +88,7 @@ module Petstore
|
||||
return true if self.equal?(o)
|
||||
self.class == o.class &&
|
||||
class_name == o.class_name &&
|
||||
color == o.color &&
|
||||
breed == o.breed
|
||||
end
|
||||
|
||||
@ -90,7 +101,7 @@ module Petstore
|
||||
# Calculates hash code according to all attributes.
|
||||
# @return [Fixnum] Hash code
|
||||
def hash
|
||||
[class_name, breed].hash
|
||||
[class_name, color, breed].hash
|
||||
end
|
||||
|
||||
# Builds the object from hash
|
||||
|
@ -25,12 +25,15 @@ module Petstore
|
||||
|
||||
attr_accessor :property
|
||||
|
||||
attr_accessor :_123_number
|
||||
|
||||
# Attribute mapping from ruby-style variable name to JSON key.
|
||||
def self.attribute_map
|
||||
{
|
||||
:'name' => :'name',
|
||||
:'snake_case' => :'snake_case',
|
||||
:'property' => :'property'
|
||||
:'property' => :'property',
|
||||
:'_123_number' => :'123Number'
|
||||
}
|
||||
end
|
||||
|
||||
@ -39,7 +42,8 @@ module Petstore
|
||||
{
|
||||
:'name' => :'Integer',
|
||||
:'snake_case' => :'Integer',
|
||||
:'property' => :'String'
|
||||
:'property' => :'String',
|
||||
:'_123_number' => :'Integer'
|
||||
}
|
||||
end
|
||||
|
||||
@ -63,6 +67,10 @@ module Petstore
|
||||
self.property = attributes[:'property']
|
||||
end
|
||||
|
||||
if attributes.has_key?(:'123Number')
|
||||
self._123_number = attributes[:'123Number']
|
||||
end
|
||||
|
||||
end
|
||||
|
||||
# Show invalid properties with the reasons. Usually used together with valid?
|
||||
@ -88,7 +96,8 @@ module Petstore
|
||||
self.class == o.class &&
|
||||
name == o.name &&
|
||||
snake_case == o.snake_case &&
|
||||
property == o.property
|
||||
property == o.property &&
|
||||
_123_number == o._123_number
|
||||
end
|
||||
|
||||
# @see the `==` method
|
||||
@ -100,7 +109,7 @@ module Petstore
|
||||
# Calculates hash code according to all attributes.
|
||||
# @return [Fixnum] Hash code
|
||||
def hash
|
||||
[name, snake_case, property].hash
|
||||
[name, snake_case, property, _123_number].hash
|
||||
end
|
||||
|
||||
# Builds the object from hash
|
||||
|
Loading…
x
Reference in New Issue
Block a user