forked from loafle/openapi-generator-original
update python petstore samples
This commit is contained in:
@@ -3,8 +3,6 @@
|
|||||||
## Properties
|
## Properties
|
||||||
Name | Type | Description | Notes
|
Name | Type | Description | Notes
|
||||||
------------ | ------------- | ------------- | -------------
|
------------ | ------------- | ------------- | -------------
|
||||||
**class_name** | **str** | |
|
|
||||||
**color** | **str** | | [optional] [default to 'red']
|
|
||||||
**declawed** | **bool** | | [optional]
|
**declawed** | **bool** | | [optional]
|
||||||
|
|
||||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|||||||
@@ -3,8 +3,6 @@
|
|||||||
## Properties
|
## Properties
|
||||||
Name | Type | Description | Notes
|
Name | Type | Description | Notes
|
||||||
------------ | ------------- | ------------- | -------------
|
------------ | ------------- | ------------- | -------------
|
||||||
**class_name** | **str** | |
|
|
||||||
**color** | **str** | | [optional] [default to 'red']
|
|
||||||
**breed** | **str** | | [optional]
|
**breed** | **str** | | [optional]
|
||||||
|
|
||||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|||||||
@@ -47,6 +47,7 @@ class AdditionalPropertiesClass(object):
|
|||||||
|
|
||||||
self._map_property = None
|
self._map_property = None
|
||||||
self._map_of_map_property = None
|
self._map_of_map_property = None
|
||||||
|
self.discriminator = None
|
||||||
|
|
||||||
if map_property is not None:
|
if map_property is not None:
|
||||||
self.map_property = map_property
|
self.map_property = map_property
|
||||||
|
|||||||
@@ -40,6 +40,11 @@ class Animal(object):
|
|||||||
'color': 'color'
|
'color': 'color'
|
||||||
}
|
}
|
||||||
|
|
||||||
|
discriminator_value_class_map = {
|
||||||
|
'': 'Dog',
|
||||||
|
'': 'Cat'
|
||||||
|
}
|
||||||
|
|
||||||
def __init__(self, class_name=None, color='red'):
|
def __init__(self, class_name=None, color='red'):
|
||||||
"""
|
"""
|
||||||
Animal - a model defined in Swagger
|
Animal - a model defined in Swagger
|
||||||
@@ -47,6 +52,7 @@ class Animal(object):
|
|||||||
|
|
||||||
self._class_name = None
|
self._class_name = None
|
||||||
self._color = None
|
self._color = None
|
||||||
|
self.discriminator = 'className'
|
||||||
|
|
||||||
self.class_name = class_name
|
self.class_name = class_name
|
||||||
if color is not None:
|
if color is not None:
|
||||||
@@ -96,6 +102,16 @@ class Animal(object):
|
|||||||
|
|
||||||
self._color = color
|
self._color = color
|
||||||
|
|
||||||
|
def get_real_child_model(self, data):
|
||||||
|
"""
|
||||||
|
Returns the real base class specified by the discriminator
|
||||||
|
"""
|
||||||
|
discriminator_value = data[self.discriminator].lower()
|
||||||
|
if self.discriminator_value_class_map.has_key(discriminator_value):
|
||||||
|
return self.discriminator_value_class_map[discriminator_value]
|
||||||
|
else:
|
||||||
|
return None
|
||||||
|
|
||||||
def to_dict(self):
|
def to_dict(self):
|
||||||
"""
|
"""
|
||||||
Returns the model properties as a dict
|
Returns the model properties as a dict
|
||||||
|
|||||||
@@ -43,6 +43,7 @@ class AnimalFarm(object):
|
|||||||
AnimalFarm - a model defined in Swagger
|
AnimalFarm - a model defined in Swagger
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
self.discriminator = None
|
||||||
|
|
||||||
|
|
||||||
def to_dict(self):
|
def to_dict(self):
|
||||||
|
|||||||
@@ -50,6 +50,7 @@ class ApiResponse(object):
|
|||||||
self._code = None
|
self._code = None
|
||||||
self._type = None
|
self._type = None
|
||||||
self._message = None
|
self._message = None
|
||||||
|
self.discriminator = None
|
||||||
|
|
||||||
if code is not None:
|
if code is not None:
|
||||||
self.code = code
|
self.code = code
|
||||||
|
|||||||
@@ -44,6 +44,7 @@ class ArrayOfArrayOfNumberOnly(object):
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
self._array_array_number = None
|
self._array_array_number = None
|
||||||
|
self.discriminator = None
|
||||||
|
|
||||||
if array_array_number is not None:
|
if array_array_number is not None:
|
||||||
self.array_array_number = array_array_number
|
self.array_array_number = array_array_number
|
||||||
|
|||||||
@@ -44,6 +44,7 @@ class ArrayOfNumberOnly(object):
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
self._array_number = None
|
self._array_number = None
|
||||||
|
self.discriminator = None
|
||||||
|
|
||||||
if array_number is not None:
|
if array_number is not None:
|
||||||
self.array_number = array_number
|
self.array_number = array_number
|
||||||
|
|||||||
@@ -50,6 +50,7 @@ class ArrayTest(object):
|
|||||||
self._array_of_string = None
|
self._array_of_string = None
|
||||||
self._array_array_of_integer = None
|
self._array_array_of_integer = None
|
||||||
self._array_array_of_model = None
|
self._array_array_of_model = None
|
||||||
|
self.discriminator = None
|
||||||
|
|
||||||
if array_of_string is not None:
|
if array_of_string is not None:
|
||||||
self.array_of_string = array_of_string
|
self.array_of_string = array_of_string
|
||||||
|
|||||||
@@ -59,6 +59,7 @@ class Capitalization(object):
|
|||||||
self._capital_snake = None
|
self._capital_snake = None
|
||||||
self._sca_eth_flow_points = None
|
self._sca_eth_flow_points = None
|
||||||
self._att_name = None
|
self._att_name = None
|
||||||
|
self.discriminator = None
|
||||||
|
|
||||||
if small_camel is not None:
|
if small_camel is not None:
|
||||||
self.small_camel = small_camel
|
self.small_camel = small_camel
|
||||||
|
|||||||
@@ -31,76 +31,24 @@ class Cat(object):
|
|||||||
and the value is json key in definition.
|
and the value is json key in definition.
|
||||||
"""
|
"""
|
||||||
swagger_types = {
|
swagger_types = {
|
||||||
'class_name': 'str',
|
|
||||||
'color': 'str',
|
|
||||||
'declawed': 'bool'
|
'declawed': 'bool'
|
||||||
}
|
}
|
||||||
|
|
||||||
attribute_map = {
|
attribute_map = {
|
||||||
'class_name': 'className',
|
|
||||||
'color': 'color',
|
|
||||||
'declawed': 'declawed'
|
'declawed': 'declawed'
|
||||||
}
|
}
|
||||||
|
|
||||||
def __init__(self, class_name=None, color='red', declawed=None):
|
def __init__(self, declawed=None):
|
||||||
"""
|
"""
|
||||||
Cat - a model defined in Swagger
|
Cat - a model defined in Swagger
|
||||||
"""
|
"""
|
||||||
|
|
||||||
self._class_name = None
|
|
||||||
self._color = None
|
|
||||||
self._declawed = None
|
self._declawed = None
|
||||||
|
self.discriminator = None
|
||||||
|
|
||||||
self.class_name = class_name
|
|
||||||
if color is not None:
|
|
||||||
self.color = color
|
|
||||||
if declawed is not None:
|
if declawed is not None:
|
||||||
self.declawed = declawed
|
self.declawed = declawed
|
||||||
|
|
||||||
@property
|
|
||||||
def class_name(self):
|
|
||||||
"""
|
|
||||||
Gets the class_name of this Cat.
|
|
||||||
|
|
||||||
:return: The class_name of this Cat.
|
|
||||||
:rtype: str
|
|
||||||
"""
|
|
||||||
return self._class_name
|
|
||||||
|
|
||||||
@class_name.setter
|
|
||||||
def class_name(self, class_name):
|
|
||||||
"""
|
|
||||||
Sets the class_name of this Cat.
|
|
||||||
|
|
||||||
:param class_name: The class_name of this Cat.
|
|
||||||
:type: str
|
|
||||||
"""
|
|
||||||
if class_name is None:
|
|
||||||
raise ValueError("Invalid value for `class_name`, must not be `None`")
|
|
||||||
|
|
||||||
self._class_name = class_name
|
|
||||||
|
|
||||||
@property
|
|
||||||
def color(self):
|
|
||||||
"""
|
|
||||||
Gets the color of this Cat.
|
|
||||||
|
|
||||||
:return: The color of this Cat.
|
|
||||||
:rtype: str
|
|
||||||
"""
|
|
||||||
return self._color
|
|
||||||
|
|
||||||
@color.setter
|
|
||||||
def color(self, color):
|
|
||||||
"""
|
|
||||||
Sets the color of this Cat.
|
|
||||||
|
|
||||||
:param color: The color of this Cat.
|
|
||||||
:type: str
|
|
||||||
"""
|
|
||||||
|
|
||||||
self._color = color
|
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def declawed(self):
|
def declawed(self):
|
||||||
"""
|
"""
|
||||||
|
|||||||
@@ -47,6 +47,7 @@ class Category(object):
|
|||||||
|
|
||||||
self._id = None
|
self._id = None
|
||||||
self._name = None
|
self._name = None
|
||||||
|
self.discriminator = None
|
||||||
|
|
||||||
if id is not None:
|
if id is not None:
|
||||||
self.id = id
|
self.id = id
|
||||||
|
|||||||
@@ -44,6 +44,7 @@ class ClassModel(object):
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
self.__class = None
|
self.__class = None
|
||||||
|
self.discriminator = None
|
||||||
|
|
||||||
if _class is not None:
|
if _class is not None:
|
||||||
self._class = _class
|
self._class = _class
|
||||||
|
|||||||
@@ -44,6 +44,7 @@ class Client(object):
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
self._client = None
|
self._client = None
|
||||||
|
self.discriminator = None
|
||||||
|
|
||||||
if client is not None:
|
if client is not None:
|
||||||
self.client = client
|
self.client = client
|
||||||
|
|||||||
@@ -31,76 +31,24 @@ class Dog(object):
|
|||||||
and the value is json key in definition.
|
and the value is json key in definition.
|
||||||
"""
|
"""
|
||||||
swagger_types = {
|
swagger_types = {
|
||||||
'class_name': 'str',
|
|
||||||
'color': 'str',
|
|
||||||
'breed': 'str'
|
'breed': 'str'
|
||||||
}
|
}
|
||||||
|
|
||||||
attribute_map = {
|
attribute_map = {
|
||||||
'class_name': 'className',
|
|
||||||
'color': 'color',
|
|
||||||
'breed': 'breed'
|
'breed': 'breed'
|
||||||
}
|
}
|
||||||
|
|
||||||
def __init__(self, class_name=None, color='red', breed=None):
|
def __init__(self, breed=None):
|
||||||
"""
|
"""
|
||||||
Dog - a model defined in Swagger
|
Dog - a model defined in Swagger
|
||||||
"""
|
"""
|
||||||
|
|
||||||
self._class_name = None
|
|
||||||
self._color = None
|
|
||||||
self._breed = None
|
self._breed = None
|
||||||
|
self.discriminator = None
|
||||||
|
|
||||||
self.class_name = class_name
|
|
||||||
if color is not None:
|
|
||||||
self.color = color
|
|
||||||
if breed is not None:
|
if breed is not None:
|
||||||
self.breed = breed
|
self.breed = breed
|
||||||
|
|
||||||
@property
|
|
||||||
def class_name(self):
|
|
||||||
"""
|
|
||||||
Gets the class_name of this Dog.
|
|
||||||
|
|
||||||
:return: The class_name of this Dog.
|
|
||||||
:rtype: str
|
|
||||||
"""
|
|
||||||
return self._class_name
|
|
||||||
|
|
||||||
@class_name.setter
|
|
||||||
def class_name(self, class_name):
|
|
||||||
"""
|
|
||||||
Sets the class_name of this Dog.
|
|
||||||
|
|
||||||
:param class_name: The class_name of this Dog.
|
|
||||||
:type: str
|
|
||||||
"""
|
|
||||||
if class_name is None:
|
|
||||||
raise ValueError("Invalid value for `class_name`, must not be `None`")
|
|
||||||
|
|
||||||
self._class_name = class_name
|
|
||||||
|
|
||||||
@property
|
|
||||||
def color(self):
|
|
||||||
"""
|
|
||||||
Gets the color of this Dog.
|
|
||||||
|
|
||||||
:return: The color of this Dog.
|
|
||||||
:rtype: str
|
|
||||||
"""
|
|
||||||
return self._color
|
|
||||||
|
|
||||||
@color.setter
|
|
||||||
def color(self, color):
|
|
||||||
"""
|
|
||||||
Sets the color of this Dog.
|
|
||||||
|
|
||||||
:param color: The color of this Dog.
|
|
||||||
:type: str
|
|
||||||
"""
|
|
||||||
|
|
||||||
self._color = color
|
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def breed(self):
|
def breed(self):
|
||||||
"""
|
"""
|
||||||
|
|||||||
@@ -47,6 +47,7 @@ class EnumArrays(object):
|
|||||||
|
|
||||||
self._just_symbol = None
|
self._just_symbol = None
|
||||||
self._array_enum = None
|
self._array_enum = None
|
||||||
|
self.discriminator = None
|
||||||
|
|
||||||
if just_symbol is not None:
|
if just_symbol is not None:
|
||||||
self.just_symbol = just_symbol
|
self.just_symbol = just_symbol
|
||||||
|
|||||||
@@ -49,6 +49,7 @@ class EnumClass(object):
|
|||||||
EnumClass - a model defined in Swagger
|
EnumClass - a model defined in Swagger
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
self.discriminator = None
|
||||||
|
|
||||||
|
|
||||||
def to_dict(self):
|
def to_dict(self):
|
||||||
|
|||||||
@@ -53,6 +53,7 @@ class EnumTest(object):
|
|||||||
self._enum_integer = None
|
self._enum_integer = None
|
||||||
self._enum_number = None
|
self._enum_number = None
|
||||||
self._outer_enum = None
|
self._outer_enum = None
|
||||||
|
self.discriminator = None
|
||||||
|
|
||||||
if enum_string is not None:
|
if enum_string is not None:
|
||||||
self.enum_string = enum_string
|
self.enum_string = enum_string
|
||||||
|
|||||||
@@ -80,6 +80,7 @@ class FormatTest(object):
|
|||||||
self._date_time = None
|
self._date_time = None
|
||||||
self._uuid = None
|
self._uuid = None
|
||||||
self._password = None
|
self._password = None
|
||||||
|
self.discriminator = None
|
||||||
|
|
||||||
if integer is not None:
|
if integer is not None:
|
||||||
self.integer = integer
|
self.integer = integer
|
||||||
|
|||||||
@@ -47,6 +47,7 @@ class HasOnlyReadOnly(object):
|
|||||||
|
|
||||||
self._bar = None
|
self._bar = None
|
||||||
self._foo = None
|
self._foo = None
|
||||||
|
self.discriminator = None
|
||||||
|
|
||||||
if bar is not None:
|
if bar is not None:
|
||||||
self.bar = bar
|
self.bar = bar
|
||||||
|
|||||||
@@ -44,6 +44,7 @@ class List(object):
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
self.__123_list = None
|
self.__123_list = None
|
||||||
|
self.discriminator = None
|
||||||
|
|
||||||
if _123_list is not None:
|
if _123_list is not None:
|
||||||
self._123_list = _123_list
|
self._123_list = _123_list
|
||||||
|
|||||||
@@ -47,6 +47,7 @@ class MapTest(object):
|
|||||||
|
|
||||||
self._map_map_of_string = None
|
self._map_map_of_string = None
|
||||||
self._map_of_enum_string = None
|
self._map_of_enum_string = None
|
||||||
|
self.discriminator = None
|
||||||
|
|
||||||
if map_map_of_string is not None:
|
if map_map_of_string is not None:
|
||||||
self.map_map_of_string = map_map_of_string
|
self.map_map_of_string = map_map_of_string
|
||||||
|
|||||||
@@ -50,6 +50,7 @@ class MixedPropertiesAndAdditionalPropertiesClass(object):
|
|||||||
self._uuid = None
|
self._uuid = None
|
||||||
self._date_time = None
|
self._date_time = None
|
||||||
self._map = None
|
self._map = None
|
||||||
|
self.discriminator = None
|
||||||
|
|
||||||
if uuid is not None:
|
if uuid is not None:
|
||||||
self.uuid = uuid
|
self.uuid = uuid
|
||||||
|
|||||||
@@ -47,6 +47,7 @@ class Model200Response(object):
|
|||||||
|
|
||||||
self._name = None
|
self._name = None
|
||||||
self.__class = None
|
self.__class = None
|
||||||
|
self.discriminator = None
|
||||||
|
|
||||||
if name is not None:
|
if name is not None:
|
||||||
self.name = name
|
self.name = name
|
||||||
|
|||||||
@@ -44,6 +44,7 @@ class ModelReturn(object):
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
self.__return = None
|
self.__return = None
|
||||||
|
self.discriminator = None
|
||||||
|
|
||||||
if _return is not None:
|
if _return is not None:
|
||||||
self._return = _return
|
self._return = _return
|
||||||
|
|||||||
@@ -53,6 +53,7 @@ class Name(object):
|
|||||||
self._snake_case = None
|
self._snake_case = None
|
||||||
self.__property = None
|
self.__property = None
|
||||||
self.__123_number = None
|
self.__123_number = None
|
||||||
|
self.discriminator = None
|
||||||
|
|
||||||
self.name = name
|
self.name = name
|
||||||
if snake_case is not None:
|
if snake_case is not None:
|
||||||
|
|||||||
@@ -44,6 +44,7 @@ class NumberOnly(object):
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
self._just_number = None
|
self._just_number = None
|
||||||
|
self.discriminator = None
|
||||||
|
|
||||||
if just_number is not None:
|
if just_number is not None:
|
||||||
self.just_number = just_number
|
self.just_number = just_number
|
||||||
|
|||||||
@@ -59,6 +59,7 @@ class Order(object):
|
|||||||
self._ship_date = None
|
self._ship_date = None
|
||||||
self._status = None
|
self._status = None
|
||||||
self._complete = None
|
self._complete = None
|
||||||
|
self.discriminator = None
|
||||||
|
|
||||||
if id is not None:
|
if id is not None:
|
||||||
self.id = id
|
self.id = id
|
||||||
|
|||||||
@@ -43,6 +43,7 @@ class OuterBoolean(object):
|
|||||||
OuterBoolean - a model defined in Swagger
|
OuterBoolean - a model defined in Swagger
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
self.discriminator = None
|
||||||
|
|
||||||
|
|
||||||
def to_dict(self):
|
def to_dict(self):
|
||||||
|
|||||||
@@ -50,6 +50,7 @@ class OuterComposite(object):
|
|||||||
self._my_number = None
|
self._my_number = None
|
||||||
self._my_string = None
|
self._my_string = None
|
||||||
self._my_boolean = None
|
self._my_boolean = None
|
||||||
|
self.discriminator = None
|
||||||
|
|
||||||
if my_number is not None:
|
if my_number is not None:
|
||||||
self.my_number = my_number
|
self.my_number = my_number
|
||||||
|
|||||||
@@ -49,6 +49,7 @@ class OuterEnum(object):
|
|||||||
OuterEnum - a model defined in Swagger
|
OuterEnum - a model defined in Swagger
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
self.discriminator = None
|
||||||
|
|
||||||
|
|
||||||
def to_dict(self):
|
def to_dict(self):
|
||||||
|
|||||||
@@ -43,6 +43,7 @@ class OuterNumber(object):
|
|||||||
OuterNumber - a model defined in Swagger
|
OuterNumber - a model defined in Swagger
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
self.discriminator = None
|
||||||
|
|
||||||
|
|
||||||
def to_dict(self):
|
def to_dict(self):
|
||||||
|
|||||||
@@ -43,6 +43,7 @@ class OuterString(object):
|
|||||||
OuterString - a model defined in Swagger
|
OuterString - a model defined in Swagger
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
self.discriminator = None
|
||||||
|
|
||||||
|
|
||||||
def to_dict(self):
|
def to_dict(self):
|
||||||
|
|||||||
@@ -59,6 +59,7 @@ class Pet(object):
|
|||||||
self._photo_urls = None
|
self._photo_urls = None
|
||||||
self._tags = None
|
self._tags = None
|
||||||
self._status = None
|
self._status = None
|
||||||
|
self.discriminator = None
|
||||||
|
|
||||||
if id is not None:
|
if id is not None:
|
||||||
self.id = id
|
self.id = id
|
||||||
|
|||||||
@@ -47,6 +47,7 @@ class ReadOnlyFirst(object):
|
|||||||
|
|
||||||
self._bar = None
|
self._bar = None
|
||||||
self._baz = None
|
self._baz = None
|
||||||
|
self.discriminator = None
|
||||||
|
|
||||||
if bar is not None:
|
if bar is not None:
|
||||||
self.bar = bar
|
self.bar = bar
|
||||||
|
|||||||
@@ -44,6 +44,7 @@ class SpecialModelName(object):
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
self._special_property_name = None
|
self._special_property_name = None
|
||||||
|
self.discriminator = None
|
||||||
|
|
||||||
if special_property_name is not None:
|
if special_property_name is not None:
|
||||||
self.special_property_name = special_property_name
|
self.special_property_name = special_property_name
|
||||||
|
|||||||
@@ -47,6 +47,7 @@ class Tag(object):
|
|||||||
|
|
||||||
self._id = None
|
self._id = None
|
||||||
self._name = None
|
self._name = None
|
||||||
|
self.discriminator = None
|
||||||
|
|
||||||
if id is not None:
|
if id is not None:
|
||||||
self.id = id
|
self.id = id
|
||||||
|
|||||||
@@ -65,6 +65,7 @@ class User(object):
|
|||||||
self._password = None
|
self._password = None
|
||||||
self._phone = None
|
self._phone = None
|
||||||
self._user_status = None
|
self._user_status = None
|
||||||
|
self.discriminator = None
|
||||||
|
|
||||||
if id is not None:
|
if id is not None:
|
||||||
self.id = id
|
self.id = id
|
||||||
|
|||||||
Reference in New Issue
Block a user