AWS Glue Scala ChoiceOption APIs - AWS Glue
Services or capabilities described in AWS documentation might vary by Region. To see the differences applicable to the AWS European Sovereign Cloud Region, see the AWS European Sovereign Cloud User Guide.

AWS Glue Scala ChoiceOption APIs

Package: com.amazonaws.services.glue

ChoiceOption trait

trait ChoiceOption extends Serializable

ChoiceOption object

ChoiceOption

object ChoiceOption

A general strategy to resolve choice applicable to all ChoiceType nodes in a DynamicFrame.

  • val CAST

  • val MAKE_COLS

  • val MAKE_STRUCT

  • val MATCH_CATALOG

  • val PROJECT

Def apply

def apply(choice: String): ChoiceOption

Case class ChoiceOptionWithResolver

case class ChoiceOptionWithResolver(name: String, choiceResolver: ChoiceResolver) extends ChoiceOption {}

Case class MatchCatalogSchemaChoiceOption

case class MatchCatalogSchemaChoiceOption() extends ChoiceOption {}