commonMain.aws.sdk.kotlin.services.pinpointsmsvoicev2.model.VoiceId.kt Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of pinpointsmsvoicev2-jvm Show documentation
Show all versions of pinpointsmsvoicev2-jvm Show documentation
The AWS SDK for Kotlin client for Pinpoint SMS Voice V2
// Code generated by smithy-kotlin-codegen. DO NOT EDIT!
package aws.sdk.kotlin.services.pinpointsmsvoicev2.model
import kotlin.collections.List
public sealed class VoiceId {
public abstract val value: kotlin.String
public object Amy : aws.sdk.kotlin.services.pinpointsmsvoicev2.model.VoiceId() {
override val value: kotlin.String = "AMY"
override fun toString(): kotlin.String = "Amy"
}
public object Astrid : aws.sdk.kotlin.services.pinpointsmsvoicev2.model.VoiceId() {
override val value: kotlin.String = "ASTRID"
override fun toString(): kotlin.String = "Astrid"
}
public object Bianca : aws.sdk.kotlin.services.pinpointsmsvoicev2.model.VoiceId() {
override val value: kotlin.String = "BIANCA"
override fun toString(): kotlin.String = "Bianca"
}
public object Brian : aws.sdk.kotlin.services.pinpointsmsvoicev2.model.VoiceId() {
override val value: kotlin.String = "BRIAN"
override fun toString(): kotlin.String = "Brian"
}
public object Camila : aws.sdk.kotlin.services.pinpointsmsvoicev2.model.VoiceId() {
override val value: kotlin.String = "CAMILA"
override fun toString(): kotlin.String = "Camila"
}
public object Carla : aws.sdk.kotlin.services.pinpointsmsvoicev2.model.VoiceId() {
override val value: kotlin.String = "CARLA"
override fun toString(): kotlin.String = "Carla"
}
public object Carmen : aws.sdk.kotlin.services.pinpointsmsvoicev2.model.VoiceId() {
override val value: kotlin.String = "CARMEN"
override fun toString(): kotlin.String = "Carmen"
}
public object Celine : aws.sdk.kotlin.services.pinpointsmsvoicev2.model.VoiceId() {
override val value: kotlin.String = "CELINE"
override fun toString(): kotlin.String = "Celine"
}
public object Chantal : aws.sdk.kotlin.services.pinpointsmsvoicev2.model.VoiceId() {
override val value: kotlin.String = "CHANTAL"
override fun toString(): kotlin.String = "Chantal"
}
public object Conchita : aws.sdk.kotlin.services.pinpointsmsvoicev2.model.VoiceId() {
override val value: kotlin.String = "CONCHITA"
override fun toString(): kotlin.String = "Conchita"
}
public object Cristiano : aws.sdk.kotlin.services.pinpointsmsvoicev2.model.VoiceId() {
override val value: kotlin.String = "CRISTIANO"
override fun toString(): kotlin.String = "Cristiano"
}
public object Dora : aws.sdk.kotlin.services.pinpointsmsvoicev2.model.VoiceId() {
override val value: kotlin.String = "DORA"
override fun toString(): kotlin.String = "Dora"
}
public object Emma : aws.sdk.kotlin.services.pinpointsmsvoicev2.model.VoiceId() {
override val value: kotlin.String = "EMMA"
override fun toString(): kotlin.String = "Emma"
}
public object Enrique : aws.sdk.kotlin.services.pinpointsmsvoicev2.model.VoiceId() {
override val value: kotlin.String = "ENRIQUE"
override fun toString(): kotlin.String = "Enrique"
}
public object Ewa : aws.sdk.kotlin.services.pinpointsmsvoicev2.model.VoiceId() {
override val value: kotlin.String = "EWA"
override fun toString(): kotlin.String = "Ewa"
}
public object Filiz : aws.sdk.kotlin.services.pinpointsmsvoicev2.model.VoiceId() {
override val value: kotlin.String = "FILIZ"
override fun toString(): kotlin.String = "Filiz"
}
public object Geraint : aws.sdk.kotlin.services.pinpointsmsvoicev2.model.VoiceId() {
override val value: kotlin.String = "GERAINT"
override fun toString(): kotlin.String = "Geraint"
}
public object Giorgio : aws.sdk.kotlin.services.pinpointsmsvoicev2.model.VoiceId() {
override val value: kotlin.String = "GIORGIO"
override fun toString(): kotlin.String = "Giorgio"
}
public object Gwyneth : aws.sdk.kotlin.services.pinpointsmsvoicev2.model.VoiceId() {
override val value: kotlin.String = "GWYNETH"
override fun toString(): kotlin.String = "Gwyneth"
}
public object Hans : aws.sdk.kotlin.services.pinpointsmsvoicev2.model.VoiceId() {
override val value: kotlin.String = "HANS"
override fun toString(): kotlin.String = "Hans"
}
public object Ines : aws.sdk.kotlin.services.pinpointsmsvoicev2.model.VoiceId() {
override val value: kotlin.String = "INES"
override fun toString(): kotlin.String = "Ines"
}
public object Ivy : aws.sdk.kotlin.services.pinpointsmsvoicev2.model.VoiceId() {
override val value: kotlin.String = "IVY"
override fun toString(): kotlin.String = "Ivy"
}
public object Jacek : aws.sdk.kotlin.services.pinpointsmsvoicev2.model.VoiceId() {
override val value: kotlin.String = "JACEK"
override fun toString(): kotlin.String = "Jacek"
}
public object Jan : aws.sdk.kotlin.services.pinpointsmsvoicev2.model.VoiceId() {
override val value: kotlin.String = "JAN"
override fun toString(): kotlin.String = "Jan"
}
public object Joanna : aws.sdk.kotlin.services.pinpointsmsvoicev2.model.VoiceId() {
override val value: kotlin.String = "JOANNA"
override fun toString(): kotlin.String = "Joanna"
}
public object Joey : aws.sdk.kotlin.services.pinpointsmsvoicev2.model.VoiceId() {
override val value: kotlin.String = "JOEY"
override fun toString(): kotlin.String = "Joey"
}
public object Justin : aws.sdk.kotlin.services.pinpointsmsvoicev2.model.VoiceId() {
override val value: kotlin.String = "JUSTIN"
override fun toString(): kotlin.String = "Justin"
}
public object Karl : aws.sdk.kotlin.services.pinpointsmsvoicev2.model.VoiceId() {
override val value: kotlin.String = "KARL"
override fun toString(): kotlin.String = "Karl"
}
public object Kendra : aws.sdk.kotlin.services.pinpointsmsvoicev2.model.VoiceId() {
override val value: kotlin.String = "KENDRA"
override fun toString(): kotlin.String = "Kendra"
}
public object Kimberly : aws.sdk.kotlin.services.pinpointsmsvoicev2.model.VoiceId() {
override val value: kotlin.String = "KIMBERLY"
override fun toString(): kotlin.String = "Kimberly"
}
public object Lea : aws.sdk.kotlin.services.pinpointsmsvoicev2.model.VoiceId() {
override val value: kotlin.String = "LEA"
override fun toString(): kotlin.String = "Lea"
}
public object Liv : aws.sdk.kotlin.services.pinpointsmsvoicev2.model.VoiceId() {
override val value: kotlin.String = "LIV"
override fun toString(): kotlin.String = "Liv"
}
public object Lotte : aws.sdk.kotlin.services.pinpointsmsvoicev2.model.VoiceId() {
override val value: kotlin.String = "LOTTE"
override fun toString(): kotlin.String = "Lotte"
}
public object Lucia : aws.sdk.kotlin.services.pinpointsmsvoicev2.model.VoiceId() {
override val value: kotlin.String = "LUCIA"
override fun toString(): kotlin.String = "Lucia"
}
public object Lupe : aws.sdk.kotlin.services.pinpointsmsvoicev2.model.VoiceId() {
override val value: kotlin.String = "LUPE"
override fun toString(): kotlin.String = "Lupe"
}
public object Mads : aws.sdk.kotlin.services.pinpointsmsvoicev2.model.VoiceId() {
override val value: kotlin.String = "MADS"
override fun toString(): kotlin.String = "Mads"
}
public object Maja : aws.sdk.kotlin.services.pinpointsmsvoicev2.model.VoiceId() {
override val value: kotlin.String = "MAJA"
override fun toString(): kotlin.String = "Maja"
}
public object Marlene : aws.sdk.kotlin.services.pinpointsmsvoicev2.model.VoiceId() {
override val value: kotlin.String = "MARLENE"
override fun toString(): kotlin.String = "Marlene"
}
public object Mathieu : aws.sdk.kotlin.services.pinpointsmsvoicev2.model.VoiceId() {
override val value: kotlin.String = "MATHIEU"
override fun toString(): kotlin.String = "Mathieu"
}
public object Matthew : aws.sdk.kotlin.services.pinpointsmsvoicev2.model.VoiceId() {
override val value: kotlin.String = "MATTHEW"
override fun toString(): kotlin.String = "Matthew"
}
public object Maxim : aws.sdk.kotlin.services.pinpointsmsvoicev2.model.VoiceId() {
override val value: kotlin.String = "MAXIM"
override fun toString(): kotlin.String = "Maxim"
}
public object Mia : aws.sdk.kotlin.services.pinpointsmsvoicev2.model.VoiceId() {
override val value: kotlin.String = "MIA"
override fun toString(): kotlin.String = "Mia"
}
public object Miguel : aws.sdk.kotlin.services.pinpointsmsvoicev2.model.VoiceId() {
override val value: kotlin.String = "MIGUEL"
override fun toString(): kotlin.String = "Miguel"
}
public object Mizuki : aws.sdk.kotlin.services.pinpointsmsvoicev2.model.VoiceId() {
override val value: kotlin.String = "MIZUKI"
override fun toString(): kotlin.String = "Mizuki"
}
public object Naja : aws.sdk.kotlin.services.pinpointsmsvoicev2.model.VoiceId() {
override val value: kotlin.String = "NAJA"
override fun toString(): kotlin.String = "Naja"
}
public object Nicole : aws.sdk.kotlin.services.pinpointsmsvoicev2.model.VoiceId() {
override val value: kotlin.String = "NICOLE"
override fun toString(): kotlin.String = "Nicole"
}
public object Penelope : aws.sdk.kotlin.services.pinpointsmsvoicev2.model.VoiceId() {
override val value: kotlin.String = "PENELOPE"
override fun toString(): kotlin.String = "Penelope"
}
public object Raveena : aws.sdk.kotlin.services.pinpointsmsvoicev2.model.VoiceId() {
override val value: kotlin.String = "RAVEENA"
override fun toString(): kotlin.String = "Raveena"
}
public object Ricardo : aws.sdk.kotlin.services.pinpointsmsvoicev2.model.VoiceId() {
override val value: kotlin.String = "RICARDO"
override fun toString(): kotlin.String = "Ricardo"
}
public object Ruben : aws.sdk.kotlin.services.pinpointsmsvoicev2.model.VoiceId() {
override val value: kotlin.String = "RUBEN"
override fun toString(): kotlin.String = "Ruben"
}
public object Russell : aws.sdk.kotlin.services.pinpointsmsvoicev2.model.VoiceId() {
override val value: kotlin.String = "RUSSELL"
override fun toString(): kotlin.String = "Russell"
}
public object Salli : aws.sdk.kotlin.services.pinpointsmsvoicev2.model.VoiceId() {
override val value: kotlin.String = "SALLI"
override fun toString(): kotlin.String = "Salli"
}
public object Seoyeon : aws.sdk.kotlin.services.pinpointsmsvoicev2.model.VoiceId() {
override val value: kotlin.String = "SEOYEON"
override fun toString(): kotlin.String = "Seoyeon"
}
public object Takumi : aws.sdk.kotlin.services.pinpointsmsvoicev2.model.VoiceId() {
override val value: kotlin.String = "TAKUMI"
override fun toString(): kotlin.String = "Takumi"
}
public object Tatyana : aws.sdk.kotlin.services.pinpointsmsvoicev2.model.VoiceId() {
override val value: kotlin.String = "TATYANA"
override fun toString(): kotlin.String = "Tatyana"
}
public object Vicki : aws.sdk.kotlin.services.pinpointsmsvoicev2.model.VoiceId() {
override val value: kotlin.String = "VICKI"
override fun toString(): kotlin.String = "Vicki"
}
public object Vitoria : aws.sdk.kotlin.services.pinpointsmsvoicev2.model.VoiceId() {
override val value: kotlin.String = "VITORIA"
override fun toString(): kotlin.String = "Vitoria"
}
public object Zeina : aws.sdk.kotlin.services.pinpointsmsvoicev2.model.VoiceId() {
override val value: kotlin.String = "ZEINA"
override fun toString(): kotlin.String = "Zeina"
}
public object Zhiyu : aws.sdk.kotlin.services.pinpointsmsvoicev2.model.VoiceId() {
override val value: kotlin.String = "ZHIYU"
override fun toString(): kotlin.String = "Zhiyu"
}
public data class SdkUnknown(override val value: kotlin.String) : aws.sdk.kotlin.services.pinpointsmsvoicev2.model.VoiceId() {
override fun toString(): kotlin.String = "SdkUnknown($value)"
}
public companion object {
/**
* Convert a raw value to one of the sealed variants or [SdkUnknown]
*/
public fun fromValue(value: kotlin.String): aws.sdk.kotlin.services.pinpointsmsvoicev2.model.VoiceId = when (value) {
"AMY" -> Amy
"ASTRID" -> Astrid
"BIANCA" -> Bianca
"BRIAN" -> Brian
"CAMILA" -> Camila
"CARLA" -> Carla
"CARMEN" -> Carmen
"CELINE" -> Celine
"CHANTAL" -> Chantal
"CONCHITA" -> Conchita
"CRISTIANO" -> Cristiano
"DORA" -> Dora
"EMMA" -> Emma
"ENRIQUE" -> Enrique
"EWA" -> Ewa
"FILIZ" -> Filiz
"GERAINT" -> Geraint
"GIORGIO" -> Giorgio
"GWYNETH" -> Gwyneth
"HANS" -> Hans
"INES" -> Ines
"IVY" -> Ivy
"JACEK" -> Jacek
"JAN" -> Jan
"JOANNA" -> Joanna
"JOEY" -> Joey
"JUSTIN" -> Justin
"KARL" -> Karl
"KENDRA" -> Kendra
"KIMBERLY" -> Kimberly
"LEA" -> Lea
"LIV" -> Liv
"LOTTE" -> Lotte
"LUCIA" -> Lucia
"LUPE" -> Lupe
"MADS" -> Mads
"MAJA" -> Maja
"MARLENE" -> Marlene
"MATHIEU" -> Mathieu
"MATTHEW" -> Matthew
"MAXIM" -> Maxim
"MIA" -> Mia
"MIGUEL" -> Miguel
"MIZUKI" -> Mizuki
"NAJA" -> Naja
"NICOLE" -> Nicole
"PENELOPE" -> Penelope
"RAVEENA" -> Raveena
"RICARDO" -> Ricardo
"RUBEN" -> Ruben
"RUSSELL" -> Russell
"SALLI" -> Salli
"SEOYEON" -> Seoyeon
"TAKUMI" -> Takumi
"TATYANA" -> Tatyana
"VICKI" -> Vicki
"VITORIA" -> Vitoria
"ZEINA" -> Zeina
"ZHIYU" -> Zhiyu
else -> SdkUnknown(value)
}
/**
* Get a list of all possible variants
*/
public fun values(): kotlin.collections.List = values
private val values: kotlin.collections.List = listOf(
Amy,
Astrid,
Bianca,
Brian,
Camila,
Carla,
Carmen,
Celine,
Chantal,
Conchita,
Cristiano,
Dora,
Emma,
Enrique,
Ewa,
Filiz,
Geraint,
Giorgio,
Gwyneth,
Hans,
Ines,
Ivy,
Jacek,
Jan,
Joanna,
Joey,
Justin,
Karl,
Kendra,
Kimberly,
Lea,
Liv,
Lotte,
Lucia,
Lupe,
Mads,
Maja,
Marlene,
Mathieu,
Matthew,
Maxim,
Mia,
Miguel,
Mizuki,
Naja,
Nicole,
Penelope,
Raveena,
Ricardo,
Ruben,
Russell,
Salli,
Seoyeon,
Takumi,
Tatyana,
Vicki,
Vitoria,
Zeina,
Zhiyu,
)
}
}