30#ifndef JELLYFIN_DTO_UPDATELIBRARYOPTIONSDTO_H
31#define JELLYFIN_DTO_UPDATELIBRARYOPTIONSDTO_H
35#include <QSharedPointer>
66 QJsonObject
toJson()
const;
An Api client for Jellyfin. Handles requests and authentication.
Definition apiclient.h:90
Definition updatelibraryoptionsdto.h:50
void setJellyfinId(QString newJellyfinId)
Gets or sets the library item id.
Definition updatelibraryoptionsdto.cpp:79
QSharedPointer< LibraryOptions > libraryOptions() const
Definition updatelibraryoptionsdto.cpp:83
QJsonObject toJson() const
Definition updatelibraryoptionsdto.cpp:69
void setFromJson(QJsonObject source)
Definition updatelibraryoptionsdto.cpp:63
static UpdateLibraryOptionsDto fromJson(QJsonObject source)
Definition updatelibraryoptionsdto.cpp:56
QString jellyfinId() const
Gets or sets the library item id.
Definition updatelibraryoptionsdto.cpp:77
QSharedPointer< LibraryOptions > m_libraryOptions
Definition updatelibraryoptionsdto.h:86
QString m_jellyfinId
Definition updatelibraryoptionsdto.h:85
void setLibraryOptions(QSharedPointer< LibraryOptions > newLibraryOptions)
Definition updatelibraryoptionsdto.cpp:85
void replaceData(UpdateLibraryOptionsDto &other)
Definition updatelibraryoptionsdto.cpp:51
UpdateLibraryOptionsDto(QString jellyfinId, QSharedPointer< LibraryOptions > libraryOptions)
Definition updatelibraryoptionsdto.cpp:36
Contains auto-generated Data Transfer Objects for the Jellyfin HTTP API.
Definition accessschedule.h:128
Jellyfin::DTO::UpdateLibraryOptionsDto UpdateLibraryOptionsDto
Definition updatelibraryoptionsdto.h:98
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