Source code for grader_service.api.models.user

# coding: utf-8

from __future__ import absolute_import
from datetime import date, datetime  # noqa: F401

from typing import List, Dict  # noqa: F401

from grader_service.api.models.base_model_ import Model
from grader_service.api import util


[docs]class User(Model): """NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). Do not edit the class manually. """ def __init__(self, name=None): # noqa: E501 """User - a model defined in OpenAPI :param name: The name of this User. # noqa: E501 :type name: str """ self.openapi_types = { 'name': str } self.attribute_map = { 'name': 'name' } self._name = name
[docs] @classmethod def from_dict(cls, dikt) -> 'User': """Returns the dict as a model :param dikt: A dict. :type: dict :return: The User of this User. # noqa: E501 :rtype: User """ return util.deserialize_model(dikt, cls)
@property def name(self): """Gets the name of this User. :return: The name of this User. :rtype: str """ return self._name @name.setter def name(self, name): """Sets the name of this User. :param name: The name of this User. :type name: str """ self._name = name