def __init__(self, id=None, event_type=None, opened_at=None, ended_at=None, closed_at=None, employee_ids=None, opening_employee_id=None, ending_employee_id=None, closing_employee_id=None, description=None, starting_cash_money=None, cash_payment_money=None, cash_refunds_money=None, cash_paid_in_money=None, cash_paid_out_money=None, expected_cash_money=None, closed_cash_money=None, device=None, events=None):
self.swagger_types = {<EOL>'<STR_LIT:id>': '<STR_LIT:str>',<EOL>'<STR_LIT>': '<STR_LIT:str>',<EOL>'<STR_LIT>': '<STR_LIT:str>',<EOL>'<STR_LIT>': '<STR_LIT:str>',<EOL>'<STR_LIT>': '<STR_LIT:str>',<EOL>'<STR_LIT>': '<STR_LIT>',<EOL>'<STR_LIT>': '<STR_LIT:str>',<EOL>'<STR_LIT>': '<STR_LIT:str>',<EOL>'<STR_LIT>': '<STR_LIT:str>',<EOL>'<STR_LIT:description>': '<STR_LIT:str>',<EOL>'<STR_LIT>': '<STR_LIT>',<EOL>'<STR_LIT>': '<STR_LIT>',<EOL>'<STR_LIT>': '<STR_LIT>',<EOL>'<STR_LIT>': '<STR_LIT>',<EOL>'<STR_LIT>': '<STR_LIT>',<EOL>'<STR_LIT>': '<STR_LIT>',<EOL>'<STR_LIT>': '<STR_LIT>',<EOL>'<STR_LIT>': '<STR_LIT>',<EOL>'<STR_LIT>': '<STR_LIT>'<EOL>}<EOL>self.attribute_map = {<EOL>'<STR_LIT:id>': '<STR_LIT:id>',<EOL>'<STR_LIT>': '<STR_LIT>',<EOL>'<STR_LIT>': '<STR_LIT>',<EOL>'<STR_LIT>': '<STR_LIT>',<EOL>'<STR_LIT>': '<STR_LIT>',<EOL>'<STR_LIT>': '<STR_LIT>',<EOL>'<STR_LIT>': '<STR_LIT>',<EOL>'<STR_LIT>': '<STR_LIT>',<EOL>'<STR_LIT>': '<STR_LIT>',<EOL>'<STR_LIT:description>': '<STR_LIT:description>',<EOL>'<STR_LIT>': '<STR_LIT>',<EOL>'<STR_LIT>': '<STR_LIT>',<EOL>'<STR_LIT>': '<STR_LIT>',<EOL>'<STR_LIT>': '<STR_LIT>',<EOL>'<STR_LIT>': '<STR_LIT>',<EOL>'<STR_LIT>': '<STR_LIT>',<EOL>'<STR_LIT>': '<STR_LIT>',<EOL>'<STR_LIT>': '<STR_LIT>',<EOL>'<STR_LIT>': '<STR_LIT>'<EOL>}<EOL>self._id = id<EOL>self._event_type = event_type<EOL>self._opened_at = opened_at<EOL>self._ended_at = ended_at<EOL>self._closed_at = closed_at<EOL>self._employee_ids = employee_ids<EOL>self._opening_employee_id = opening_employee_id<EOL>self._ending_employee_id = ending_employee_id<EOL>self._closing_employee_id = closing_employee_id<EOL>self._description = description<EOL>self._starting_cash_money = starting_cash_money<EOL>self._cash_payment_money = cash_payment_money<EOL>self._cash_refunds_money = cash_refunds_money<EOL>self._cash_paid_in_money = cash_paid_in_money<EOL>self._cash_paid_out_money = cash_paid_out_money<EOL>self._expected_cash_money = expected_cash_money<EOL>self._closed_cash_money = closed_cash_money<EOL>self._device = device<EOL>self._events = events<EOL>
V1CashDrawerShift - a model defined in Swagger

:param dict swaggerTypes: The key is attribute name
                          and the value is attribute type.
:param dict attributeMap: The key is attribute name
                          and the value is json key in definition.