Package com.google.cloud.bigquery
Class TableMetadataCacheUsage.Builder
java.lang.Object
com.google.cloud.bigquery.TableMetadataCacheUsage.Builder
- Enclosing class:
- TableMetadataCacheUsage
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract TableMetadataCacheUsagebuild()Creates a @code TableMetadataCacheUsage} object.abstract TableMetadataCacheUsage.BuildersetExplanation(String explanation) Sets the free form human-readable reason metadata caching was unused for the job.abstract TableMetadataCacheUsage.BuildersetTableReference(TableId tableReference) Sets the metadata caching eligible table referenced in the query.abstract TableMetadataCacheUsage.BuildersetTableType(String tableType) Sets the table type.abstract TableMetadataCacheUsage.BuildersetUnusedReason(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.
-