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
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.
latestSummary
Conversation latestSummary.
medium
Conversation medium.
metadata
Conversation metadata.
metadataJson
Conversation metadataJson.
name
Conversation name.
obfuscatedUserId
Conversation obfuscatedUserId.
qualityMetadata
Conversation qualityMetadata.
runtimeAnnotations
Conversation runtimeAnnotations.
startTime
Conversation startTime.
transcript
Conversation transcript.
ttl
Conversation ttl.
turnCount
Conversation turnCount.
updateTime
Conversation updateTime.
Medium
Medium enum.
Properties:
Name | Type | Description |
---|---|---|
MEDIUM_UNSPECIFIED |
number |
MEDIUM_UNSPECIFIED value |
PHONE_CALL |
number |
PHONE_CALL value |
CHAT |
number |
CHAT value |
Methods
toJSON() → {Object.<string, *>}
Converts this Conversation to JSON.
Returns:
Type | Description |
---|---|
Object.<string, *> |
JSON object |
(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) getTypeUrl(typeUrlPrefixopt) → {string}
Gets the default type url for Conversation
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
typeUrlPrefix |
string |
<optional> |
your custom typeUrlPrefix(default "type.googleapis.com") |
Returns:
Type | Description |
---|---|
string |
The default type url |
(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 |
|