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