# Cloud AutoML V1 Client - Class GcsSource (2.1.3)

2.1.3 (latest) 2.1.2 2.0.5 1.6.5 1.5.4 1.4.17 Reference documentation and code samples for the Cloud AutoML V1 Client class GcsSource.

The Google Cloud Storage location for the input content.

Generated from protobuf message `google.cloud.automl.v1.GcsSource`

## Namespace

Google \\ Cloud \\ AutoMl \\ V1

## Methods

### __construct

Constructor.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `data` | `array` Optional. Data for populating the Message object. |
| `↳ input_uris` | `string[]` Required. Google Cloud Storage URIs to input files, up to 2000 characters long. Accepted forms: \* \* Full object path, e.g. gs://bucket/directory/object.csv |

### getInputUris

Required. Google Cloud Storage URIs to input files, up to 2000
characters long. Accepted forms:

- Full object path, e.g. gs://bucket/directory/object.csv

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://protobuf.dev/reference/php/api-docs/Google/Protobuf/RepeatedField<string>` |   |

### setInputUris

Required. Google Cloud Storage URIs to input files, up to 2000
characters long. Accepted forms:

- Full object path, e.g. gs://bucket/directory/object.csv

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `var` | `string[]` |

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