Repository URL to install this package:
|
Version:
3.3.202-c2ee258 ▾
|
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import json
from alipay.aop.api.constant.ParamConstants import *
class AlipayCommerceIotMsgcenterSendModel(object):
def __init__(self):
self._content = None
self._datetime = None
self._ext_info = None
self._is_support_link = None
self._link = None
self._title = None
self._type = None
self._user_id = None
@property
def content(self):
return self._content
@content.setter
def content(self, value):
self._content = value
@property
def datetime(self):
return self._datetime
@datetime.setter
def datetime(self, value):
self._datetime = value
@property
def ext_info(self):
return self._ext_info
@ext_info.setter
def ext_info(self, value):
self._ext_info = value
@property
def is_support_link(self):
return self._is_support_link
@is_support_link.setter
def is_support_link(self, value):
self._is_support_link = value
@property
def link(self):
return self._link
@link.setter
def link(self, value):
self._link = value
@property
def title(self):
return self._title
@title.setter
def title(self, value):
self._title = value
@property
def type(self):
return self._type
@type.setter
def type(self, value):
self._type = value
@property
def user_id(self):
return self._user_id
@user_id.setter
def user_id(self, value):
self._user_id = value
def to_alipay_dict(self):
params = dict()
if self.content:
if hasattr(self.content, 'to_alipay_dict'):
params['content'] = self.content.to_alipay_dict()
else:
params['content'] = self.content
if self.datetime:
if hasattr(self.datetime, 'to_alipay_dict'):
params['datetime'] = self.datetime.to_alipay_dict()
else:
params['datetime'] = self.datetime
if self.ext_info:
if hasattr(self.ext_info, 'to_alipay_dict'):
params['ext_info'] = self.ext_info.to_alipay_dict()
else:
params['ext_info'] = self.ext_info
if self.is_support_link:
if hasattr(self.is_support_link, 'to_alipay_dict'):
params['is_support_link'] = self.is_support_link.to_alipay_dict()
else:
params['is_support_link'] = self.is_support_link
if self.link:
if hasattr(self.link, 'to_alipay_dict'):
params['link'] = self.link.to_alipay_dict()
else:
params['link'] = self.link
if self.title:
if hasattr(self.title, 'to_alipay_dict'):
params['title'] = self.title.to_alipay_dict()
else:
params['title'] = self.title
if self.type:
if hasattr(self.type, 'to_alipay_dict'):
params['type'] = self.type.to_alipay_dict()
else:
params['type'] = self.type
if self.user_id:
if hasattr(self.user_id, 'to_alipay_dict'):
params['user_id'] = self.user_id.to_alipay_dict()
else:
params['user_id'] = self.user_id
return params
@staticmethod
def from_alipay_dict(d):
if not d:
return None
o = AlipayCommerceIotMsgcenterSendModel()
if 'content' in d:
o.content = d['content']
if 'datetime' in d:
o.datetime = d['datetime']
if 'ext_info' in d:
o.ext_info = d['ext_info']
if 'is_support_link' in d:
o.is_support_link = d['is_support_link']
if 'link' in d:
o.link = d['link']
if 'title' in d:
o.title = d['title']
if 'type' in d:
o.type = d['type']
if 'user_id' in d:
o.user_id = d['user_id']
return o