Google Cloud BigQuery Analytics Hub V1 Client - Class UpdateQueryTemplateRequest (1.3.0)

Reference documentation and code samples for the Google Cloud BigQuery Analytics Hub V1 Client class UpdateQueryTemplateRequest.

Message for updating a QueryTemplate.

Generated from protobuf message google.cloud.bigquery.analyticshub.v1.UpdateQueryTemplateRequest

Namespace

Google \ Cloud \ BigQuery \ AnalyticsHub \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ update_mask Google\Protobuf\FieldMask

Optional. Field mask specifies the fields to update in the query template resource. The fields specified in the updateMask are relative to the resource and are not a full request.

↳ query_template QueryTemplate

Required. The QueryTemplate to update.

getUpdateMask

Optional. Field mask specifies the fields to update in the query template resource. The fields specified in the updateMask are relative to the resource and are not a full request.

Returns
Type Description
Google\Protobuf\FieldMask|null

hasUpdateMask

clearUpdateMask

setUpdateMask

Optional. Field mask specifies the fields to update in the query template resource. The fields specified in the updateMask are relative to the resource and are not a full request.

Parameter
Name Description
var Google\Protobuf\FieldMask
Returns
Type Description
$this

getQueryTemplate

Required. The QueryTemplate to update.

Returns
Type Description
QueryTemplate|null

hasQueryTemplate

clearQueryTemplate

setQueryTemplate

Required. The QueryTemplate to update.

Parameter
Name Description
var QueryTemplate
Returns
Type Description
$this

static::build

Parameters
Name Description
queryTemplate QueryTemplate

Required. The QueryTemplate to update.

updateMask Google\Protobuf\FieldMask

Optional. Field mask specifies the fields to update in the query template resource. The fields specified in the updateMask are relative to the resource and are not a full request.

Returns
Type Description
UpdateQueryTemplateRequest