Coverage for /var/srv/projects/api.amasfac.comuna18.com/tmp/venv/lib/python3.9/site-packages/sendgrid/helpers/mail/category.py: 53%
13 statements
« prev ^ index » next coverage.py v6.4.4, created at 2023-07-17 14:22 -0600
« prev ^ index » next coverage.py v6.4.4, created at 2023-07-17 14:22 -0600
1class Category(object):
2 """A category name for this message."""
4 def __init__(self, name=None):
5 """Create a Category.
7 :param name: The name of this category
8 :type name: string, optional
9 """
10 self._name = None
12 if name is not None:
13 self.name = name
15 @property
16 def name(self):
17 """The name of this Category. Must be less than 255 characters.
19 :rtype: string
20 """
21 return self._name
23 @name.setter
24 def name(self, value):
25 """The name of this Category. Must be less than 255 characters.
27 :param value: The name of this Category. Must be less than 255
28 characters.
29 :type value: string
30 """
31 self._name = value
33 def get(self):
34 """
35 Get a JSON-ready representation of this Category.
37 :returns: This Category, ready for use in a request body.
38 :rtype: string
39 """
40 return self.name