Categories

@Serializable
class Categories(    val hate: Boolean,     val hateThreatening: Boolean,     val selfHarm: Boolean,     val sexual: Boolean,     val sexualMinors: Boolean,     val violence: Boolean,     val violenceGraphic: Boolean,     val harassment: Boolean,     val harassmentThreatening: Boolean,     val selfHarmIntent: Boolean,     val selfHarmInstructions: Boolean)

Constructors

Link copied to clipboard
constructor(    hate: Boolean,     hateThreatening: Boolean,     selfHarm: Boolean,     sexual: Boolean,     sexualMinors: Boolean,     violence: Boolean,     violenceGraphic: Boolean,     harassment: Boolean,     harassmentThreatening: Boolean,     selfHarmIntent: Boolean,     selfHarmInstructions: Boolean)

Properties

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

Content that expresses, incites, or promotes harassing language towards any target.

Link copied to clipboard
@SerialName(value = "harassment/threatening")
val harassmentThreatening: Boolean

Harassment content that also includes violence or serious harm towards any target.

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

Content that expresses, incites, or promotes hate based on race, gender, ethnicity, religion, nationality, sexual orientation, disability status, or caste.

Link copied to clipboard
@SerialName(value = "hate/threatening")
val hateThreatening: Boolean

Hateful content that also includes violence or serious harm towards the targeted group.

Link copied to clipboard
@SerialName(value = "self-harm")
val selfHarm: Boolean

Content that promotes, encourages, or depicts acts of self-harm, such as suicide, cutting, and eating disorders.

Link copied to clipboard
@SerialName(value = "self-harm/instructions")
val selfHarmInstructions: Boolean

Content that encourages performing acts of self-harm, such as suicide, cutting, and eating disorders, or that gives instructions or advice on how to commit such acts.

Link copied to clipboard
@SerialName(value = "self-harm/intent")
val selfHarmIntent: Boolean

Content where the speaker expresses that they are engaging or intend to engage in acts of self-harm, such as suicide, cutting, and eating disorders.

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

Content meant to arouse sexual excitement, such as the description of sexual activity, or that promotes sexual services (excluding sex education and wellness).

Link copied to clipboard
@SerialName(value = "sexual/minors")
val sexualMinors: Boolean

Sexual content that includes an individual who is under 18 years old.

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

Content that promotes or glorifies violence or celebrates the suffering or humiliation of others.

Link copied to clipboard
@SerialName(value = "violence/graphic")
val violenceGraphic: Boolean

Violent content that depicts death, violence, or serious physical injury in extreme graphic detail.