Jellyfin Qt
QML Library for interacting with the Jellyfin multimedia server
Loading...
Searching...
No Matches
Jellyfin::DTO::MetadataOptions Class Reference

#include <metadataoptions.h>

Public Member Functions

 MetadataOptions ()
 MetadataOptions (const MetadataOptions &other)
void replaceData (MetadataOptions &other)
void setFromJson (QJsonObject source)
QJsonObject toJson () const
QString itemType () const
void setItemType (QString newItemType)
bool itemTypeNull () const
void setItemTypeNull ()
QStringList disabledMetadataSavers () const
void setDisabledMetadataSavers (QStringList newDisabledMetadataSavers)
bool disabledMetadataSaversNull () const
void setDisabledMetadataSaversNull ()
QStringList localMetadataReaderOrder () const
void setLocalMetadataReaderOrder (QStringList newLocalMetadataReaderOrder)
bool localMetadataReaderOrderNull () const
void setLocalMetadataReaderOrderNull ()
QStringList disabledMetadataFetchers () const
void setDisabledMetadataFetchers (QStringList newDisabledMetadataFetchers)
bool disabledMetadataFetchersNull () const
void setDisabledMetadataFetchersNull ()
QStringList metadataFetcherOrder () const
void setMetadataFetcherOrder (QStringList newMetadataFetcherOrder)
bool metadataFetcherOrderNull () const
void setMetadataFetcherOrderNull ()
QStringList disabledImageFetchers () const
void setDisabledImageFetchers (QStringList newDisabledImageFetchers)
bool disabledImageFetchersNull () const
void setDisabledImageFetchersNull ()
QStringList imageFetcherOrder () const
void setImageFetcherOrder (QStringList newImageFetcherOrder)
bool imageFetcherOrderNull () const
void setImageFetcherOrderNull ()

Static Public Member Functions

static MetadataOptions fromJson (QJsonObject source)

Protected Attributes

QString m_itemType
QStringList m_disabledMetadataSavers
QStringList m_localMetadataReaderOrder
QStringList m_disabledMetadataFetchers
QStringList m_metadataFetcherOrder
QStringList m_disabledImageFetchers
QStringList m_imageFetcherOrder

Constructor & Destructor Documentation

◆ MetadataOptions() [1/2]

Jellyfin::DTO::MetadataOptions::MetadataOptions ( )

◆ MetadataOptions() [2/2]

Jellyfin::DTO::MetadataOptions::MetadataOptions ( const MetadataOptions & other)

Member Function Documentation

◆ disabledImageFetchers()

QStringList Jellyfin::DTO::MetadataOptions::disabledImageFetchers ( ) const

◆ disabledImageFetchersNull()

bool Jellyfin::DTO::MetadataOptions::disabledImageFetchersNull ( ) const

◆ disabledMetadataFetchers()

QStringList Jellyfin::DTO::MetadataOptions::disabledMetadataFetchers ( ) const

◆ disabledMetadataFetchersNull()

bool Jellyfin::DTO::MetadataOptions::disabledMetadataFetchersNull ( ) const

◆ disabledMetadataSavers()

QStringList Jellyfin::DTO::MetadataOptions::disabledMetadataSavers ( ) const

◆ disabledMetadataSaversNull()

bool Jellyfin::DTO::MetadataOptions::disabledMetadataSaversNull ( ) const

◆ fromJson()

MetadataOptions Jellyfin::DTO::MetadataOptions::fromJson ( QJsonObject source)
static

◆ imageFetcherOrder()

QStringList Jellyfin::DTO::MetadataOptions::imageFetcherOrder ( ) const

◆ imageFetcherOrderNull()

bool Jellyfin::DTO::MetadataOptions::imageFetcherOrderNull ( ) const

◆ itemType()

QString Jellyfin::DTO::MetadataOptions::itemType ( ) const

◆ itemTypeNull()

bool Jellyfin::DTO::MetadataOptions::itemTypeNull ( ) const

◆ localMetadataReaderOrder()

