Reference documentation and code samples for the Google Cloud Migration Center V1 Client class AggregateAssetsValuesRequest.
A request to aggregate one or more values.
Generated from protobuf message google.cloud.migrationcenter.v1.AggregateAssetsValuesRequest
Namespace
Google \ Cloud \ MigrationCenter \ V1Methods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ parent |
string
Required. Parent value for |
↳ aggregations |
array<Google\Cloud\MigrationCenter\V1\Aggregation>
Array of aggregations to perform. Up to 25 aggregations can be defined. |
↳ filter |
string
The aggregation will be performed on assets that match the provided filter. |
getParent
Required. Parent value for AggregateAssetsValuesRequest.
| Returns | |
|---|---|
| Type | Description |
string |
|
setParent
Required. Parent value for AggregateAssetsValuesRequest.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getAggregations
Array of aggregations to perform.
Up to 25 aggregations can be defined.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\Internal\RepeatedField |
|
setAggregations
Array of aggregations to perform.
Up to 25 aggregations can be defined.
| Parameter | |
|---|---|
| Name | Description |
var |
array<Google\Cloud\MigrationCenter\V1\Aggregation>
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getFilter
The aggregation will be performed on assets that match the provided filter.
| Returns | |
|---|---|
| Type | Description |
string |
|
setFilter
The aggregation will be performed on assets that match the provided filter.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|