BigqueryTable.Builder |
BigqueryTable.Builder.allowResourceTagsOnDeletion(com.hashicorp.cdktf.IResolvable allowResourceTagsOnDeletion) |
Deprecated Whether or not to allow table deletion when there are still resource tags attached.
|
BigqueryTable.Builder |
BigqueryTable.Builder.allowResourceTagsOnDeletion(Boolean allowResourceTagsOnDeletion) |
Deprecated Whether or not to allow table deletion when there are still resource tags attached.
|
BigqueryTable.Builder |
BigqueryTable.Builder.clustering(List<String> clustering) |
Specifies column names to use for data clustering.
|
BigqueryTable.Builder |
BigqueryTable.Builder.connection(com.hashicorp.cdktf.SSHProvisionerConnection connection) |
|
BigqueryTable.Builder |
BigqueryTable.Builder.connection(com.hashicorp.cdktf.WinrmProvisionerConnection connection) |
|
BigqueryTable.Builder |
BigqueryTable.Builder.count(com.hashicorp.cdktf.TerraformCount count) |
|
BigqueryTable.Builder |
BigqueryTable.Builder.count(Number count) |
|
static BigqueryTable.Builder |
BigqueryTable.Builder.create(software.constructs.Construct scope,
String id) |
|
BigqueryTable.Builder |
BigqueryTable.Builder.datasetId(String datasetId) |
The dataset ID to create the table in.
|
BigqueryTable.Builder |
BigqueryTable.Builder.deletionProtection(com.hashicorp.cdktf.IResolvable deletionProtection) |
Whether Terraform will be prevented from destroying the instance.
|
BigqueryTable.Builder |
BigqueryTable.Builder.deletionProtection(Boolean deletionProtection) |
Whether Terraform will be prevented from destroying the instance.
|
BigqueryTable.Builder |
BigqueryTable.Builder.dependsOn(List<? extends com.hashicorp.cdktf.ITerraformDependable> dependsOn) |
|
BigqueryTable.Builder |
BigqueryTable.Builder.description(String description) |
The field description.
|
BigqueryTable.Builder |
BigqueryTable.Builder.encryptionConfiguration(BigqueryTableEncryptionConfiguration encryptionConfiguration) |
encryption_configuration block.
|
BigqueryTable.Builder |
BigqueryTable.Builder.expirationTime(Number expirationTime) |
The time when this table expires, in milliseconds since the epoch.
|
BigqueryTable.Builder |
BigqueryTable.Builder.externalDataConfiguration(BigqueryTableExternalDataConfiguration externalDataConfiguration) |
external_data_configuration block.
|
BigqueryTable.Builder |
BigqueryTable.Builder.forEach(com.hashicorp.cdktf.ITerraformIterator forEach) |
|
BigqueryTable.Builder |
BigqueryTable.Builder.friendlyName(String friendlyName) |
A descriptive name for the table.
|
BigqueryTable.Builder |
BigqueryTable.Builder.id(String id) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/bigquery_table#id BigqueryTable#id}.
|
BigqueryTable.Builder |
BigqueryTable.Builder.labels(Map<String,String> labels) |
A mapping of labels to assign to the resource.
|
BigqueryTable.Builder |
BigqueryTable.Builder.lifecycle(com.hashicorp.cdktf.TerraformResourceLifecycle lifecycle) |
|
BigqueryTable.Builder |
BigqueryTable.Builder.materializedView(BigqueryTableMaterializedView materializedView) |
materialized_view block.
|
BigqueryTable.Builder |
BigqueryTable.Builder.maxStaleness(String maxStaleness) |
The maximum staleness of data that could be returned when the table (or stale MV) is queried.
|
BigqueryTable.Builder |
BigqueryTable.Builder.project(String project) |
The ID of the project in which the resource belongs.
|
BigqueryTable.Builder |
BigqueryTable.Builder.provider(com.hashicorp.cdktf.TerraformProvider provider) |
|
BigqueryTable.Builder |
BigqueryTable.Builder.provisioners(List<? extends Object> provisioners) |
|
BigqueryTable.Builder |
BigqueryTable.Builder.rangePartitioning(BigqueryTableRangePartitioning rangePartitioning) |
range_partitioning block.
|
BigqueryTable.Builder |
BigqueryTable.Builder.requirePartitionFilter(com.hashicorp.cdktf.IResolvable requirePartitionFilter) |
If set to true, queries over this table require a partition filter that can be used for partition elimination to be specified.
|
BigqueryTable.Builder |
BigqueryTable.Builder.requirePartitionFilter(Boolean requirePartitionFilter) |
If set to true, queries over this table require a partition filter that can be used for partition elimination to be specified.
|
BigqueryTable.Builder |
BigqueryTable.Builder.resourceTags(Map<String,String> resourceTags) |
The tags attached to this table.
|
BigqueryTable.Builder |
BigqueryTable.Builder.schema(String schema) |
A JSON schema for the table.
|
BigqueryTable.Builder |
BigqueryTable.Builder.tableConstraints(BigqueryTableTableConstraints tableConstraints) |
table_constraints block.
|
BigqueryTable.Builder |
BigqueryTable.Builder.tableId(String tableId) |
A unique ID for the resource.
|
BigqueryTable.Builder |
BigqueryTable.Builder.tableReplicationInfo(BigqueryTableTableReplicationInfo tableReplicationInfo) |
table_replication_info block.
|
BigqueryTable.Builder |
BigqueryTable.Builder.timePartitioning(BigqueryTableTimePartitioning timePartitioning) |
time_partitioning block.
|
BigqueryTable.Builder |
BigqueryTable.Builder.view(BigqueryTableView view) |
view block.
|