public static final class ConversationalSearchResponse.FollowupQuestion extends GeneratedMessage implements ConversationalSearchResponse.FollowupQuestionOrBuilder
The conversational followup question generated for Intent refinement.
Protobuf type google.cloud.retail.v2alpha.ConversationalSearchResponse.FollowupQuestion
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
FOLLOWUP_QUESTION_FIELD_NUMBER
public static final int FOLLOWUP_QUESTION_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
SUGGESTED_ANSWERS_FIELD_NUMBER
public static final int SUGGESTED_ANSWERS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static ConversationalSearchResponse.FollowupQuestion getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static ConversationalSearchResponse.FollowupQuestion.Builder newBuilder()
newBuilder(ConversationalSearchResponse.FollowupQuestion prototype)
public static ConversationalSearchResponse.FollowupQuestion.Builder newBuilder(ConversationalSearchResponse.FollowupQuestion prototype)
public static ConversationalSearchResponse.FollowupQuestion parseDelimitedFrom(InputStream input)
public static ConversationalSearchResponse.FollowupQuestion parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static ConversationalSearchResponse.FollowupQuestion parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static ConversationalSearchResponse.FollowupQuestion parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static ConversationalSearchResponse.FollowupQuestion parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ConversationalSearchResponse.FollowupQuestion parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ConversationalSearchResponse.FollowupQuestion parseFrom(CodedInputStream input)
public static ConversationalSearchResponse.FollowupQuestion parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static ConversationalSearchResponse.FollowupQuestion parseFrom(InputStream input)
public static ConversationalSearchResponse.FollowupQuestion parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static ConversationalSearchResponse.FollowupQuestion parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static ConversationalSearchResponse.FollowupQuestion parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<ConversationalSearchResponse.FollowupQuestion> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public ConversationalSearchResponse.FollowupQuestion getDefaultInstanceForType()
getFollowupQuestion()
public String getFollowupQuestion()
The conversational followup question generated for Intent refinement.
string followup_question = 1;
| Returns |
| Type |
Description |
String |
The followupQuestion.
|
getFollowupQuestionBytes()
public ByteString getFollowupQuestionBytes()
The conversational followup question generated for Intent refinement.
string followup_question = 1;
| Returns |
| Type |
Description |
ByteString |
The bytes for followupQuestion.
|
getParserForType()
public Parser<ConversationalSearchResponse.FollowupQuestion> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
getSuggestedAnswers(int index)
public ConversationalSearchResponse.FollowupQuestion.SuggestedAnswer getSuggestedAnswers(int index)
The answer options provided to client for the follow-up question.
repeated .google.cloud.retail.v2alpha.ConversationalSearchResponse.FollowupQuestion.SuggestedAnswer suggested_answers = 2;
| Parameter |
| Name |
Description |
index |
int
|
getSuggestedAnswersCount()
public int getSuggestedAnswersCount()
The answer options provided to client for the follow-up question.
repeated .google.cloud.retail.v2alpha.ConversationalSearchResponse.FollowupQuestion.SuggestedAnswer suggested_answers = 2;
| Returns |
| Type |
Description |
int |
|
getSuggestedAnswersList()
public List<ConversationalSearchResponse.FollowupQuestion.SuggestedAnswer> getSuggestedAnswersList()
The answer options provided to client for the follow-up question.
repeated .google.cloud.retail.v2alpha.ConversationalSearchResponse.FollowupQuestion.SuggestedAnswer suggested_answers = 2;
getSuggestedAnswersOrBuilder(int index)
public ConversationalSearchResponse.FollowupQuestion.SuggestedAnswerOrBuilder getSuggestedAnswersOrBuilder(int index)
The answer options provided to client for the follow-up question.
repeated .google.cloud.retail.v2alpha.ConversationalSearchResponse.FollowupQuestion.SuggestedAnswer suggested_answers = 2;
| Parameter |
| Name |
Description |
index |
int
|
getSuggestedAnswersOrBuilderList()
public List<? extends ConversationalSearchResponse.FollowupQuestion.SuggestedAnswerOrBuilder> getSuggestedAnswersOrBuilderList()
The answer options provided to client for the follow-up question.
repeated .google.cloud.retail.v2alpha.ConversationalSearchResponse.FollowupQuestion.SuggestedAnswer suggested_answers = 2;
| Returns |
| Type |
Description |
List<? extends com.google.cloud.retail.v2alpha.ConversationalSearchResponse.FollowupQuestion.SuggestedAnswerOrBuilder> |
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public ConversationalSearchResponse.FollowupQuestion.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected ConversationalSearchResponse.FollowupQuestion.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public ConversationalSearchResponse.FollowupQuestion.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides