Constructor
new Conversation(propertiesopt)
Constructs a new Conversation.
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
properties |
google.cloud.contactcenterinsights.v1.IConversation |
<optional> |
Properties to set |
- Implements:
-
- IConversation
Classes
Members
Medium
Medium enum.
Properties:
| Name | Type | Description |
|---|---|---|
MEDIUM_UNSPECIFIED |
number |
MEDIUM_UNSPECIFIED value |
PHONE_CALL |
number |
PHONE_CALL value |
CHAT |
number |
CHAT value |
agentId
Conversation agentId.
callMetadata
Conversation callMetadata.
createTime
Conversation createTime.
dataSource
Conversation dataSource.
dialogflowIntents
Conversation dialogflowIntents.
duration
Conversation duration.
expiration
Conversation expiration.
expireTime
Conversation expireTime.
labels
Conversation labels.
languageCode
Conversation languageCode.
latestAnalysis
Conversation latestAnalysis.
medium
Conversation medium.
metadata
Conversation metadata.
name
Conversation name.
obfuscatedUserId
Conversation obfuscatedUserId.
runtimeAnnotations
Conversation runtimeAnnotations.
startTime
Conversation startTime.
transcript
Conversation transcript.
ttl
Conversation ttl.
turnCount
Conversation turnCount.
updateTime
Conversation updateTime.
Methods
(static) create(propertiesopt) → {google.cloud.contactcenterinsights.v1.Conversation}
Creates a new Conversation instance using the specified properties.
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
properties |
google.cloud.contactcenterinsights.v1.IConversation |
<optional> |
Properties to set |
Returns:
| Type | Description |
|---|---|
| google.cloud.contactcenterinsights.v1.Conversation |
Conversation instance |
(static) decode(reader, lengthopt) → {google.cloud.contactcenterinsights.v1.Conversation}
Decodes a Conversation message from the specified reader or buffer.
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
reader |
$protobuf.Reader | Uint8Array |
Reader or buffer to decode from |
|
length |
number |
<optional> |
Message length if known beforehand |
Returns:
| Type | Description |
|---|---|
| google.cloud.contactcenterinsights.v1.Conversation |
Conversation |
Throws:
-
-
If the payload is not a reader or valid buffer
- Type
- Error
-
-
-
If required fields are missing
- Type
- $protobuf.util.ProtocolError
-
(static) decodeDelimited(reader) → {google.cloud.contactcenterinsights.v1.Conversation}
Decodes a Conversation message from the specified reader or buffer, length delimited.
Parameters:
| Name | Type | Description |
|---|---|---|
reader |
$protobuf.Reader | Uint8Array |
Reader or buffer to decode from |
Returns:
| Type | Description |
|---|---|
| google.cloud.contactcenterinsights.v1.Conversation |
Conversation |
Throws:
-
-
If the payload is not a reader or valid buffer
- Type
- Error
-
-
-
If required fields are missing
- Type
- $protobuf.util.ProtocolError
-
(static) encode(message, writeropt) → {$protobuf.Writer}
Encodes the specified Conversation message. Does not implicitly verify messages.
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
message |
google.cloud.contactcenterinsights.v1.IConversation |
Conversation message or plain object to encode |
|
writer |
$protobuf.Writer |
<optional> |
Writer to encode to |
Returns:
| Type | Description |
|---|---|
| $protobuf.Writer |
Writer |
(static) encodeDelimited(message, writeropt) → {$protobuf.Writer}
Encodes the specified Conversation message, length delimited. Does not implicitly verify messages.
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
message |
google.cloud.contactcenterinsights.v1.IConversation |
Conversation message or plain object to encode |
|
writer |
$protobuf.Writer |
<optional> |
Writer to encode to |
Returns:
| Type | Description |
|---|---|
| $protobuf.Writer |
Writer |
(static) fromObject(object) → {google.cloud.contactcenterinsights.v1.Conversation}
Creates a Conversation message from a plain object. Also converts values to their respective internal types.
Parameters:
| Name | Type | Description |
|---|---|---|
object |
Object.<string, *> |
Plain object |
Returns:
| Type | Description |
|---|---|
| google.cloud.contactcenterinsights.v1.Conversation |
Conversation |
(static) toObject(message, optionsopt) → {Object.<string, *>}
Creates a plain object from a Conversation message. Also converts values to other types if specified.
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
message |
google.cloud.contactcenterinsights.v1.Conversation |
Conversation |
|
options |
$protobuf.IConversionOptions |
<optional> |
Conversion options |
Returns:
| Type | Description |
|---|---|
| Object.<string, *> |
Plain object |
(static) verify(message) → {string|null}
Verifies a Conversation message.
Parameters:
| Name | Type | Description |
|---|---|---|
message |
Object.<string, *> |
Plain object to verify |
Returns:
| Type | Description |
|---|---|
| string | null |
|
toJSON() → {Object.<string, *>}
Converts this Conversation to JSON.
Returns:
| Type | Description |
|---|---|
| Object.<string, *> |
JSON object |