public static final class CreateQueryTemplateRequest.Builder extends GeneratedMessageV3.Builder<CreateQueryTemplateRequest.Builder> implements CreateQueryTemplateRequestOrBuilder
Message for creating a QueryTemplate.
Protobuf type google.cloud.bigquery.analyticshub.v1.CreateQueryTemplateRequest
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public CreateQueryTemplateRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public CreateQueryTemplateRequest build()
buildPartial()
public CreateQueryTemplateRequest buildPartial()
clear()
public CreateQueryTemplateRequest.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public CreateQueryTemplateRequest.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public CreateQueryTemplateRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearParent()
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) = { ... }
clearQueryTemplate()
public CreateQueryTemplateRequest.Builder clearQueryTemplate()
Required. The QueryTemplate to create.
.google.cloud.bigquery.analyticshub.v1.QueryTemplate query_template = 3 [(.google.api.field_behavior) = REQUIRED];
clearQueryTemplateId()
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];
clone()
public CreateQueryTemplateRequest.Builder clone()
Overrides
getDefaultInstanceForType()
public CreateQueryTemplateRequest getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getParent()
public 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) = { ... }
Returns |
Type |
Description |
String |
The parent.
|
getParentBytes()
public 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) = { ... }
Returns |
Type |
Description |
ByteString |
The bytes for parent.
|
getQueryTemplate()
public QueryTemplate getQueryTemplate()
Required. The QueryTemplate to create.
.google.cloud.bigquery.analyticshub.v1.QueryTemplate query_template = 3 [(.google.api.field_behavior) = REQUIRED];
getQueryTemplateBuilder()
public QueryTemplate.Builder getQueryTemplateBuilder()
Required. The QueryTemplate to create.
.google.cloud.bigquery.analyticshub.v1.QueryTemplate query_template = 3 [(.google.api.field_behavior) = REQUIRED];
getQueryTemplateId()
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];
Returns |
Type |
Description |
String |
The queryTemplateId.
|
getQueryTemplateIdBytes()
public 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];
Returns |
Type |
Description |
ByteString |
The bytes for queryTemplateId.
|
getQueryTemplateOrBuilder()
public QueryTemplateOrBuilder getQueryTemplateOrBuilder()
Required. The QueryTemplate to create.
.google.cloud.bigquery.analyticshub.v1.QueryTemplate query_template = 3 [(.google.api.field_behavior) = REQUIRED];
hasQueryTemplate()
public boolean hasQueryTemplate()
Required. The QueryTemplate to create.
.google.cloud.bigquery.analyticshub.v1.QueryTemplate query_template = 3 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
boolean |
Whether the queryTemplate field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(CreateQueryTemplateRequest other)
public CreateQueryTemplateRequest.Builder mergeFrom(CreateQueryTemplateRequest other)
public CreateQueryTemplateRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public CreateQueryTemplateRequest.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeQueryTemplate(QueryTemplate value)
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];
mergeUnknownFields(UnknownFieldSet unknownFields)
public final CreateQueryTemplateRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public CreateQueryTemplateRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setParent(String value)
public 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) = { ... }
Parameter |
Name |
Description |
value |
String
The parent to set.
|
setParentBytes(ByteString value)
public CreateQueryTemplateRequest.Builder setParentBytes(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) = { ... }
Parameter |
Name |
Description |
value |
ByteString
The bytes for parent to set.
|
setQueryTemplate(QueryTemplate value)
public CreateQueryTemplateRequest.Builder setQueryTemplate(QueryTemplate value)
Required. The QueryTemplate to create.
.google.cloud.bigquery.analyticshub.v1.QueryTemplate query_template = 3 [(.google.api.field_behavior) = REQUIRED];
setQueryTemplate(QueryTemplate.Builder builderForValue)
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];
setQueryTemplateId(String value)
public 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];
Parameter |
Name |
Description |
value |
String
The queryTemplateId to set.
|
setQueryTemplateIdBytes(ByteString value)
public CreateQueryTemplateRequest.Builder setQueryTemplateIdBytes(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];
Parameter |
Name |
Description |
value |
ByteString
The bytes for queryTemplateId to set.
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public CreateQueryTemplateRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final CreateQueryTemplateRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides