
zio.aws.qbusiness.model.DocumentStatus.scala Maven / Gradle / Ivy
package zio.aws.qbusiness.model
import scala.jdk.CollectionConverters._
sealed trait DocumentStatus {
def unwrap: software.amazon.awssdk.services.qbusiness.model.DocumentStatus
}
object DocumentStatus {
def wrap(
value: software.amazon.awssdk.services.qbusiness.model.DocumentStatus
): zio.aws.qbusiness.model.DocumentStatus = value match {
case software.amazon.awssdk.services.qbusiness.model.DocumentStatus.UNKNOWN_TO_SDK_VERSION =>
val r = unknownToSdkVersion
r
case software.amazon.awssdk.services.qbusiness.model.DocumentStatus.RECEIVED =>
val r = RECEIVED
r
case software.amazon.awssdk.services.qbusiness.model.DocumentStatus.PROCESSING =>
val r = PROCESSING
r
case software.amazon.awssdk.services.qbusiness.model.DocumentStatus.INDEXED =>
val r = INDEXED
r
case software.amazon.awssdk.services.qbusiness.model.DocumentStatus.UPDATED =>
val r = UPDATED
r
case software.amazon.awssdk.services.qbusiness.model.DocumentStatus.FAILED =>
val r = FAILED
r
case software.amazon.awssdk.services.qbusiness.model.DocumentStatus.DELETING =>
val r = DELETING
r
case software.amazon.awssdk.services.qbusiness.model.DocumentStatus.DELETED =>
val r = DELETED
r
case software.amazon.awssdk.services.qbusiness.model.DocumentStatus.DOCUMENT_FAILED_TO_INDEX =>
val r = DOCUMENT_FAILED_TO_INDEX
r
}
case object unknownToSdkVersion
extends zio.aws.qbusiness.model.DocumentStatus {
override def unwrap
: software.amazon.awssdk.services.qbusiness.model.DocumentStatus =
software.amazon.awssdk.services.qbusiness.model.DocumentStatus.UNKNOWN_TO_SDK_VERSION
}
case object RECEIVED extends zio.aws.qbusiness.model.DocumentStatus {
override def unwrap
: software.amazon.awssdk.services.qbusiness.model.DocumentStatus =
software.amazon.awssdk.services.qbusiness.model.DocumentStatus.RECEIVED
}
case object PROCESSING extends zio.aws.qbusiness.model.DocumentStatus {
override def unwrap
: software.amazon.awssdk.services.qbusiness.model.DocumentStatus =
software.amazon.awssdk.services.qbusiness.model.DocumentStatus.PROCESSING
}
case object INDEXED extends zio.aws.qbusiness.model.DocumentStatus {
override def unwrap
: software.amazon.awssdk.services.qbusiness.model.DocumentStatus =
software.amazon.awssdk.services.qbusiness.model.DocumentStatus.INDEXED
}
case object UPDATED extends zio.aws.qbusiness.model.DocumentStatus {
override def unwrap
: software.amazon.awssdk.services.qbusiness.model.DocumentStatus =
software.amazon.awssdk.services.qbusiness.model.DocumentStatus.UPDATED
}
case object FAILED extends zio.aws.qbusiness.model.DocumentStatus {
override def unwrap
: software.amazon.awssdk.services.qbusiness.model.DocumentStatus =
software.amazon.awssdk.services.qbusiness.model.DocumentStatus.FAILED
}
case object DELETING extends zio.aws.qbusiness.model.DocumentStatus {
override def unwrap
: software.amazon.awssdk.services.qbusiness.model.DocumentStatus =
software.amazon.awssdk.services.qbusiness.model.DocumentStatus.DELETING
}
case object DELETED extends zio.aws.qbusiness.model.DocumentStatus {
override def unwrap
: software.amazon.awssdk.services.qbusiness.model.DocumentStatus =
software.amazon.awssdk.services.qbusiness.model.DocumentStatus.DELETED
}
case object DOCUMENT_FAILED_TO_INDEX
extends zio.aws.qbusiness.model.DocumentStatus {
override def unwrap
: software.amazon.awssdk.services.qbusiness.model.DocumentStatus =
software.amazon.awssdk.services.qbusiness.model.DocumentStatus.DOCUMENT_FAILED_TO_INDEX
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy