public sealed class BigQueryOptions : IMessage<BigQueryOptions>, IEquatable<BigQueryOptions>, IDeepCloneable<BigQueryOptions>, IBufferMessage, IMessage
Options that change functionality of a sink exporting data to BigQuery.
Optional. Whether to use BigQuery's partition
tables. By
default, 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.
public bool UsesTimestampColumnPartitioning { get; set; }
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.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-04-09 UTC."],[[["This document outlines the `BigQueryOptions` class within the `Google.Cloud.Logging.V2` namespace, version 3.3.0 of the Google Cloud Logging .NET library."],["`BigQueryOptions` configures settings for exporting log data to BigQuery, and it inherits from `Object` while implementing interfaces like `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`."],["The class offers two constructors: a default constructor and one that accepts another `BigQueryOptions` instance for initialization."],["Key properties include `UsePartitionedTables`, which determines if BigQuery's partitioned tables are used, and `UsesTimestampColumnPartitioning`, indicating if new timestamp-based partitioning is active."],["There are several versions of this library available, with 4.4.0 being the latest and all the way back to 3.3.0 shown in this context."]]],[]]