30#ifndef JELLYFIN_DTO_GROUPSTATEUPDATEGROUPUPDATE_H
31#define JELLYFIN_DTO_GROUPSTATEUPDATEGROUPUPDATE_H
35#include <QSharedPointer>
56 QSharedPointer<GroupStateUpdate>
data
68 QJsonObject
toJson()
const;
86 QSharedPointer<GroupStateUpdate>
data()
const;
88 void setData(QSharedPointer<GroupStateUpdate> newData);
94 QSharedPointer<GroupStateUpdate>
m_data = QSharedPointer<GroupStateUpdate>();
An Api client for Jellyfin. Handles requests and authentication.
Definition apiclient.h:90
Definition groupstateupdategroupupdate.h:51
GroupUpdateType type() const
Definition groupstateupdategroupupdate.cpp:89
QSharedPointer< GroupStateUpdate > data() const
Definition groupstateupdategroupupdate.cpp:95
QJsonObject toJson() const
Definition groupstateupdategroupupdate.cpp:74
static GroupStateUpdateGroupUpdate fromJson(QJsonObject source)
Definition groupstateupdategroupupdate.cpp:60
void setData(QSharedPointer< GroupStateUpdate > newData)
Definition groupstateupdategroupupdate.cpp:97
GroupStateUpdateGroupUpdate(QString groupId, GroupUpdateType type, QSharedPointer< GroupStateUpdate > data)
Definition groupstateupdategroupupdate.cpp:36
GroupUpdateType m_type
Definition groupstateupdategroupupdate.h:93
void setType(GroupUpdateType newType)
Definition groupstateupdategroupupdate.cpp:91
QSharedPointer< GroupStateUpdate > m_data
Definition groupstateupdategroupupdate.h:94
QString groupId() const
Gets the group identifier.
Definition groupstateupdategroupupdate.cpp:83
QString m_groupId
Definition groupstateupdategroupupdate.h:92
void setGroupId(QString newGroupId)
Gets the group identifier.
Definition groupstateupdategroupupdate.cpp:85
void setFromJson(QJsonObject source)
Definition groupstateupdategroupupdate.cpp:67
void replaceData(GroupStateUpdateGroupUpdate &other)
Definition groupstateupdategroupupdate.cpp:54
Contains auto-generated Data Transfer Objects for the Jellyfin HTTP API.
GroupUpdateTypeClass::Value GroupUpdateType
Definition groupupdatetype.h:68
Definition accessschedule.h:128
Jellyfin::DTO::GroupStateUpdateGroupUpdate GroupStateUpdateGroupUpdate
Definition groupstateupdategroupupdate.h:106
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