Class LoggingFolderSinkBigqueryOptions.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • usePartitionedTables

        @Stability(Stable)
        public LoggingFolderSinkBigqueryOptions.Builder usePartitionedTables​(Boolean usePartitionedTables)
        Parameters:
        usePartitionedTables - Whether to use BigQuery's partition tables. This parameter is required. 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. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/logging_folder_sink#use_partitioned_tables LoggingFolderSink#use_partitioned_tables}
        Returns:
        this
      • usePartitionedTables

        @Stability(Stable)
        public LoggingFolderSinkBigqueryOptions.Builder usePartitionedTables​(com.hashicorp.cdktf.IResolvable usePartitionedTables)
        Parameters:
        usePartitionedTables - Whether to use BigQuery's partition tables. This parameter is required. 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. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/logging_folder_sink#use_partitioned_tables LoggingFolderSink#use_partitioned_tables}
        Returns:
        this