public class BigQueryServicesImpl extends java.lang.Object implements BigQueryServices
BigQueryServices that actually communicates with the cloud BigQuery
 service.| Modifier and Type | Class and Description | 
|---|---|
static class  | 
BigQueryServicesImpl.DatasetServiceImpl  | 
static class  | 
BigQueryServicesImpl.WriteStreamServiceImpl  | 
BigQueryServices.BigQueryServerStream<T>, BigQueryServices.DatasetService, BigQueryServices.JobService, BigQueryServices.StorageClient, BigQueryServices.StreamAppendClient, BigQueryServices.WriteStreamService| Modifier and Type | Field and Description | 
|---|---|
protected static java.util.Map<java.lang.String,java.lang.String> | 
API_METRIC_LABEL  | 
| Constructor and Description | 
|---|
BigQueryServicesImpl()  | 
| Modifier and Type | Method and Description | 
|---|---|
static CustomHttpErrors | 
createBigQueryClientCustomErrors()  | 
BigQueryServices.DatasetService | 
getDatasetService(BigQueryOptions options)
Returns a real, mock, or fake  
BigQueryServices.DatasetService. | 
BigQueryServices.JobService | 
getJobService(BigQueryOptions options)
Returns a real, mock, or fake  
BigQueryServices.JobService. | 
BigQueryServices.StorageClient | 
getStorageClient(BigQueryOptions options)
Returns a real, mock, or fake  
BigQueryServices.StorageClient. | 
BigQueryServices.WriteStreamService | 
getWriteStreamService(BigQueryOptions options)
Returns a real, mock, or fake  
BigQueryServices.WriteStreamService. | 
protected static final java.util.Map<java.lang.String,java.lang.String> API_METRIC_LABEL
public BigQueryServices.JobService getJobService(BigQueryOptions options)
BigQueryServicesBigQueryServices.JobService.getJobService in interface BigQueryServicespublic BigQueryServices.DatasetService getDatasetService(BigQueryOptions options)
BigQueryServicesBigQueryServices.DatasetService.getDatasetService in interface BigQueryServicespublic BigQueryServices.WriteStreamService getWriteStreamService(BigQueryOptions options)
BigQueryServicesBigQueryServices.WriteStreamService.getWriteStreamService in interface BigQueryServicespublic BigQueryServices.StorageClient getStorageClient(BigQueryOptions options) throws java.io.IOException
BigQueryServicesBigQueryServices.StorageClient.getStorageClient in interface BigQueryServicesjava.io.IOExceptionpublic static CustomHttpErrors createBigQueryClientCustomErrors()