# Cloud Speech V2 Client - Class LocationsMetadata (2.5.1)

2.5.1 (latest) 2.5.0 2.4.0 2.3.0 2.2.1 2.1.1 2.0.1 1.20.1 1.19.2 1.18.3 1.16.0 1.15.0 1.14.3 1.13.1 1.12.0 1.11.2 1.10.0 1.9.1 1.8.0 1.7.0 Reference documentation and code samples for the Cloud Speech V2 Client class LocationsMetadata.

Main metadata for the Locations API for STT V2. Currently this is just the
metadata about locales, models, and features

Generated from protobuf message `google.cloud.speech.v2.LocationsMetadata`

## Namespace

Google \\ Cloud \\ Speech \\ V2

## Methods

### __construct

Constructor.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `data` | `array` Optional. Data for populating the Message object. |
| `↳ languages` | `https://docs.cloud.google.com/php/docs/reference/cloud-speech/latest/V2.LanguageMetadata` Information about available locales, models, and features represented in the hierarchical structure of locales -\> models -\> features |
| `↳ access_metadata` | `https://docs.cloud.google.com/php/docs/reference/cloud-speech/latest/V2.AccessMetadata` Information about access metadata for the region and given project. |

### getLanguages

Information about available locales, models, and features represented in
the hierarchical structure of locales -\> models -\> features

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/php/docs/reference/cloud-speech/latest/V2.LanguageMetadata|null` |   |

### hasLanguages

### clearLanguages

### setLanguages

Information about available locales, models, and features represented in
the hierarchical structure of locales -\> models -\> features

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `var` | `https://docs.cloud.google.com/php/docs/reference/cloud-speech/latest/V2.LanguageMetadata` |

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

### getAccessMetadata

Information about access metadata for the region and given project.

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/php/docs/reference/cloud-speech/latest/V2.AccessMetadata|null` |   |

### hasAccessMetadata

### clearAccessMetadata

### setAccessMetadata

Information about access metadata for the region and given project.

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `var` | `https://docs.cloud.google.com/php/docs/reference/cloud-speech/latest/V2.AccessMetadata` |

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