# Google Cloud Dialogflow V2 Client - Class EntityTypeBatch (2.4.0)

2.4.0 (latest) 2.3.1 2.2.1 2.1.2 2.0.1 1.17.2 1.16.0 1.15.1 1.14.0 1.13.0 1.12.3 1.11.0 1.10.2 1.9.0 1.8.0 1.7.2 1.6.0 1.5.0 1.4.0 1.3.2 1.2.0 1.1.1 1.0.1 Reference documentation and code samples for the Google Cloud Dialogflow V2 Client class EntityTypeBatch.

This message is a wrapper around a collection of entity types.

Generated from protobuf message `google.cloud.dialogflow.v2.EntityTypeBatch`

## Namespace

Google \\ Cloud \\ Dialogflow \\ V2

## Methods

### __construct

Constructor.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `data` | `array` Optional. Data for populating the Message object. |
| `↳ entity_types` | `array<https://docs.cloud.google.com/php/docs/reference/cloud-dialogflow/latest/V2.EntityType>` A collection of entity types. |

### getEntityTypes

A collection of entity types.

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://protobuf.dev/reference/php/api-docs/Google/Protobuf/RepeatedField<https://docs.cloud.google.com/php/docs/reference/cloud-dialogflow/latest/V2.EntityType>` |   |

### setEntityTypes

A collection of entity types.

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `var` | `array<https://docs.cloud.google.com/php/docs/reference/cloud-dialogflow/latest/V2.EntityType>` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `$this` |   |