Builder for [VideoParentalStatus](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_videoparentalstatus) objects.

Example usage:

```
var videoParentalStatusBuilder = videoAdGroup
  .videoTargeting()
  .newParentalStatusBuilder();
var videoParentalStatusOperation = videoParentalStatusBuilder
  .withParentType('PARENT_PARENT')     // required
  .build();                            // create the parental status
```

### Methods:

| Member | Type | Description |
|---|---|---|
| [build()](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_videoparentalstatusbuilder#build) | `https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_videoparentalstatusoperation` | Builds the video parental status. |
| [exclude()](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_videoparentalstatusbuilder#exclude) | `https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_excludedvideoparentalstatusoperation` | Builds the excluded video parental status. |
| [withParentType(parentalStatus)](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_videoparentalstatusbuilder#withParentType_parentalStatus) | `https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_videoparentalstatusbuilder` | Sets the parental status type. |

## `build()`

Builds the video parental status. Returns a [VideoParentalStatusOperation](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_videoparentalstatusoperation) that corresponds to the creation of the [VideoParentalStatus](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_videoparentalstatus).

### Return values:

| Type | Description |
|---|---|
| `https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_videoparentalstatusoperation` | The VideoParentalStatusOperation. |

## `exclude()`

Builds the excluded video parental status. Returns an [ExcludedVideoParentalStatusOperation](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_excludedvideoparentalstatusoperation) that corresponds to the creation of the [ExcludedVideoParentalStatus](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_excludedvideoparentalstatus).

### Return values:

| Type | Description |
|---|---|
| `https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_excludedvideoparentalstatusoperation` | The ExcludedVideoParentalStatusOperation. |

## `withParentType(parentalStatus)`

Sets the parental status type. Parental status can be the following values:

`PARENT_PARENT, PARENT_NOT_A_PARENT, PARENT_UNDETERMINED`.
More details can be found on [Parental
status](https://developers.google.com/google-ads/api/reference/data/codes-formats#parental-status).

### Arguments:

| Name | Type | Description |
|---|---|---|
| parentalStatus | `String` | The parental status type. |

### Return values:

| Type | Description |
|---|---|
| `https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_videoparentalstatusbuilder` | A VideoParentalStatusBuilder with the specified parental status. |