public static final class QueryDataRequest.Builder extends GeneratedMessageV3.Builder<QueryDataRequest.Builder> implements QueryDataRequestOrBuilderRequest to query data from a natural language query.
Protobuf type google.cloud.geminidataanalytics.v1beta.QueryDataRequest
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > QueryDataRequest.BuilderImplements
QueryDataRequestOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public QueryDataRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)| Parameters | |
|---|---|
| Name | Description |
field |
FieldDescriptor |
value |
Object |
| Returns | |
|---|---|
| Type | Description |
QueryDataRequest.Builder |
|
build()
public QueryDataRequest build()| Returns | |
|---|---|
| Type | Description |
QueryDataRequest |
|
buildPartial()
public QueryDataRequest buildPartial()| Returns | |
|---|---|
| Type | Description |
QueryDataRequest |
|
clear()
public QueryDataRequest.Builder clear()| Returns | |
|---|---|
| Type | Description |
QueryDataRequest.Builder |
|
clearContext()
public QueryDataRequest.Builder clearContext()Required. The context for the data query, including the data sources to use.
.google.cloud.geminidataanalytics.v1beta.QueryDataContext context = 3 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
QueryDataRequest.Builder |
|
clearField(Descriptors.FieldDescriptor field)
public QueryDataRequest.Builder clearField(Descriptors.FieldDescriptor field)| Parameter | |
|---|---|
| Name | Description |
field |
FieldDescriptor |
| Returns | |
|---|---|
| Type | Description |
QueryDataRequest.Builder |
|
clearGenerationOptions()
public QueryDataRequest.Builder clearGenerationOptions()Optional. Options to control query generation and execution behavior.
.google.cloud.geminidataanalytics.v1beta.GenerationOptions generation_options = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
QueryDataRequest.Builder |
|
clearOneof(Descriptors.OneofDescriptor oneof)
public QueryDataRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)| Parameter | |
|---|---|
| Name | Description |
oneof |
OneofDescriptor |
| Returns | |
|---|---|
| Type | Description |
QueryDataRequest.Builder |
|
clearParent()
public QueryDataRequest.Builder clearParent()Required. The parent resource to generate the query for. Format: projects/{project}/locations/{location}
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Returns | |
|---|---|
| Type | Description |
QueryDataRequest.Builder |
This builder for chaining. |
clearPrompt()
public QueryDataRequest.Builder clearPrompt()Required. The natural language query for which to generate query. Example: "What are the top 5 best selling products this month?"
string prompt = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
QueryDataRequest.Builder |
This builder for chaining. |
clone()
public QueryDataRequest.Builder clone()| Returns | |
|---|---|
| Type | Description |
QueryDataRequest.Builder |
|
getContext()
public QueryDataContext getContext()Required. The context for the data query, including the data sources to use.
.google.cloud.geminidataanalytics.v1beta.QueryDataContext context = 3 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
QueryDataContext |
The context. |
getContextBuilder()
public QueryDataContext.Builder getContextBuilder()Required. The context for the data query, including the data sources to use.
.google.cloud.geminidataanalytics.v1beta.QueryDataContext context = 3 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
QueryDataContext.Builder |
|
getContextOrBuilder()
public QueryDataContextOrBuilder getContextOrBuilder()Required. The context for the data query, including the data sources to use.
.google.cloud.geminidataanalytics.v1beta.QueryDataContext context = 3 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
QueryDataContextOrBuilder |
|
getDefaultInstanceForType()
public QueryDataRequest getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
QueryDataRequest |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getGenerationOptions()
public GenerationOptions getGenerationOptions()Optional. Options to control query generation and execution behavior.
.google.cloud.geminidataanalytics.v1beta.GenerationOptions generation_options = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
GenerationOptions |
The generationOptions. |
getGenerationOptionsBuilder()
public GenerationOptions.Builder getGenerationOptionsBuilder()Optional. Options to control query generation and execution behavior.
.google.cloud.geminidataanalytics.v1beta.GenerationOptions generation_options = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
GenerationOptions.Builder |
|
getGenerationOptionsOrBuilder()
public GenerationOptionsOrBuilder getGenerationOptionsOrBuilder()Optional. Options to control query generation and execution behavior.
.google.cloud.geminidataanalytics.v1beta.GenerationOptions generation_options = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
GenerationOptionsOrBuilder |
|
getParent()
public String getParent()Required. The parent resource to generate the query for. Format: projects/{project}/locations/{location}
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 to generate the query for. Format: projects/{project}/locations/{location}
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for parent. |
getPrompt()
public String getPrompt()Required. The natural language query for which to generate query. Example: "What are the top 5 best selling products this month?"
string prompt = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
String |
The prompt. |
getPromptBytes()
public ByteString getPromptBytes()Required. The natural language query for which to generate query. Example: "What are the top 5 best selling products this month?"
string prompt = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for prompt. |
hasContext()
public boolean hasContext()Required. The context for the data query, including the data sources to use.
.google.cloud.geminidataanalytics.v1beta.QueryDataContext context = 3 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the context field is set. |
hasGenerationOptions()
public boolean hasGenerationOptions()Optional. Options to control query generation and execution behavior.
.google.cloud.geminidataanalytics.v1beta.GenerationOptions generation_options = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the generationOptions field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeContext(QueryDataContext value)
public QueryDataRequest.Builder mergeContext(QueryDataContext value)Required. The context for the data query, including the data sources to use.
.google.cloud.geminidataanalytics.v1beta.QueryDataContext context = 3 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
QueryDataContext |
| Returns | |
|---|---|
| Type | Description |
QueryDataRequest.Builder |
|
mergeFrom(QueryDataRequest other)
public QueryDataRequest.Builder mergeFrom(QueryDataRequest other)| Parameter | |
|---|---|
| Name | Description |
other |
QueryDataRequest |
| Returns | |
|---|---|
| Type | Description |
QueryDataRequest.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public QueryDataRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
QueryDataRequest.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public QueryDataRequest.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
QueryDataRequest.Builder |
|
mergeGenerationOptions(GenerationOptions value)
public QueryDataRequest.Builder mergeGenerationOptions(GenerationOptions value)Optional. Options to control query generation and execution behavior.
.google.cloud.geminidataanalytics.v1beta.GenerationOptions generation_options = 4 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
GenerationOptions |
| Returns | |
|---|---|
| Type | Description |
QueryDataRequest.Builder |
|
mergeUnknownFields(UnknownFieldSet unknownFields)
public final QueryDataRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)| Parameter | |
|---|---|
| Name | Description |
unknownFields |
UnknownFieldSet |
| Returns | |
|---|---|
| Type | Description |
QueryDataRequest.Builder |
|
setContext(QueryDataContext value)
public QueryDataRequest.Builder setContext(QueryDataContext value)Required. The context for the data query, including the data sources to use.
.google.cloud.geminidataanalytics.v1beta.QueryDataContext context = 3 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
QueryDataContext |
| Returns | |
|---|---|
| Type | Description |
QueryDataRequest.Builder |
|
setContext(QueryDataContext.Builder builderForValue)
public QueryDataRequest.Builder setContext(QueryDataContext.Builder builderForValue)Required. The context for the data query, including the data sources to use.
.google.cloud.geminidataanalytics.v1beta.QueryDataContext context = 3 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
QueryDataContext.Builder |
| Returns | |
|---|---|
| Type | Description |
QueryDataRequest.Builder |
|
setField(Descriptors.FieldDescriptor field, Object value)
public QueryDataRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)| Parameters | |
|---|---|
| Name | Description |
field |
FieldDescriptor |
value |
Object |
| Returns | |
|---|---|
| Type | Description |
QueryDataRequest.Builder |
|
setGenerationOptions(GenerationOptions value)
public QueryDataRequest.Builder setGenerationOptions(GenerationOptions value)Optional. Options to control query generation and execution behavior.
.google.cloud.geminidataanalytics.v1beta.GenerationOptions generation_options = 4 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
GenerationOptions |
| Returns | |
|---|---|
| Type | Description |
QueryDataRequest.Builder |
|
setGenerationOptions(GenerationOptions.Builder builderForValue)
public QueryDataRequest.Builder setGenerationOptions(GenerationOptions.Builder builderForValue)Optional. Options to control query generation and execution behavior.
.google.cloud.geminidataanalytics.v1beta.GenerationOptions generation_options = 4 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
GenerationOptions.Builder |
| Returns | |
|---|---|
| Type | Description |
QueryDataRequest.Builder |
|
setParent(String value)
public QueryDataRequest.Builder setParent(String value)Required. The parent resource to generate the query for. Format: projects/{project}/locations/{location}
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe parent to set. |
| Returns | |
|---|---|
| Type | Description |
QueryDataRequest.Builder |
This builder for chaining. |
setParentBytes(ByteString value)
public QueryDataRequest.Builder setParentBytes(ByteString value)Required. The parent resource to generate the query for. Format: projects/{project}/locations/{location}
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for parent to set. |
| Returns | |
|---|---|
| Type | Description |
QueryDataRequest.Builder |
This builder for chaining. |
setPrompt(String value)
public QueryDataRequest.Builder setPrompt(String value)Required. The natural language query for which to generate query. Example: "What are the top 5 best selling products this month?"
string prompt = 2 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe prompt to set. |
| Returns | |
|---|---|
| Type | Description |
QueryDataRequest.Builder |
This builder for chaining. |
setPromptBytes(ByteString value)
public QueryDataRequest.Builder setPromptBytes(ByteString value)Required. The natural language query for which to generate query. Example: "What are the top 5 best selling products this month?"
string prompt = 2 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for prompt to set. |
| Returns | |
|---|---|
| Type | Description |
QueryDataRequest.Builder |
This builder for chaining. |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public QueryDataRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)| Parameters | |
|---|---|
| Name | Description |
field |
FieldDescriptor |
index |
int |
value |
Object |
| Returns | |
|---|---|
| Type | Description |
QueryDataRequest.Builder |
|
setUnknownFields(UnknownFieldSet unknownFields)
public final QueryDataRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)| Parameter | |
|---|---|
| Name | Description |
unknownFields |
UnknownFieldSet |
| Returns | |
|---|---|
| Type | Description |
QueryDataRequest.Builder |
|