Class UpdateQueryTemplateRequest.Builder (0.71.0)

public static final class UpdateQueryTemplateRequest.Builder extends GeneratedMessageV3.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

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public UpdateQueryTemplateRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
UpdateQueryTemplateRequest.Builder
Overrides

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

clearField(Descriptors.FieldDescriptor field)

public UpdateQueryTemplateRequest.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
UpdateQueryTemplateRequest.Builder
Overrides

clearOneof(Descriptors.OneofDescriptor oneof)

public UpdateQueryTemplateRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
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

clone()

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

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 GeneratedMessageV3.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

mergeUnknownFields(UnknownFieldSet unknownFields)

public final UpdateQueryTemplateRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
UpdateQueryTemplateRequest.Builder
Overrides

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

setField(Descriptors.FieldDescriptor field, Object value)

public UpdateQueryTemplateRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
UpdateQueryTemplateRequest.Builder
Overrides

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

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public UpdateQueryTemplateRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
UpdateQueryTemplateRequest.Builder
Overrides

setUnknownFields(UnknownFieldSet unknownFields)

public final UpdateQueryTemplateRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
UpdateQueryTemplateRequest.Builder
Overrides

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