Class Routine (7.7.0)

Routine objects are returned by methods such as , , and .

Inheritance

EventEmitter > ServiceObject > Routine

Package

@google-cloud/bigquery

Example


const {BigQuery} = require('@google-cloud/bigquery');
const bigquery = new BigQuery();
const dataset = bigquery.dataset('my-dataset');

const routine = dataset.routine('my_routine');

Constructors

(constructor)(dataset, id)

constructor(dataset: Dataset, id: string);

Constructs a new instance of the Routine class

Parameters
Name Description
dataset Dataset
id string

Methods

setMetadata(metadata)

setMetadata(metadata: RoutineMetadata): Promise<SetMetadataResponse>;
Parameter
Name Description
metadata RoutineMetadata
Returns
Type Description
Promise<SetMetadataResponse>

setMetadata(metadata, callback)

setMetadata(metadata: RoutineMetadata, callback: ResponseCallback): void;
Parameters
Name Description
metadata RoutineMetadata
callback ResponseCallback
Returns
Type Description
void