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()