Reference documentation and code samples for the Google Cloud Datastream V1 Client class BigQueryPartitioning.
BigQuery partitioning configuration.
Generated from protobuf message google.cloud.datastream.v1.BigQueryPartitioning
Namespace
Google \ Cloud \ Datastream \ V1Methods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ integer_range_partition |
IntegerRangePartition
Integer range partitioning. |
↳ time_unit_partition |
TimeUnitPartition
Time unit column partitioning. |
↳ ingestion_time_partition |
IngestionTimePartition
Ingestion time partitioning. |
↳ require_partition_filter |
bool
Optional. If true, queries over the table require a partition filter. |
getIntegerRangePartition
Integer range partitioning.
| Returns | |
|---|---|
| Type | Description |
IntegerRangePartition|null |
|
hasIntegerRangePartition
setIntegerRangePartition
Integer range partitioning.
| Parameter | |
|---|---|
| Name | Description |
var |
IntegerRangePartition
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getTimeUnitPartition
Time unit column partitioning.
| Returns | |
|---|---|
| Type | Description |
TimeUnitPartition|null |
|
hasTimeUnitPartition
setTimeUnitPartition
Time unit column partitioning.
| Parameter | |
|---|---|
| Name | Description |
var |
TimeUnitPartition
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getIngestionTimePartition
Ingestion time partitioning.
| Returns | |
|---|---|
| Type | Description |
IngestionTimePartition|null |
|
hasIngestionTimePartition
setIngestionTimePartition
Ingestion time partitioning.
| Parameter | |
|---|---|
| Name | Description |
var |
IngestionTimePartition
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getRequirePartitionFilter
Optional. If true, queries over the table require a partition filter.
| Returns | |
|---|---|
| Type | Description |
bool |
|
setRequirePartitionFilter
Optional. If true, queries over the table require a partition filter.
| Parameter | |
|---|---|
| Name | Description |
var |
bool
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getPartitioning
| Returns | |
|---|---|
| Type | Description |
string |
|