

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# AWS GlueScala ResolveSpec APIs
<a name="glue-etl-scala-apis-glue-resolvespec"></a>

**Topics**
+ [ResolveSpec objet](#glue-etl-scala-apis-glue-resolvespec-object)
+ [ResolveSpec classe de cas](#glue-etl-scala-apis-glue-resolvespec-case-class)

**Package : com.amazonaws.services.glue**

## ResolveSpec objet
<a name="glue-etl-scala-apis-glue-resolvespec-object"></a>

 **ResolveSpec**

```
object ResolveSpec
```

### def
<a name="glue-etl-scala-apis-glue-resolvespec-object-def-apply_1"></a>

```
def apply( path : String,
           action : String
         ) : ResolveSpec
```

Crée un `ResolveSpec`.
+ `path` — Représentation sous forme de chaîne du champ de choix qui doit être résolu.
+ `action` — action de résolution. L'action peut être `Project`, `KeepAsStruct` ou `Cast`.

Renvoie le `ResolveSpec`.

### def
<a name="glue-etl-scala-apis-glue-resolvespec-object-def-apply_2"></a>

```
def apply( product : Product2[String, String] ) : ResolveSpec 
```

Crée un `ResolveSpec`.
+ `product` – `Product2` de : chemin d'accès source, action de résolution.

Renvoie le `ResolveSpec`.

## ResolveSpec classe de cas
<a name="glue-etl-scala-apis-glue-resolvespec-case-class"></a>

```
case class ResolveSpec extends Product2[String, String]  (
           path : SchemaPath,
           action : String )
```

Crée un `ResolveSpec`.
+ `path` — Le `SchemaPath` du champ de choix qui doit être résolu.
+ `action` — action de résolution. L'action peut être `Project`, `KeepAsStruct` ou `Cast`.

### ResolveSpec méthodes def
<a name="glue-etl-scala-apis-glue-resolvespec-case-class-defs"></a>

```
def _1 : String 
```

```
def _2 : String 
```