Reference documentation and code samples for the Google Cloud Datastream V1 Client class CustomizationRule.
A customization rule to apply to a set of objects.
Generated from protobuf message google.cloud.datastream.v1.Stream.RuleSet.CustomizationRule
Namespace
Google \ Cloud \ Datastream \ V1 \ Stream \ RuleSetMethods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ bigquery_partitioning |
Google\Cloud\Datastream\V1\BigQueryPartitioning
BigQuery partitioning rule. |
↳ bigquery_clustering |
Google\Cloud\Datastream\V1\BigQueryClustering
BigQuery clustering rule. |
getBigqueryPartitioning
BigQuery partitioning rule.
| Returns | |
|---|---|
| Type | Description |
Google\Cloud\Datastream\V1\BigQueryPartitioning|null |
|
hasBigqueryPartitioning
setBigqueryPartitioning
BigQuery partitioning rule.
| Parameter | |
|---|---|
| Name | Description |
var |
Google\Cloud\Datastream\V1\BigQueryPartitioning
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getBigqueryClustering
BigQuery clustering rule.
| Returns | |
|---|---|
| Type | Description |
Google\Cloud\Datastream\V1\BigQueryClustering|null |
|
hasBigqueryClustering
setBigqueryClustering
BigQuery clustering rule.
| Parameter | |
|---|---|
| Name | Description |
var |
Google\Cloud\Datastream\V1\BigQueryClustering
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getRule
| Returns | |
|---|---|
| Type | Description |
string |
|