Class UpdateQueryTemplateRequest.Builder (0.80.0)

public static final class UpdateQueryTemplateRequest.Builder extends GeneratedMessage.Builder<UpdateQueryTemplateRequest.Builder> implements UpdateQueryTemplateRequestOrBuilder

Message for updating a QueryTemplate.

Protobuf type google.cloud.bigquery.analyticshub.v1.UpdateQueryTemplateRequest

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

build()

public UpdateQueryTemplateRequest build()
Returns
Type Description
UpdateQueryTemplateRequest

buildPartial()

public UpdateQueryTemplateRequest buildPartial()
Returns
Type Description
UpdateQueryTemplateRequest

clear()

public UpdateQueryTemplateRequest.Builder clear()
Returns
Type Description
UpdateQueryTemplateRequest.Builder
Overrides

clearQueryTemplate()

public UpdateQueryTemplateRequest.Builder clearQueryTemplate()

Required. The QueryTemplate to update.

.google.cloud.bigquery.analyticshub.v1.QueryTemplate query_template = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
UpdateQueryTemplateRequest.Builder

clearUpdateMask()

public UpdateQueryTemplateRequest.Builder clearUpdateMask()

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.

.google.protobuf.FieldMask update_mask = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
UpdateQueryTemplateRequest.Builder

getDefaultInstanceForType()

public UpdateQueryTemplateRequest getDefaultInstanceForType()
Returns
Type Description
UpdateQueryTemplateRequest

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getQueryTemplate()

public QueryTemplate getQueryTemplate()

Required. The QueryTemplate to update.

.google.cloud.bigquery.analyticshub.v1.QueryTemplate query_template = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
QueryTemplate

The queryTemplate.

getQueryTemplateBuilder()

public QueryTemplate.Builder getQueryTemplateBuilder()

Required. The QueryTemplate to update.

.google.cloud.bigquery.analyticshub.v1.QueryTemplate query_template = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
QueryTemplate.Builder

getQueryTemplateOrBuilder()

public QueryTemplateOrBuilder getQueryTemplateOrBuilder()

Required. The QueryTemplate to update.

.google.cloud.bigquery.analyticshub.v1.QueryTemplate query_template = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
QueryTemplateOrBuilder

getUpdateMask()

public FieldMask 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.

.google.protobuf.FieldMask update_mask = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
FieldMask

The updateMask.

getUpdateMaskBuilder()

public FieldMask.Builder getUpdateMaskBuilder()

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.

.google.protobuf.FieldMask update_mask = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
Builder

getUpdateMaskOrBuilder()

public FieldMaskOrBuilder getUpdateMaskOrBuilder()

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.

.google.protobuf.FieldMask update_mask = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
FieldMaskOrBuilder

hasQueryTemplate()

public boolean hasQueryTemplate()

Required. The QueryTemplate to update.

.google.cloud.bigquery.analyticshub.v1.QueryTemplate query_template = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the queryTemplate field is set.

hasUpdateMask()

public boolean hasUpdateMask()

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.

.google.protobuf.FieldMask update_mask = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the updateMask field is set.

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(UpdateQueryTemplateRequest other)

public UpdateQueryTemplateRequest.Builder mergeFrom(UpdateQueryTemplateRequest other)
Parameter
Name Description
other UpdateQueryTemplateRequest
Returns
Type Description
UpdateQueryTemplateRequest.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public UpdateQueryTemplateRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
UpdateQueryTemplateRequest.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public UpdateQueryTemplateRequest.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
UpdateQueryTemplateRequest.Builder
Overrides

mergeQueryTemplate(QueryTemplate value)

public UpdateQueryTemplateRequest.Builder mergeQueryTemplate(QueryTemplate value)

Required. The QueryTemplate to update.

.google.cloud.bigquery.analyticshub.v1.QueryTemplate query_template = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value QueryTemplate
Returns
Type Description
UpdateQueryTemplateRequest.Builder

mergeUpdateMask(FieldMask value)

public UpdateQueryTemplateRequest.Builder mergeUpdateMask(FieldMask value)

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.

.google.protobuf.FieldMask update_mask = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value FieldMask
Returns
Type Description
UpdateQueryTemplateRequest.Builder

setQueryTemplate(QueryTemplate value)

public UpdateQueryTemplateRequest.Builder setQueryTemplate(QueryTemplate value)

Required. The QueryTemplate to update.

.google.cloud.bigquery.analyticshub.v1.QueryTemplate query_template = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value QueryTemplate
Returns
Type Description
UpdateQueryTemplateRequest.Builder

setQueryTemplate(QueryTemplate.Builder builderForValue)

public UpdateQueryTemplateRequest.Builder setQueryTemplate(QueryTemplate.Builder builderForValue)

Required. The QueryTemplate to update.

.google.cloud.bigquery.analyticshub.v1.QueryTemplate query_template = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
builderForValue QueryTemplate.Builder
Returns
Type Description
UpdateQueryTemplateRequest.Builder

setUpdateMask(FieldMask value)

public UpdateQueryTemplateRequest.Builder setUpdateMask(FieldMask value)

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.

.google.protobuf.FieldMask update_mask = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value FieldMask
Returns
Type Description
UpdateQueryTemplateRequest.Builder

setUpdateMask(FieldMask.Builder builderForValue)

public UpdateQueryTemplateRequest.Builder setUpdateMask(FieldMask.Builder builderForValue)

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.

.google.protobuf.FieldMask update_mask = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
builderForValue Builder
Returns
Type Description
UpdateQueryTemplateRequest.Builder