RefreshItemRequest

@Serializable
data class RefreshItemRequest(val itemId: UUID, val metadataRefreshMode: MetadataRefreshMode? = MetadataRefreshMode.NONE, val imageRefreshMode: MetadataRefreshMode? = MetadataRefreshMode.NONE, val replaceAllMetadata: Boolean? = false, val replaceAllImages: Boolean? = false, val regenerateTrickplay: Boolean? = false)

Refreshes metadata for an item.

Constructors

Link copied to clipboard
constructor(itemId: UUID, metadataRefreshMode: MetadataRefreshMode? = MetadataRefreshMode.NONE, imageRefreshMode: MetadataRefreshMode? = MetadataRefreshMode.NONE, replaceAllMetadata: Boolean? = false, replaceAllImages: Boolean? = false, regenerateTrickplay: Boolean? = false)

Properties

Link copied to clipboard
@SerialName(value = "imageRefreshMode")
val imageRefreshMode: MetadataRefreshMode?

(Optional) Specifies the image refresh mode.

Link copied to clipboard
@SerialName(value = "itemId")
val itemId: UUID

Item id.

Link copied to clipboard
@SerialName(value = "metadataRefreshMode")
val metadataRefreshMode: MetadataRefreshMode?

(Optional) Specifies the metadata refresh mode.

Link copied to clipboard
@SerialName(value = "regenerateTrickplay")
val regenerateTrickplay: Boolean?

(Optional) Determines if trickplay images should be replaced. Only applicable if mode is FullRefresh.

Link copied to clipboard
@SerialName(value = "replaceAllImages")
val replaceAllImages: Boolean?

(Optional) Determines if images should be replaced. Only applicable if mode is FullRefresh.

Link copied to clipboard
@SerialName(value = "replaceAllMetadata")
val replaceAllMetadata: Boolean?

(Optional) Determines if metadata should be replaced. Only applicable if mode is FullRefresh.