public interface ConversationOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
com.google.protobuf.Timestamp |
getEndTime()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getEndTimeOrBuilder()
Output only.
|
ConversationMessage |
getMessages(int index)
Conversation messages.
|
int |
getMessagesCount()
Conversation messages.
|
List<ConversationMessage> |
getMessagesList()
Conversation messages.
|
ConversationMessageOrBuilder |
getMessagesOrBuilder(int index)
Conversation messages.
|
List<? extends ConversationMessageOrBuilder> |
getMessagesOrBuilderList()
Conversation messages.
|
String |
getName()
Immutable.
|
com.google.protobuf.ByteString |
getNameBytes()
Immutable.
|
com.google.protobuf.Timestamp |
getStartTime()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getStartTimeOrBuilder()
Output only.
|
Conversation.State |
getState()
The state of the Conversation.
|
int |
getStateValue()
The state of the Conversation.
|
String |
getUserPseudoId()
A unique identifier for tracking users.
|
com.google.protobuf.ByteString |
getUserPseudoIdBytes()
A unique identifier for tracking users.
|
boolean |
hasEndTime()
Output only.
|
boolean |
hasStartTime()
Output only.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofString getName()
Immutable. Fully qualified name
`projects/{project}/locations/global/collections/{collection}/dataStore/*/conversations/*`
or
`projects/{project}/locations/global/collections/{collection}/engines/*/conversations/*`.
string name = 1 [(.google.api.field_behavior) = IMMUTABLE];com.google.protobuf.ByteString getNameBytes()
Immutable. Fully qualified name
`projects/{project}/locations/global/collections/{collection}/dataStore/*/conversations/*`
or
`projects/{project}/locations/global/collections/{collection}/engines/*/conversations/*`.
string name = 1 [(.google.api.field_behavior) = IMMUTABLE];int getStateValue()
The state of the Conversation.
.google.cloud.discoveryengine.v1beta.Conversation.State state = 2;Conversation.State getState()
The state of the Conversation.
.google.cloud.discoveryengine.v1beta.Conversation.State state = 2;String getUserPseudoId()
A unique identifier for tracking users.
string user_pseudo_id = 3;com.google.protobuf.ByteString getUserPseudoIdBytes()
A unique identifier for tracking users.
string user_pseudo_id = 3;List<ConversationMessage> getMessagesList()
Conversation messages.
repeated .google.cloud.discoveryengine.v1beta.ConversationMessage messages = 4;ConversationMessage getMessages(int index)
Conversation messages.
repeated .google.cloud.discoveryengine.v1beta.ConversationMessage messages = 4;int getMessagesCount()
Conversation messages.
repeated .google.cloud.discoveryengine.v1beta.ConversationMessage messages = 4;List<? extends ConversationMessageOrBuilder> getMessagesOrBuilderList()
Conversation messages.
repeated .google.cloud.discoveryengine.v1beta.ConversationMessage messages = 4;ConversationMessageOrBuilder getMessagesOrBuilder(int index)
Conversation messages.
repeated .google.cloud.discoveryengine.v1beta.ConversationMessage messages = 4;boolean hasStartTime()
Output only. The time the conversation started.
.google.protobuf.Timestamp start_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
com.google.protobuf.Timestamp getStartTime()
Output only. The time the conversation started.
.google.protobuf.Timestamp start_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder()
Output only. The time the conversation started.
.google.protobuf.Timestamp start_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
boolean hasEndTime()
Output only. The time the conversation finished.
.google.protobuf.Timestamp end_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
com.google.protobuf.Timestamp getEndTime()
Output only. The time the conversation finished.
.google.protobuf.Timestamp end_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
com.google.protobuf.TimestampOrBuilder getEndTimeOrBuilder()
Output only. The time the conversation finished.
.google.protobuf.Timestamp end_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
Copyright © 2025 Google LLC. All rights reserved.