diff options
Diffstat (limited to '.venv/lib/python3.12/site-packages/sendgrid/helpers/mail/category.py')
-rw-r--r-- | .venv/lib/python3.12/site-packages/sendgrid/helpers/mail/category.py | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/.venv/lib/python3.12/site-packages/sendgrid/helpers/mail/category.py b/.venv/lib/python3.12/site-packages/sendgrid/helpers/mail/category.py new file mode 100644 index 00000000..0a6394c2 --- /dev/null +++ b/.venv/lib/python3.12/site-packages/sendgrid/helpers/mail/category.py @@ -0,0 +1,40 @@ +class Category(object): + """A category name for this message.""" + + def __init__(self, name=None): + """Create a Category. + + :param name: The name of this category + :type name: string, optional + """ + self._name = None + + if name is not None: + self.name = name + + @property + def name(self): + """The name of this Category. Must be less than 255 characters. + + :rtype: string + """ + return self._name + + @name.setter + def name(self, value): + """The name of this Category. Must be less than 255 characters. + + :param value: The name of this Category. Must be less than 255 + characters. + :type value: string + """ + self._name = value + + def get(self): + """ + Get a JSON-ready representation of this Category. + + :returns: This Category, ready for use in a request body. + :rtype: string + """ + return self.name |