Reference documentation and code samples for the Google Cloud Datastream V1 Client class TimeUnitPartition.
Time unit column partitioning. see https://cloud.google.com/bigquery/docs/partitioned-tables#date_timestamp_partitioned_tables
Generated from protobuf message google.cloud.datastream.v1.TimeUnitPartition
Namespace
Google \ Cloud \ Datastream \ V1Methods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ column |
string
Required. The partitioning column. |
↳ partitioning_time_granularity |
int
Optional. Partition granularity. |
getColumn
Required. The partitioning column.
| Returns | |
|---|---|
| Type | Description |
string |
|
setColumn
Required. The partitioning column.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getPartitioningTimeGranularity
Optional. Partition granularity.
| Returns | |
|---|---|
| Type | Description |
int |
Enum of type PartitioningTimeGranularity. |
setPartitioningTimeGranularity
Optional. Partition granularity.
| Parameter | |
|---|---|
| Name | Description |
var |
int
Enum of type PartitioningTimeGranularity. |
| Returns | |
|---|---|
| Type | Description |
$this |
|