QStringList Jellyfin::DTO::MetadataOptions::localMetadataReaderOrder ( ) const

◆ localMetadataReaderOrderNull()

bool Jellyfin::DTO::MetadataOptions::localMetadataReaderOrderNull ( ) const

◆ metadataFetcherOrder()

QStringList Jellyfin::DTO::MetadataOptions::metadataFetcherOrder ( ) const

◆ metadataFetcherOrderNull()

bool Jellyfin::DTO::MetadataOptions::metadataFetcherOrderNull ( ) const

◆ replaceData()

void Jellyfin::DTO::MetadataOptions::replaceData ( MetadataOptions & other)

Replaces the data being hold by this class with that of the other.

◆ setDisabledImageFetchers()

void Jellyfin::DTO::MetadataOptions::setDisabledImageFetchers ( QStringList newDisabledImageFetchers)

◆ setDisabledImageFetchersNull()

void Jellyfin::DTO::MetadataOptions::setDisabledImageFetchersNull ( )

◆ setDisabledMetadataFetchers()

void Jellyfin::DTO::MetadataOptions::setDisabledMetadataFetchers ( QStringList newDisabledMetadataFetchers)

◆ setDisabledMetadataFetchersNull()

void Jellyfin::DTO::MetadataOptions::setDisabledMetadataFetchersNull ( )

◆ setDisabledMetadataSavers()

void Jellyfin::DTO::MetadataOptions::setDisabledMetadataSavers ( QStringList newDisabledMetadataSavers)

◆ setDisabledMetadataSaversNull()

void Jellyfin::DTO::MetadataOptions::setDisabledMetadataSaversNull ( )

◆ setFromJson()

void Jellyfin::DTO::MetadataOptions::setFromJson ( QJsonObject source)

◆ setImageFetcherOrder()

void Jellyfin::DTO::MetadataOptions::setImageFetcherOrder ( QStringList newImageFetcherOrder)

◆ setImageFetcherOrderNull()

void Jellyfin::DTO::MetadataOptions::setImageFetcherOrderNull ( )

◆ setItemType()

void Jellyfin::DTO::MetadataOptions::setItemType ( QString newItemType)

◆ setItemTypeNull()

void Jellyfin::DTO::MetadataOptions::setItemTypeNull ( )

◆ setLocalMetadataReaderOrder()

void Jellyfin::DTO::MetadataOptions::setLocalMetadataReaderOrder ( QStringList newLocalMetadataReaderOrder)

◆ setLocalMetadataReaderOrderNull()

void Jellyfin::DTO::MetadataOptions::setLocalMetadataReaderOrderNull ( )

◆ setMetadataFetcherOrder()

void Jellyfin::DTO::MetadataOptions::setMetadataFetcherOrder ( QStringList newMetadataFetcherOrder)

◆ setMetadataFetcherOrderNull()

void Jellyfin::DTO::MetadataOptions::setMetadataFetcherOrderNull ( )

◆ toJson()

QJsonObject Jellyfin::DTO::MetadataOptions::toJson ( ) const

Member Data Documentation

◆ m_disabledImageFetchers

QStringList Jellyfin::DTO::MetadataOptions::m_disabledImageFetchers
protected

◆ m_disabledMetadataFetchers

QStringList Jellyfin::DTO::MetadataOptions::m_disabledMetadataFetchers
protected

◆ m_disabledMetadataSavers

QStringList Jellyfin::DTO::MetadataOptions::m_disabledMetadataSavers
protected

◆ m_imageFetcherOrder

QStringList Jellyfin::DTO::MetadataOptions::m_imageFetcherOrder
protected

◆ m_itemType

QString Jellyfin::DTO::MetadataOptions::m_itemType
protected

◆ m_localMetadataReaderOrder

QStringList Jellyfin::DTO::MetadataOptions::m_localMetadataReaderOrder
protected

◆ m_metadataFetcherOrder

QStringList Jellyfin::DTO::MetadataOptions::m_metadataFetcherOrder
protected

The documentation for this class was generated from the following files: