Merge pull request #1096 from fre4242/fix_energy_updated_at_handling

Fixed "updated_at" handling for "energy" element in vehicleInfo json
This commit is contained in:
Florian BEZANNIER
2025-08-23 13:44:37 +02:00
committed by GitHub
@@ -32,6 +32,7 @@ class Energy(object):
"""
swagger_types = {
'updated_at': 'datetime',
'created_at': 'datetime',
'autonomy': 'float',
'battery': 'EnergyBattery',
'charging': 'EnergyCharging',
@@ -42,7 +43,8 @@ class Energy(object):
}
attribute_map = {
'updated_at': 'createdAt',
'created_at': 'createdAt',
'updated_at': 'updatedAt',
'autonomy': 'autonomy',
'battery': 'battery',
'charging': 'charging',
@@ -52,10 +54,11 @@ class Energy(object):
'type': 'type'
}
def __init__(self, updated_at=None, autonomy=None, battery=None, charging=None, consumption=None, level=None, residual=None, type=None): # noqa: E501
def __init__(self, created_at=None, updated_at=None, autonomy=None, battery=None, charging=None, consumption=None, level=None, residual=None, type=None): # noqa: E501
"""Energy - a model defined in Swagger""" # noqa: E501
self._updated_at = None
self._created_at = None
self._autonomy = None
self._battery = None
self._charging = None
@@ -67,6 +70,8 @@ class Energy(object):
if updated_at is not None:
self.updated_at = updated_at
if created_at is not None:
self.created_at = created_at
if autonomy is not None:
self.autonomy = autonomy
if battery is not None:
@@ -82,6 +87,29 @@ class Energy(object):
if type is not None:
self.type = type
@property
def created_at(self):
"""Gets the created_at of this Energy. # noqa: E501
Date when the resource has been created. # noqa: E501
:return: The created_at of this Energy. # noqa: E501
:rtype: datetime
"""
return self._created_at
@created_at.setter
def created_at(self, created_at):
"""Sets the created_at of this Energy.
Date when the resource has been created. # noqa: E501
:param created_at: The created_at of this Energy. # noqa: E501
:type: datetime
"""
self._created_at = created_at
@property
def updated_at(self):
"""Gets the updated_at of this Energy. # noqa: E501