# Google Cloud Migration Center V1 Client - Class FitDescriptor (1.2.3)

1.2.3 (latest) 1.2.2 1.1.2 1.0.3 0.4.5 0.3.1 0.2.0 0.1.0 Reference documentation and code samples for the Google Cloud Migration Center V1 Client class FitDescriptor.

Describes the fit level of an asset for migration to a specific target.

Generated from protobuf message `google.cloud.migrationcenter.v1.FitDescriptor`

## Namespace

Google \\ Cloud \\ MigrationCenter \\ V1

## Methods

### __construct

Constructor.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `data` | `array` Optional. Data for populating the Message object. |
| `↳ fit_level` | `int` Fit level. |

### getFitLevel

Fit level.

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `int` | Enum of type [FitLevel](https://docs.cloud.google.com/php/docs/reference/cloud-migrationcenter/latest/V1.FitDescriptor.FitLevel). |

### setFitLevel

Fit level.

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `var` | `int` Enum of type [FitLevel](https://docs.cloud.google.com/php/docs/reference/cloud-migrationcenter/latest/V1.FitDescriptor.FitLevel). |

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