public class TableSchemaCache
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
com.google.api.services.bigquery.model.TableSchema |
getSchema(com.google.api.services.bigquery.model.TableReference tableReference,
BigQueryServices.DatasetService datasetService) |
com.google.api.services.bigquery.model.TableSchema |
putSchemaIfAbsent(com.google.api.services.bigquery.model.TableReference tableReference,
com.google.api.services.bigquery.model.TableSchema tableSchema)
Registers schema for a table if one is not already present.
|
void |
refreshSchema(com.google.api.services.bigquery.model.TableReference tableReference,
BigQueryServices.DatasetService datasetService) |
void |
refreshThread() |
@Nullable public com.google.api.services.bigquery.model.TableSchema getSchema(com.google.api.services.bigquery.model.TableReference tableReference, BigQueryServices.DatasetService datasetService)
@Nullable public com.google.api.services.bigquery.model.TableSchema putSchemaIfAbsent(com.google.api.services.bigquery.model.TableReference tableReference, com.google.api.services.bigquery.model.TableSchema tableSchema)
public void refreshSchema(com.google.api.services.bigquery.model.TableReference tableReference, BigQueryServices.DatasetService datasetService)
public void refreshThread()