Type Definitions
BigQueryOptions
Properties:
| Name | Type | Attributes | Description | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| projectId | string | <optional> | The project ID from the Google Developer's
Console, e.g. 'grape-spaceship-123'. We will also check the environment
variable  | ||||||||||||
| keyFilename | string | <optional> | Full path to the a .json, .pem, or .p12 key
downloaded from the Google Developers Console. If you provide a path to a
JSON file, the  | ||||||||||||
| token | string | <optional> | An OAUTH access token. If provided, we will not manage fetching, re-using, and re-minting access tokens. | ||||||||||||
| email | string | <optional> | Account email address. Required when using a .pem or .p12 keyFilename. | ||||||||||||
| credentials | object | <optional> | Credentials object. Properties
 | ||||||||||||
| promise | Constructor | <optional> | Custom promise module to use instead of native Promises. | ||||||||||||
| scopes | Array.<string> | <optional> | Additional OAuth scopes to use in requests. For
example, to access an external data source, you may need the
 | 
CreateDatasetCallback(errnullable, dataset, apiResponse)
Parameters:
| Name | Type | Attributes | Description | 
|---|---|---|---|
| err | Error | <nullable> | Request error, if any. | 
| dataset | Dataset | The newly created dataset. | |
| apiResponse | object | The full API response. | 
CreateDatasetResponse
Properties:
| Name | Type | Description | 
|---|---|---|
| 0 | Dataset | The newly created dataset. | 
| 1 | object | The full API response body. | 
CreateTableCallback(errnullable, table, apiResponse)
Parameters:
| Name | Type | Attributes | Description | 
|---|---|---|---|
| err | Error | <nullable> | Request error, if any. | 
| table | Table | The table. | |
| apiResponse | object | The full API response body. | 
CreateTableResponse
Properties:
| Name | Type | Description | 
|---|---|---|
| 0 | Table | The table. | 
| 1 | object | The full API response body. | 
DatasetExistsCallback(errnullable, exists)
Parameters:
| Name | Type | Attributes | Description | 
|---|---|---|---|
| err | Error | <nullable> | Request error, if any. | 
| exists | boolean | Indicates if the dataset exists. | 
DatasetExistsResponse
Properties:
| Name | Type | Description | 
|---|---|---|
| 0 | boolean | Indicates if the dataset exists. | 
DeleteJobCallback(errnullable, apiResponse)
Parameters:
| Name | Type | Attributes | Description | 
|---|---|---|---|
| err | Error | <nullable> | Request error, if any. | 
| apiResponse | object | The full API response. | 
DeleteJobResponse
Properties:
| Name | Type | Description | 
|---|---|---|
| 0 | object | The full API response. | 
DeleteModelCallback(errnullable, apiResponse)
Parameters:
| Name | Type | Attributes | Description | 
|---|---|---|---|
| err | Error | <nullable> | Request error, if any. | 
| apiResponse | object | The full API response. | 
DeleteRoutineCallback(errnullable, apiResponse)
Parameters:
| Name | Type | Attributes | Description | 
|---|---|---|---|
| err | Error | <nullable> | Request error, if any. | 
| apiResponse | object | The full API response. | 
DeleteRoutineResponse
Properties:
| Name | Type | Description | 
|---|---|---|
| 0 | object | The full API response. | 
DeleteTableCallback(errnullable, apiResponse)
Parameters:
| Name | Type | Attributes | Description | 
|---|---|---|---|
| err | Error | <nullable> | Request error, if any. | 
| apiResponse | object | The full API response. | 
DeleteTableResponse
Properties:
| Name | Type | Description | 
|---|---|---|
| 0 | object | The full API response. | 
GetDatasetCallback(errnullable, dataset, apiResponse)
Parameters:
| Name | Type | Attributes | Description | 
|---|---|---|---|
| err | Error | <nullable> | Request error, if any. | 
| dataset | Dataset | The dataset. | |
| apiResponse | object | The full API response body. | 
GetDatasetMetadataCallback(errnullable, metadata, apiResponse)
Parameters:
| Name | Type | Attributes | Description | 
|---|---|---|---|
| err | Error | <nullable> | Request error, if any. | 
| metadata | object | The dataset metadata. | |
| apiResponse | object | The full API response. | 
GetDatasetMetadataResponse
Properties:
| Name | Type | Description | 
|---|---|---|
| 0 | object | The dataset metadata. | 
| 1 | object | The full API response. | 
GetDatasetResponse
Properties:
| Name | Type | Description | 
|---|---|---|
| 0 | Dataset | The dataset. | 
| 1 | object | The full API response body. | 
GetJobCallback(errnullable, model, apiResponse)
Parameters:
| Name | Type | Attributes | Description | 
|---|---|---|---|
| err | Error | <nullable> | Request error, if any. | 
| model | Model | The job. | |
| apiResponse | object | The full API response body. | 
GetJobMetadataCallback(errnullable, metadata, apiResponse)
Parameters:
| Name | Type | Attributes | Description | 
|---|---|---|---|
| err | Error | <nullable> | Request error, if any. | 
| metadata | object | The job metadata. | |
| apiResponse | object | The full API response. | 
GetJobMetadataResponse
Properties:
| Name | Type | Description | 
|---|---|---|
| 0 | object | The job metadata. | 
| 1 | object | The full API response. | 
GetJobResponse
Properties:
| Name | Type | Description | 
|---|---|---|
| 0 | Model | The job. | 
| 1 | object | The full API response body. | 
GetModelCallback(errnullable, model, apiResponse)
Parameters:
| Name | Type | Attributes | Description | 
|---|---|---|---|
| err | Error | <nullable> | Request error, if any. | 
| model | Model | The model. | |
| apiResponse | object | The full API response body. | 
GetModelMetadataCallback(errnullable, metadata, apiResponse)
Parameters:
| Name | Type | Attributes | Description | 
|---|---|---|---|
| err | Error | <nullable> | Request error, if any. | 
| metadata | object | The model metadata. | |
| apiResponse | object | The full API response. | 
GetModelMetadataResponse
Properties:
| Name | Type | Description | 
|---|---|---|
| 0 | object | The model metadata. | 
| 1 | object | The full API response. | 
GetModelResponse
Properties:
| Name | Type | Description | 
|---|---|---|
| 0 | Model | The model. | 
| 1 | object | The full API response body. | 
GetRoutineCallback(errnullable, routine, apiResponse)
Parameters:
| Name | Type | Attributes | Description | 
|---|---|---|---|
| err | Error | <nullable> | Request error, if any. | 
| routine | Routine | The routine. | |
| apiResponse | object | The full API response body. | 
GetRoutineMetadataCallback(errnullable, metadata, apiResponse)
Parameters:
| Name | Type | Attributes | Description | 
|---|---|---|---|
| err | Error | <nullable> | Request error, if any. | 
| metadata | object | The routine metadata. | |
| apiResponse | object | The full API response. | 
GetRoutineMetadataResponse
Properties:
| Name | Type | Description | 
|---|---|---|
| 0 | object | The routine metadata. | 
| 1 | object | The full API response. | 
GetRoutineResponse
Properties:
| Name | Type | Description | 
|---|---|---|
| 0 | Routine | The routine. | 
| 1 | object | The full API response body. | 
GetTableCallback(errnullable, table, apiResponse)
Parameters:
| Name | Type | Attributes | Description | 
|---|---|---|---|
| err | Error | <nullable> | Request error, if any. | 
| table | Table | The table. | |
| apiResponse | object | The full API response body. | 
GetTableMetadataCallback(errnullable, metadata, apiResponse)
Parameters:
| Name | Type | Attributes | Description | 
|---|---|---|---|
| err | Error | <nullable> | Request error, if any. | 
| metadata | object | The table metadata. | |
| apiResponse | object | The full API response. | 
GetTableMetadataResponse
Properties:
| Name | Type | Description | 
|---|---|---|
| 0 | object | The table metadata. | 
| 1 | object | The full API response. | 
GetTableResponse
Properties:
| Name | Type | Description | 
|---|---|---|
| 0 | Table | The table. | 
| 1 | object | The full API response body. | 
JobExistsCallback(errnullable, exists)
Parameters:
| Name | Type | Attributes | Description | 
|---|---|---|---|
| err | Error | <nullable> | Request error, if any. | 
| exists | boolean | Indicates if the job exists. | 
JobExistsResponse
Properties:
| Name | Type | Description | 
|---|---|---|
| 0 | boolean | Indicates if the job exists. | 
ManualQueryResultsCallback(errnullable, rows, nextQuerynullable, apiResponse)
Parameters:
| Name | Type | Attributes | Description | 
|---|---|---|---|
| err | Error | <nullable> | An error returned while making this request. | 
| rows | array | The results of the job. | |
| nextQuery | object | <nullable> | A pre-made configuration object for your next
request. This will be  | 
| apiResponse | object | The full API response. | 
ModelExistsCallback(errnullable, exists)
Parameters:
| Name | Type | Attributes | Description | 
|---|---|---|---|
| err | Error | <nullable> | Request error, if any. | 
| exists | boolean | Indicates if the model exists. | 
ModelExistsResponse
Properties:
| Name | Type | Description | 
|---|---|---|
| 0 | boolean | Indicates if the model exists. | 
QueryResultsCallback(errnullable, rows)
Parameters:
| Name | Type | Attributes | Description | 
|---|---|---|---|
| err | Error | <nullable> | An error returned while making this request. | 
| rows | array | The results of the job. | 
RoutineExistsCallback(errnullable, exists)
Parameters:
| Name | Type | Attributes | Description | 
|---|---|---|---|
| err | Error | <nullable> | Request error, if any. | 
| exists | boolean | Indicates if the routine exists. | 
RoutineExistsResponse
Properties:
| Name | Type | Description | 
|---|---|---|
| 0 | boolean | Indicates if the routine exists. | 
SetDatasetMetadataCallback(errnullable, apiResponse)
Parameters:
| Name | Type | Attributes | Description | 
|---|---|---|---|
| err | Error | <nullable> | Request error, if any. | 
| apiResponse | object | The full API response. | 
SetDatasetMetadataResponse
Properties:
| Name | Type | Description | 
|---|---|---|
| 0 | object | The full API response. | 
SetModelMetadataCallback(errnullable, metadata, apiResponse)
Parameters:
| Name | Type | Attributes | Description | 
|---|---|---|---|
| err | Error | <nullable> | Request error, if any. | 
| metadata | object | The model metadata. | |
| apiResponse | object | The full API response. | 
SetModelMetadataResponse
Properties:
| Name | Type | Description | 
|---|---|---|
| 0 | object | The model metadata. | 
| 1 | object | The full API response. | 
SetRoutineMetadataCallback(errnullable, metadata, apiResponse)
Parameters:
| Name | Type | Attributes | Description | 
|---|---|---|---|
| err | Error | <nullable> | Request error, if any. | 
| metadata | object | The routine metadata. | |
| apiResponse | object | The full API response. | 
SetRoutineMetadataResponse
Properties:
| Name | Type | Description | 
|---|---|---|
| 0 | object | The routine metadata. | 
| 1 | object | The full API response. | 
TableExistsCallback(errnullable, exists)
Parameters:
| Name | Type | Attributes | Description | 
|---|---|---|---|
| err | Error | <nullable> | Request error, if any. | 
| exists | boolean | Indicates if the table exists. | 
TableExistsCallback
Properties:
| Name | Type | Description | 
|---|---|---|
| 0 | boolean | Indicates if the table exists. |