# Google Cloud Storage Transfer V1 Client - Class PosixFilesystem (2.4.0)

2.4.0 (latest) 2.3.2 2.2.1 2.1.1 2.0.2 1.5.0 1.4.5 1.3.1 1.2.0 1.1.1 1.0.6 Reference documentation and code samples for the Google Cloud Storage Transfer V1 Client class PosixFilesystem.

A POSIX filesystem resource.

Generated from protobuf message `google.storagetransfer.v1.PosixFilesystem`

## Namespace

Google \\ Cloud \\ StorageTransfer \\ V1

## Methods

### __construct

Constructor.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `data` | `array` Optional. Data for populating the Message object. |
| `↳ root_directory` | `string` Root directory path to the filesystem. |

### getRootDirectory

Root directory path to the filesystem.

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `string` |   |

### setRootDirectory

Root directory path to the filesystem.

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

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