def __from_json__(self, status, conditions=None, until=None): self.status = status if conditions: self.condition = [Condition.from_json(**condition) for condition in conditions] else: self.condition = None if until: self.until = Event.from_json(**until) else: self.until = None return self
def __from_json__(self, status, conditions=None, until=None): self.status = status if conditions: self.condition = [ Condition.from_json(**condition) for condition in conditions ] else: self.condition = None if until: self.until = Event.from_json(**until) else: self.until = None return self
def __from_json__(self, status, amount, conditions=None, until=None): self.status = status if isinstance(amount, dict): self.amount = Function.from_json(**amount) else: self.amount = amount if conditions: self.condition = [Condition.from_json(**condition) for condition in conditions] else: self.condition = None if until: self.until = Event.from_json(**until) else: self.until = None return self
def __from_json__(self, status, amount, conditions=None, until=None): self.status = status if isinstance(amount, dict): self.amount = Function.from_json(**amount) else: self.amount = amount if conditions: self.condition = [ Condition.from_json(**condition) for condition in conditions ] else: self.condition = None if until: self.until = Event.from_json(**until) else: self.until = None return self