

# AWS Glue Scala ResolveSpec API
<a name="glue-etl-scala-apis-glue-resolvespec"></a>

**Topics**
+ [ResolveSpec 객체](#glue-etl-scala-apis-glue-resolvespec-object)
+ [ResolveSpec 케이스 클래스](#glue-etl-scala-apis-glue-resolvespec-case-class)

**패키지:   com.amazonaws.services.glue**

## ResolveSpec 객체
<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
```

`ResolveSpec`을 만듭니다.
+ `path` - 확인해야 할 선택 필드를 나타내는 문자열입니다.
+ `action` - 확인 작업입니다. `Project`, `KeepAsStruct` 또는 `Cast` 중 하나가 작업이 될 수 있습니다.

`ResolveSpec`을 반환합니다.

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

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

`ResolveSpec`을 만듭니다.
+ `product` - 소스 경로, 확인 작업의 `Product2`입니다.

`ResolveSpec`을 반환합니다.

## ResolveSpec 케이스 클래스
<a name="glue-etl-scala-apis-glue-resolvespec-case-class"></a>

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

`ResolveSpec`을 만듭니다.
+ `path` - 확인해야 할 선택 필드의 `SchemaPath`입니다.
+ `action` - 확인 작업입니다. `Project`, `KeepAsStruct` 또는 `Cast` 중 하나가 작업이 될 수 있습니다.

### ResolveSpec def 메서드
<a name="glue-etl-scala-apis-glue-resolvespec-case-class-defs"></a>

```
def _1 : String 
```

```
def _2 : String 
```