public static final class Feedback.ConversationInfo extends GeneratedMessage implements Feedback.ConversationInfoOrBuilder
The conversation information such as the question index and session name.
Protobuf type google.cloud.discoveryengine.v1beta.Feedback.ConversationInfo
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
ANSWER_QUERY_TOKEN_FIELD_NUMBER
public static final int ANSWER_QUERY_TOKEN_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
ASSIST_TOKEN_FIELD_NUMBER
public static final int ASSIST_TOKEN_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
QUERY_FIELD_NUMBER
public static final int QUERY_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
QUESTION_INDEX_FIELD_NUMBER
public static final int QUESTION_INDEX_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
SESSION_FIELD_NUMBER
public static final int SESSION_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static Feedback.ConversationInfo getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static Feedback.ConversationInfo.Builder newBuilder()
newBuilder(Feedback.ConversationInfo prototype)
public static Feedback.ConversationInfo.Builder newBuilder(Feedback.ConversationInfo prototype)
public static Feedback.ConversationInfo parseDelimitedFrom(InputStream input)
public static Feedback.ConversationInfo parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static Feedback.ConversationInfo parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static Feedback.ConversationInfo parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static Feedback.ConversationInfo parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Feedback.ConversationInfo parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Feedback.ConversationInfo parseFrom(CodedInputStream input)
public static Feedback.ConversationInfo parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static Feedback.ConversationInfo parseFrom(InputStream input)
public static Feedback.ConversationInfo parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static Feedback.ConversationInfo parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Feedback.ConversationInfo parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<Feedback.ConversationInfo> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getAnswerQueryToken()
public String getAnswerQueryToken()
Optional. The token which could be used to fetch the answer log.
string answer_query_token = 5 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
String |
The answerQueryToken.
|
getAnswerQueryTokenBytes()
public ByteString getAnswerQueryTokenBytes()
Optional. The token which could be used to fetch the answer log.
string answer_query_token = 5 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
ByteString |
The bytes for answerQueryToken.
|
getAssistToken()
public String getAssistToken()
Optional. The token which could be used to fetch the assistant log.
string assist_token = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
String |
The assistToken.
|
getAssistTokenBytes()
public ByteString getAssistTokenBytes()
Optional. The token which could be used to fetch the assistant log.
string assist_token = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
ByteString |
The bytes for assistToken.
|
getDefaultInstanceForType()
public Feedback.ConversationInfo getDefaultInstanceForType()
getParserForType()
public Parser<Feedback.ConversationInfo> getParserForType()
Overrides
getQuery()
Required. The user's search query.
.google.cloud.discoveryengine.v1beta.Query query = 3 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
Query |
The query.
|
getQueryOrBuilder()
public QueryOrBuilder getQueryOrBuilder()
Required. The user's search query.
.google.cloud.discoveryengine.v1beta.Query query = 3 [(.google.api.field_behavior) = REQUIRED];
getQuestionIndex()
public int getQuestionIndex()
The index of the user input within the conversation messages.
int32 question_index = 1;
| Returns |
| Type |
Description |
int |
The questionIndex.
|
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
getSession()
public String getSession()
Name of the newly generated or continued session.
string session = 2;
| Returns |
| Type |
Description |
String |
The session.
|
getSessionBytes()
public ByteString getSessionBytes()
Name of the newly generated or continued session.
string session = 2;
| Returns |
| Type |
Description |
ByteString |
The bytes for session.
|
hasQuery()
public boolean hasQuery()
Required. The user's search query.
.google.cloud.discoveryengine.v1beta.Query query = 3 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
boolean |
Whether the query field is set.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public Feedback.ConversationInfo.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected Feedback.ConversationInfo.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public Feedback.ConversationInfo.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides