Struct google_bigquery2::TimePartitioning[][src]

pub struct TimePartitioning {
    pub field: Option<String>,
    pub type_: Option<String>,
    pub expiration_ms: Option<String>,
}

There is no detailed description.

This type is not used in any activity, and only used as part of another schema.

Fields

[Experimental] [Optional] If not set, the table is partitioned by pseudo column '_PARTITIONTIME'; if set, the table is partitioned by this field. The field must be a top-level TIMESTAMP or DATE field. Its mode must be NULLABLE or REQUIRED.

[Required] The only type supported is DAY, which will generate one partition per day.

[Optional] Number of milliseconds for which to keep the storage for a partition.

Trait Implementations

impl Default for TimePartitioning
[src]

Returns the "default value" for a type. Read more

impl Clone for TimePartitioning
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for TimePartitioning
[src]

Formats the value using the given formatter. Read more

impl Part for TimePartitioning
[src]

Auto Trait Implementations