View Source GoogleApi.Logging.V2.Model.BigQueryOptions (google_api_logging v0.41.2)

Options that change functionality of a sink exporting data to BigQuery.


  • usePartitionedTables (type: boolean(), default: nil) - Optional. Whether to use BigQuery's partition tables ( By default, Cloud Logging creates dated tables based on the log entries' timestamps, e.g. syslog_20170523. With partitioned tables the date suffix is no longer present and special query syntax ( has to be used instead. In both cases, tables are sharded based on UTC timezone.
  • usesTimestampColumnPartitioning (type: boolean(), default: nil) - Output only. True if new timestamp column based partitioning is in use, false if legacy ingestion-time partitioning is in use.All new sinks will have this field set true and will use timestamp column based partitioning. If use_partitioned_tables is false, this value has no meaning and will be false. Legacy sinks using partitioned tables will have this field set to false.

Link to this section Summary


Unwrap a decoded JSON object into its complex fields.

Link to this section Types


t() :: %GoogleApi.Logging.V2.Model.BigQueryOptions{
  usePartitionedTables: boolean() | nil,
  usesTimestampColumnPartitioning: boolean() | nil

Link to this section Functions


decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.