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"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThis webpage details the \u003ccode\u003eBigQueryOptions\u003c/code\u003e class within the \u003ccode\u003eGoogle.Cloud.Logging.V2\u003c/code\u003e namespace, which is used to configure how data is exported to BigQuery.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version available is 4.4.0, and the document also provides access to prior versions, back to version 3.3.0 of the \u003ccode\u003eBigQueryOptions\u003c/code\u003e class.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eBigQueryOptions\u003c/code\u003e allows configuration of partitioned tables in BigQuery and whether to use timestamp column-based partitioning or legacy ingestion-time partitioning.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eBigQueryOptions\u003c/code\u003e class implements several interfaces, including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThis class offers two constructors, a default one, and one which takes in another \u003ccode\u003eBigQueryOptions\u003c/code\u003e object as a parameter.\u003c/p\u003e\n"]]],[],null,[]]