DeleteTarget

@Serializable
sealed interface DeleteTarget

Which file or files DeleteFilesEventSchema deletes.

Inheritors

Types

Link copied to clipboard
@Serializable
@SerialName(value = "Multiple")
data class Multiple(val fileNames: SerializableImmutableList<String>) : DeleteFilesEventSchema.DeleteTarget

Deletes every file in fileNames.

Link copied to clipboard
@Serializable
@SerialName(value = "Single")
data class Single(val fileName: String) : DeleteFilesEventSchema.DeleteTarget

Deletes the one file stored under fileName.