Package | Description |
---|---|
com.google.api.services.bigquery | |
com.google.api.services.bigquery.model |
Modifier and Type | Method and Description |
---|---|
Bigquery.Tables.Insert |
Bigquery.Tables.insert(java.lang.String projectId,
java.lang.String datasetId,
Table content)
Creates a new, empty table in the dataset.
|
Bigquery.Tables.Patch |
Bigquery.Tables.patch(java.lang.String projectId,
java.lang.String datasetId,
java.lang.String tableId,
Table content)
Updates information in an existing table.
|
Bigquery.Tables.Update |
Bigquery.Tables.update(java.lang.String projectId,
java.lang.String datasetId,
java.lang.String tableId,
Table content)
Updates information in an existing table.
|
Constructor and Description |
---|
Insert(java.lang.String projectId,
java.lang.String datasetId,
Table content)
Creates a new, empty table in the dataset.
|
Patch(java.lang.String projectId,
java.lang.String datasetId,
java.lang.String tableId,
Table content)
Updates information in an existing table.
|
Update(java.lang.String projectId,
java.lang.String datasetId,
java.lang.String tableId,
Table content)
Updates information in an existing table.
|
Modifier and Type | Method and Description |
---|---|
Table |
Table.clone() |
Table |
Table.set(java.lang.String fieldName,
java.lang.Object value) |
Table |
Table.setClustering(Clustering clustering)
[Beta] Clustering specification for the table.
|
Table |
Table.setCreationTime(java.lang.Long creationTime)
[Output-only] The time when this table was created, in milliseconds since the epoch.
|
Table |
Table.setDescription(java.lang.String description)
[Optional] A user-friendly description of this table.
|
Table |
Table.setEncryptionConfiguration(EncryptionConfiguration encryptionConfiguration)
Custom encryption configuration (e.g., Cloud KMS keys).
|
Table |
Table.setEtag(java.lang.String etag)
[Output-only] A hash of the table metadata.
|
Table |
Table.setExpirationTime(java.lang.Long expirationTime)
[Optional] The time when this table expires, in milliseconds since the epoch.
|
Table |
Table.setExternalDataConfiguration(ExternalDataConfiguration externalDataConfiguration)
[Optional] Describes the data format, location, and other properties of a table stored outside
of BigQuery.
|
Table |
Table.setFriendlyName(java.lang.String friendlyName)
[Optional] A descriptive name for this table.
|
Table |
Table.setId(java.lang.String id)
[Output-only] An opaque ID uniquely identifying the table.
|
Table |
Table.setKind(java.lang.String kind)
[Output-only] The type of the resource.
|
Table |
Table.setLabels(java.util.Map<java.lang.String,java.lang.String> labels)
The labels associated with this table.
|
Table |
Table.setLastModifiedTime(java.math.BigInteger lastModifiedTime)
[Output-only] The time when this table was last modified, in milliseconds since the epoch.
|
Table |
Table.setLocation(java.lang.String location)
[Output-only] The geographic location where the table resides.
|
Table |
Table.setMaterializedView(MaterializedViewDefinition materializedView)
[Optional] Materialized view definition.
|
Table |
Table.setModel(ModelDefinition model)
[Output-only, Beta] Present iff this table represents a ML model.
|
Table |
Table.setNumBytes(java.lang.Long numBytes)
[Output-only] The size of this table in bytes, excluding any data in the streaming buffer.
|
Table |
Table.setNumLongTermBytes(java.lang.Long numLongTermBytes)
[Output-only] The number of bytes in the table that are considered "long-term storage".
|
Table |
Table.setNumPhysicalBytes(java.lang.Long numPhysicalBytes)
[Output-only] [TrustedTester] The physical size of this table in bytes, excluding any data in
the streaming buffer.
|
Table |
Table.setNumRows(java.math.BigInteger numRows)
[Output-only] The number of rows of data in this table, excluding any data in the streaming
buffer.
|
Table |
Table.setRangePartitioning(RangePartitioning rangePartitioning)
[TrustedTester] Range partitioning specification for this table.
|
Table |
Table.setRequirePartitionFilter(java.lang.Boolean requirePartitionFilter)
[Beta] [Optional] If set to true, queries over this table require a partition filter that can
be used for partition elimination to be specified.
|
Table |
Table.setSchema(TableSchema schema)
[Optional] Describes the schema of this table.
|
Table |
Table.setSelfLink(java.lang.String selfLink)
[Output-only] A URL that can be used to access this resource again.
|
Table |
Table.setStreamingBuffer(Streamingbuffer streamingBuffer)
[Output-only] Contains information regarding this table's streaming buffer, if one is present.
|
Table |
Table.setTableReference(TableReference tableReference)
[Required] Reference describing the ID of this table.
|
Table |
Table.setTimePartitioning(TimePartitioning timePartitioning)
Time-based partitioning specification for this table.
|
Table |
Table.setType(java.lang.String type)
[Output-only] Describes the table type.
|
Table |
Table.setView(ViewDefinition view)
[Optional] The view definition.
|