30#ifndef JELLYFIN_DTO_GROUPINFODTO_H
31#define JELLYFIN_DTO_GROUPINFODTO_H
71 QJsonObject
toJson()
const;
An Api client for Jellyfin. Handles requests and authentication.
Definition apiclient.h:90
Definition groupinfodto.h:52
QDateTime lastUpdatedAt() const
Gets the date when this DTO has been created.
Definition groupinfodto.cpp:119
GroupStateType m_state
Definition groupinfodto.h:119
QString groupId() const
Gets the group identifier.
Definition groupinfodto.cpp:95
QString m_groupName
Definition groupinfodto.h:118
static GroupInfoDto fromJson(QJsonObject source)
Definition groupinfodto.cpp:68
void replaceData(GroupInfoDto &other)
Definition groupinfodto.cpp:60
GroupInfoDto(QString groupId, QString groupName, GroupStateType state, QStringList participants, QDateTime lastUpdatedAt)
Definition groupinfodto.cpp:36
void setState(GroupStateType newState)
Definition groupinfodto.cpp:109
void setGroupId(QString newGroupId)
Gets the group identifier.
Definition groupinfodto.cpp:97
QJsonObject toJson() const
Definition groupinfodto.cpp:84
QString m_groupId
Definition groupinfodto.h:117
QStringList participants() const
Gets the participants.
Definition groupinfodto.cpp:113
GroupStateType state() const
Definition groupinfodto.cpp:107
QDateTime m_lastUpdatedAt
Definition groupinfodto.h:121
void setLastUpdatedAt(QDateTime newLastUpdatedAt)
Gets the date when this DTO has been created.
Definition groupinfodto.cpp:121
void setFromJson(QJsonObject source)
Definition groupinfodto.cpp:75
void setGroupName(QString newGroupName)
Gets the group name.
Definition groupinfodto.cpp:103
QStringList m_participants
Definition groupinfodto.h:120
QString groupName() const
Gets the group name.
Definition groupinfodto.cpp:101
void setParticipants(QStringList newParticipants)
Gets the participants.
Definition groupinfodto.cpp:115
Contains auto-generated Data Transfer Objects for the Jellyfin HTTP API.
GroupStateTypeClass::Value GroupStateType
Definition groupstatetype.h:61
Definition accessschedule.h:128
Jellyfin::DTO::GroupInfoDto GroupInfoDto
Definition groupinfodto.h:133
AccessSchedule fromJsonValue(const QJsonValue &source, convertType< AccessSchedule >)
Definition accessschedule.cpp:133
QJsonValue toJsonValue(const AccessSchedule &source, convertType< AccessSchedule >)
Definition accessschedule.cpp:139
Definition jsonconvimpl.h:45