Class Conversation (0.11.11)

Conversation(mapping=None, *, ignore_unknown_fields=False, **kwargs)

External conversation proto definition.

Attributes

NameDescription
name str
Immutable. Fully qualified name project/*/locations/global/collections/{collection}/dataStore/*/conversations/* or project/*/locations/global/collections/{collection}/engines/*/conversations/*.
state google.cloud.discoveryengine_v1beta.types.Conversation.State
The state of the Conversation.
user_pseudo_id str
A unique identifier for tracking users.
messages MutableSequence[google.cloud.discoveryengine_v1beta.types.ConversationMessage]
Conversation messages.
start_time google.protobuf.timestamp_pb2.Timestamp
Output only. The time the conversation started.
end_time google.protobuf.timestamp_pb2.Timestamp
Output only. The time the conversation finished.

Classes

State

State(value)

Enumeration of the state of the conversation.

Values: STATE_UNSPECIFIED (0): Unknown. IN_PROGRESS (1): Conversation is currently open. COMPLETED (2): Conversation has been completed.