public static final class CreateQueryTemplateRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<CreateQueryTemplateRequest.Builder> implements CreateQueryTemplateRequestOrBuilder
Message for creating a QueryTemplate.Protobuf type
google.cloud.bigquery.analyticshub.v1.CreateQueryTemplateRequestgetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<CreateQueryTemplateRequest.Builder>public CreateQueryTemplateRequest.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<CreateQueryTemplateRequest.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<CreateQueryTemplateRequest.Builder>public CreateQueryTemplateRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic CreateQueryTemplateRequest build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic CreateQueryTemplateRequest buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic CreateQueryTemplateRequest.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<CreateQueryTemplateRequest.Builder>public CreateQueryTemplateRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<CreateQueryTemplateRequest.Builder>public CreateQueryTemplateRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<CreateQueryTemplateRequest.Builder>public CreateQueryTemplateRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<CreateQueryTemplateRequest.Builder>public CreateQueryTemplateRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<CreateQueryTemplateRequest.Builder>public CreateQueryTemplateRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<CreateQueryTemplateRequest.Builder>public CreateQueryTemplateRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<CreateQueryTemplateRequest.Builder>public CreateQueryTemplateRequest.Builder mergeFrom(CreateQueryTemplateRequest other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<CreateQueryTemplateRequest.Builder>public CreateQueryTemplateRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<CreateQueryTemplateRequest.Builder>IOExceptionpublic String getParent()
Required. The parent resource path of the QueryTemplate. e.g. `projects/myproject/locations/us/dataExchanges/123/queryTemplates/myQueryTemplate`.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getParent in interface CreateQueryTemplateRequestOrBuilderpublic com.google.protobuf.ByteString getParentBytes()
Required. The parent resource path of the QueryTemplate. e.g. `projects/myproject/locations/us/dataExchanges/123/queryTemplates/myQueryTemplate`.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getParentBytes in interface CreateQueryTemplateRequestOrBuilderpublic CreateQueryTemplateRequest.Builder setParent(String value)
Required. The parent resource path of the QueryTemplate. e.g. `projects/myproject/locations/us/dataExchanges/123/queryTemplates/myQueryTemplate`.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
value - The parent to set.public CreateQueryTemplateRequest.Builder clearParent()
Required. The parent resource path of the QueryTemplate. e.g. `projects/myproject/locations/us/dataExchanges/123/queryTemplates/myQueryTemplate`.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
public CreateQueryTemplateRequest.Builder setParentBytes(com.google.protobuf.ByteString value)
Required. The parent resource path of the QueryTemplate. e.g. `projects/myproject/locations/us/dataExchanges/123/queryTemplates/myQueryTemplate`.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
value - The bytes for parent to set.public String getQueryTemplateId()
Required. The ID of the QueryTemplate to create. Must contain only Unicode letters, numbers (0-9), underscores (_). Max length: 100 bytes.
string query_template_id = 2 [(.google.api.field_behavior) = REQUIRED];getQueryTemplateId in interface CreateQueryTemplateRequestOrBuilderpublic com.google.protobuf.ByteString getQueryTemplateIdBytes()
Required. The ID of the QueryTemplate to create. Must contain only Unicode letters, numbers (0-9), underscores (_). Max length: 100 bytes.
string query_template_id = 2 [(.google.api.field_behavior) = REQUIRED];getQueryTemplateIdBytes in interface CreateQueryTemplateRequestOrBuilderpublic CreateQueryTemplateRequest.Builder setQueryTemplateId(String value)
Required. The ID of the QueryTemplate to create. Must contain only Unicode letters, numbers (0-9), underscores (_). Max length: 100 bytes.
string query_template_id = 2 [(.google.api.field_behavior) = REQUIRED];value - The queryTemplateId to set.public CreateQueryTemplateRequest.Builder clearQueryTemplateId()
Required. The ID of the QueryTemplate to create. Must contain only Unicode letters, numbers (0-9), underscores (_). Max length: 100 bytes.
string query_template_id = 2 [(.google.api.field_behavior) = REQUIRED];public CreateQueryTemplateRequest.Builder setQueryTemplateIdBytes(com.google.protobuf.ByteString value)
Required. The ID of the QueryTemplate to create. Must contain only Unicode letters, numbers (0-9), underscores (_). Max length: 100 bytes.
string query_template_id = 2 [(.google.api.field_behavior) = REQUIRED];value - The bytes for queryTemplateId to set.public boolean hasQueryTemplate()
Required. The QueryTemplate to create.
.google.cloud.bigquery.analyticshub.v1.QueryTemplate query_template = 3 [(.google.api.field_behavior) = REQUIRED];
hasQueryTemplate in interface CreateQueryTemplateRequestOrBuilderpublic QueryTemplate getQueryTemplate()
Required. The QueryTemplate to create.
.google.cloud.bigquery.analyticshub.v1.QueryTemplate query_template = 3 [(.google.api.field_behavior) = REQUIRED];
getQueryTemplate in interface CreateQueryTemplateRequestOrBuilderpublic CreateQueryTemplateRequest.Builder setQueryTemplate(QueryTemplate value)
Required. The QueryTemplate to create.
.google.cloud.bigquery.analyticshub.v1.QueryTemplate query_template = 3 [(.google.api.field_behavior) = REQUIRED];
public CreateQueryTemplateRequest.Builder setQueryTemplate(QueryTemplate.Builder builderForValue)
Required. The QueryTemplate to create.
.google.cloud.bigquery.analyticshub.v1.QueryTemplate query_template = 3 [(.google.api.field_behavior) = REQUIRED];
public CreateQueryTemplateRequest.Builder mergeQueryTemplate(QueryTemplate value)
Required. The QueryTemplate to create.
.google.cloud.bigquery.analyticshub.v1.QueryTemplate query_template = 3 [(.google.api.field_behavior) = REQUIRED];
public CreateQueryTemplateRequest.Builder clearQueryTemplate()
Required. The QueryTemplate to create.
.google.cloud.bigquery.analyticshub.v1.QueryTemplate query_template = 3 [(.google.api.field_behavior) = REQUIRED];
public QueryTemplate.Builder getQueryTemplateBuilder()
Required. The QueryTemplate to create.
.google.cloud.bigquery.analyticshub.v1.QueryTemplate query_template = 3 [(.google.api.field_behavior) = REQUIRED];
public QueryTemplateOrBuilder getQueryTemplateOrBuilder()
Required. The QueryTemplate to create.
.google.cloud.bigquery.analyticshub.v1.QueryTemplate query_template = 3 [(.google.api.field_behavior) = REQUIRED];
getQueryTemplateOrBuilder in interface CreateQueryTemplateRequestOrBuilderpublic final CreateQueryTemplateRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<CreateQueryTemplateRequest.Builder>public final CreateQueryTemplateRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<CreateQueryTemplateRequest.Builder>Copyright © 2025 Google LLC. All rights reserved.