public final class ClarificationQuestion extends GeneratedMessage implements ClarificationQuestionOrBuilder
Deprecated: Use TextMessage with TextType.FINAL_RESPONSE instead.
Represents a single question to the user to help clarify their query.
Protobuf type google.cloud.geminidataanalytics.v1beta.ClarificationQuestion
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
CLARIFICATION_QUESTION_TYPE_FIELD_NUMBER (deprecated)
public static final int CLARIFICATION_QUESTION_TYPE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
OPTIONS_FIELD_NUMBER (deprecated)
public static final int OPTIONS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
QUESTION_FIELD_NUMBER (deprecated)
public static final int QUESTION_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
SELECTION_MODE_FIELD_NUMBER (deprecated)
public static final int SELECTION_MODE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance() (deprecated)
public static ClarificationQuestion getDefaultInstance()
getDescriptor() (deprecated)
public static final Descriptors.Descriptor getDescriptor()
newBuilder() (deprecated)
public static ClarificationQuestion.Builder newBuilder()
newBuilder(ClarificationQuestion prototype) (deprecated)
public static ClarificationQuestion.Builder newBuilder(ClarificationQuestion prototype)
public static ClarificationQuestion parseDelimitedFrom(InputStream input)
public static ClarificationQuestion parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data) (deprecated)
public static ClarificationQuestion parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry) (deprecated)
public static ClarificationQuestion parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data) (deprecated)
public static ClarificationQuestion parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry) (deprecated)
public static ClarificationQuestion parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ClarificationQuestion parseFrom(CodedInputStream input)
public static ClarificationQuestion parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static ClarificationQuestion parseFrom(InputStream input)
public static ClarificationQuestion parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data) (deprecated)
public static ClarificationQuestion parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry) (deprecated)
public static ClarificationQuestion parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser() (deprecated)
public static Parser<ClarificationQuestion> parser()
Methods
equals(Object obj) (deprecated)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getClarificationQuestionType() (deprecated)
public ClarificationQuestion.ClarificationQuestionType getClarificationQuestionType()
Deprecated. google.cloud.geminidataanalytics.v1beta.ClarificationQuestion.clarification_question_type
is deprecated. See google/cloud/geminidataanalytics/v1beta/data_chat_service.proto;l=908
Optional. Deprecated: The parent message is deprecated.
The type of clarification question.
.google.cloud.geminidataanalytics.v1beta.ClarificationQuestion.ClarificationQuestionType clarification_question_type = 4 [deprecated = true, (.google.api.field_behavior) = OPTIONAL];
getClarificationQuestionTypeValue() (deprecated)
public int getClarificationQuestionTypeValue()
Deprecated. google.cloud.geminidataanalytics.v1beta.ClarificationQuestion.clarification_question_type
is deprecated. See google/cloud/geminidataanalytics/v1beta/data_chat_service.proto;l=908
Optional. Deprecated: The parent message is deprecated.
The type of clarification question.
.google.cloud.geminidataanalytics.v1beta.ClarificationQuestion.ClarificationQuestionType clarification_question_type = 4 [deprecated = true, (.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
int |
The enum numeric value on the wire for clarificationQuestionType.
|
getDefaultInstanceForType() (deprecated)
public ClarificationQuestion getDefaultInstanceForType()
getOptions(int index) (deprecated)
public String getOptions(int index)
Deprecated. google.cloud.geminidataanalytics.v1beta.ClarificationQuestion.options is
deprecated. See google/cloud/geminidataanalytics/v1beta/data_chat_service.proto;l=903
Required. Deprecated: The parent message is deprecated.
A list of distinct options for the user to choose from.
The number of options is limited to a maximum of 5.
repeated string options = 3 [deprecated = true, (.google.api.field_behavior) = REQUIRED];
| Parameter |
| Name |
Description |
index |
int
The index of the element to return.
|
| Returns |
| Type |
Description |
String |
The options at the given index.
|
getOptionsBytes(int index) (deprecated)
public ByteString getOptionsBytes(int index)
Deprecated. google.cloud.geminidataanalytics.v1beta.ClarificationQuestion.options is
deprecated. See google/cloud/geminidataanalytics/v1beta/data_chat_service.proto;l=903
Required. Deprecated: The parent message is deprecated.
A list of distinct options for the user to choose from.
The number of options is limited to a maximum of 5.
repeated string options = 3 [deprecated = true, (.google.api.field_behavior) = REQUIRED];
| Parameter |
| Name |
Description |
index |
int
The index of the value to return.
|
| Returns |
| Type |
Description |
ByteString |
The bytes of the options at the given index.
|
getOptionsCount() (deprecated)
public int getOptionsCount()
Deprecated. google.cloud.geminidataanalytics.v1beta.ClarificationQuestion.options is
deprecated. See google/cloud/geminidataanalytics/v1beta/data_chat_service.proto;l=903
Required. Deprecated: The parent message is deprecated.
A list of distinct options for the user to choose from.
The number of options is limited to a maximum of 5.
repeated string options = 3 [deprecated = true, (.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
int |
The count of options.
|
getOptionsList() (deprecated)
public ProtocolStringList getOptionsList()
Deprecated. google.cloud.geminidataanalytics.v1beta.ClarificationQuestion.options is
deprecated. See google/cloud/geminidataanalytics/v1beta/data_chat_service.proto;l=903
Required. Deprecated: The parent message is deprecated.
A list of distinct options for the user to choose from.
The number of options is limited to a maximum of 5.
repeated string options = 3 [deprecated = true, (.google.api.field_behavior) = REQUIRED];
getParserForType() (deprecated)
public Parser<ClarificationQuestion> getParserForType()
Overrides
getQuestion() (deprecated)
public String getQuestion()
Deprecated. google.cloud.geminidataanalytics.v1beta.ClarificationQuestion.question is
deprecated. See google/cloud/geminidataanalytics/v1beta/data_chat_service.proto;l=892
Required. Deprecated: The parent message is deprecated.
The natural language question to ask the user.
string question = 1 [deprecated = true, (.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
String |
The question.
|
getQuestionBytes() (deprecated)
public ByteString getQuestionBytes()
Deprecated. google.cloud.geminidataanalytics.v1beta.ClarificationQuestion.question is
deprecated. See google/cloud/geminidataanalytics/v1beta/data_chat_service.proto;l=892
Required. Deprecated: The parent message is deprecated.
The natural language question to ask the user.
string question = 1 [deprecated = true, (.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
ByteString |
The bytes for question.
|
getSelectionMode() (deprecated)
public ClarificationQuestion.SelectionMode getSelectionMode()
Deprecated. google.cloud.geminidataanalytics.v1beta.ClarificationQuestion.selection_mode is
deprecated. See google/cloud/geminidataanalytics/v1beta/data_chat_service.proto;l=897
Required. Deprecated: The parent message is deprecated.
The selection mode for this question.
.google.cloud.geminidataanalytics.v1beta.ClarificationQuestion.SelectionMode selection_mode = 2 [deprecated = true, (.google.api.field_behavior) = REQUIRED];
getSelectionModeValue() (deprecated)
public int getSelectionModeValue()
Deprecated. google.cloud.geminidataanalytics.v1beta.ClarificationQuestion.selection_mode is
deprecated. See google/cloud/geminidataanalytics/v1beta/data_chat_service.proto;l=897
Required. Deprecated: The parent message is deprecated.
The selection mode for this question.
.google.cloud.geminidataanalytics.v1beta.ClarificationQuestion.SelectionMode selection_mode = 2 [deprecated = true, (.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
int |
The enum numeric value on the wire for selectionMode.
|
getSerializedSize() (deprecated)
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
hashCode() (deprecated)
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable() (deprecated)
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized() (deprecated)
public final boolean isInitialized()
Overrides
newBuilderForType() (deprecated)
public ClarificationQuestion.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent) (deprecated)
protected ClarificationQuestion.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder() (deprecated)
public ClarificationQuestion.Builder toBuilder()
writeTo(CodedOutputStream output) (deprecated)
public void writeTo(CodedOutputStream output)
Overrides