kavita_client.models.scrobble_provider_settings_dto

Module Contents

Classes

ScrobbleProviderSettingsDto

Attributes:

progress_scrobbling (bool | Unset): want_to_read_sync (bool | Unset): rating_scrobbling (bool | Unset): reviews_scrobbling (bool | Unset): review_scrobble_target (ReviewScrobbleTarget | Unset): Members:

  • 0 — Private

  • 1 — Friends

  • 2 — Public

all_libraries (bool | Unset): libraries (list[int] | None | Unset): highest_age_rating (AgeRating | Unset): Members:

  • 0 — Unknown

  • 1 — Rating Pending (RatingPending)

  • 2 — Early Childhood (EarlyChildhood)

  • 3 — Everyone

  • 4 — G

  • 5 — Everyone 10+ (Everyone10Plus)

  • 6 — PG

  • 7 — Kids to Adults (KidsToAdults)

  • 8 — Teen

  • 9 — MA15+ (Mature15Plus)

  • 10 — Mature 17+ (Mature17Plus)

  • 11 — M (Mature)

  • 12 — R18+ (R18Plus)

  • 13 — Adults Only 18+ (AdultsOnly)

  • 14 — X18+ (X18Plus)

  • -1 — Not Applicable (NotApplicable)

inactive_series_rule (ReadStatusTransitionRule | Unset): dropped_series_rule (ReadStatusTransitionRule | Unset):

Data

T

API

class kavita_client.models.scrobble_provider_settings_dto.ScrobbleProviderSettingsDto
Attributes:

progress_scrobbling (bool | Unset): want_to_read_sync (bool | Unset): rating_scrobbling (bool | Unset): reviews_scrobbling (bool | Unset): review_scrobble_target (ReviewScrobbleTarget | Unset): Members:

  • 0 — Private

  • 1 — Friends

  • 2 — Public

all_libraries (bool | Unset): libraries (list[int] | None | Unset): highest_age_rating (AgeRating | Unset): Members:

  • 0 — Unknown

  • 1 — Rating Pending (RatingPending)

  • 2 — Early Childhood (EarlyChildhood)

  • 3 — Everyone

  • 4 — G

  • 5 — Everyone 10+ (Everyone10Plus)

  • 6 — PG

  • 7 — Kids to Adults (KidsToAdults)

  • 8 — Teen

  • 9 — MA15+ (Mature15Plus)

  • 10 — Mature 17+ (Mature17Plus)

  • 11 — M (Mature)

  • 12 — R18+ (R18Plus)

  • 13 — Adults Only 18+ (AdultsOnly)

  • 14 — X18+ (X18Plus)

  • -1 — Not Applicable (NotApplicable)

inactive_series_rule (ReadStatusTransitionRule | Unset): dropped_series_rule (ReadStatusTransitionRule | Unset):

all_libraries: bool | kavita_client.types.Unset = None
dropped_series_rule: kavita_client.models.read_status_transition_rule.ReadStatusTransitionRule | kavita_client.types.Unset = None
classmethod from_dict(src_dict: collections.abc.Mapping[str, Any]) → kavita_client.models.scrobble_provider_settings_dto.T
highest_age_rating: kavita_client.models.age_rating.AgeRating | kavita_client.types.Unset = None
inactive_series_rule: kavita_client.models.read_status_transition_rule.ReadStatusTransitionRule | kavita_client.types.Unset = None
libraries: list[int] | None | kavita_client.types.Unset = None
progress_scrobbling: bool | kavita_client.types.Unset = None
rating_scrobbling: bool | kavita_client.types.Unset = None
review_scrobble_target: kavita_client.models.review_scrobble_target.ReviewScrobbleTarget | kavita_client.types.Unset = None
reviews_scrobbling: bool | kavita_client.types.Unset = None
to_dict() → dict[str, Any]
want_to_read_sync: bool | kavita_client.types.Unset = None
kavita_client.models.scrobble_provider_settings_dto.T = 'TypeVar(...)'