public final class GenerationOptions extends GeneratedMessage implements GenerationOptionsOrBuilder
Options to control query generation, execution, and response format.
Protobuf type google.cloud.geminidataanalytics.v1beta.GenerationOptions
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
GENERATE_DEBUG_INFO_FIELD_NUMBER
public static final int GENERATE_DEBUG_INFO_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
GENERATE_DISAMBIGUATION_QUESTION_FIELD_NUMBER
public static final int GENERATE_DISAMBIGUATION_QUESTION_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
GENERATE_EXPLANATION_FIELD_NUMBER
public static final int GENERATE_EXPLANATION_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
GENERATE_NATURAL_LANGUAGE_ANSWER_FIELD_NUMBER
public static final int GENERATE_NATURAL_LANGUAGE_ANSWER_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
GENERATE_QUERY_RESULT_FIELD_NUMBER
public static final int GENERATE_QUERY_RESULT_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static GenerationOptions getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static GenerationOptions.Builder newBuilder()
newBuilder(GenerationOptions prototype)
public static GenerationOptions.Builder newBuilder(GenerationOptions prototype)
public static GenerationOptions parseDelimitedFrom(InputStream input)
public static GenerationOptions parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static GenerationOptions parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static GenerationOptions parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static GenerationOptions parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static GenerationOptions parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static GenerationOptions parseFrom(CodedInputStream input)
public static GenerationOptions parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static GenerationOptions parseFrom(InputStream input)
public static GenerationOptions parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static GenerationOptions parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static GenerationOptions parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<GenerationOptions> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public GenerationOptions getDefaultInstanceForType()
getGenerateDebugInfo()
public boolean getGenerateDebugInfo()
Optional. If true (default to false), returns internal debugging
information.
bool generate_debug_info = 5 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
The generateDebugInfo.
|
getGenerateDisambiguationQuestion()
public boolean getGenerateDisambiguationQuestion()
Optional. If true (default to false), the service may return a
clarifying_question if the input query is ambiguous.
bool generate_disambiguation_question = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
The generateDisambiguationQuestion.
|
getGenerateExplanation()
public boolean getGenerateExplanation()
Optional. If true, an explanation of the generated query will be returned
in the response.
bool generate_explanation = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
The generateExplanation.
|
getGenerateNaturalLanguageAnswer()
public boolean getGenerateNaturalLanguageAnswer()
Optional. If true, a natural language answer based on the query execution
result will be generated and returned in the response.
bool generate_natural_language_answer = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
The generateNaturalLanguageAnswer.
|
getGenerateQueryResult()
public boolean getGenerateQueryResult()
Optional. If true, the generated query will be executed, and the result
data will be returned in the response.
bool generate_query_result = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
The generateQueryResult.
|
getParserForType()
public Parser<GenerationOptions> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public GenerationOptions.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected GenerationOptions.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public GenerationOptions.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides