Package com.google.cloud.bigquery
Class TableMetadataCacheUsage.Builder
java.lang.Object
com.google.cloud.bigquery.TableMetadataCacheUsage.Builder
- Enclosing class:
- TableMetadataCacheUsage
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionabstract TableMetadataCacheUsage
build()
Creates a @code TableMetadataCacheUsage} object.abstract TableMetadataCacheUsage.Builder
setExplanation
(String explanation) Sets the free form human-readable reason metadata caching was unused for the job.abstract TableMetadataCacheUsage.Builder
setTableReference
(TableId tableReference) Sets the metadata caching eligible table referenced in the query.abstract TableMetadataCacheUsage.Builder
setTableType
(String tableType) Sets the table type.abstract TableMetadataCacheUsage.Builder
setUnusedReason
(TableMetadataCacheUsage.UnusedReason unusedReason) Sets reason for not using metadata caching for the table.
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
setExplanation
Sets the free form human-readable reason metadata caching was unused for the job. -
setTableReference
Sets the metadata caching eligible table referenced in the query. -
setTableType
Sets the table type. -
setUnusedReason
public abstract TableMetadataCacheUsage.Builder setUnusedReason(TableMetadataCacheUsage.UnusedReason unusedReason) Sets reason for not using metadata caching for the table. -
build
Creates a @code TableMetadataCacheUsage} object.
-