Constructor
new TranscriptSegment(propertiesopt)
Constructs a new TranscriptSegment.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.contactcenterinsights.v1.Conversation.Transcript.ITranscriptSegment |
<optional> |
Properties to set |
- Implements:
-
- ITranscriptSegment
Classes
Members
channelTag
TranscriptSegment channelTag.
confidence
TranscriptSegment confidence.
dialogflowSegmentMetadata
TranscriptSegment dialogflowSegmentMetadata.
languageCode
TranscriptSegment languageCode.
messageTime
TranscriptSegment messageTime.
segmentParticipant
TranscriptSegment segmentParticipant.
sentiment
TranscriptSegment sentiment.
text
TranscriptSegment text.
words
TranscriptSegment words.
Methods
toJSON() → {Object.<string, *>}
Converts this TranscriptSegment to JSON.
Returns:
Type | Description |
---|---|
Object.<string, *> |
JSON object |
(static) create(propertiesopt) → {google.cloud.contactcenterinsights.v1.Conversation.Transcript.TranscriptSegment}
Creates a new TranscriptSegment instance using the specified properties.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.contactcenterinsights.v1.Conversation.Transcript.ITranscriptSegment |
<optional> |
Properties to set |
Returns:
Type | Description |
---|---|
google.cloud.contactcenterinsights.v1.Conversation.Transcript.TranscriptSegment |
TranscriptSegment instance |
(static) decode(reader, lengthopt) → {google.cloud.contactcenterinsights.v1.Conversation.Transcript.TranscriptSegment}
Decodes a TranscriptSegment 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.Transcript.TranscriptSegment |
TranscriptSegment |
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.Transcript.TranscriptSegment}
Decodes a TranscriptSegment 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.Transcript.TranscriptSegment |
TranscriptSegment |
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 TranscriptSegment message. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.contactcenterinsights.v1.Conversation.Transcript.ITranscriptSegment |
TranscriptSegment 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 TranscriptSegment message, length delimited. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.contactcenterinsights.v1.Conversation.Transcript.ITranscriptSegment |
TranscriptSegment 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.Transcript.TranscriptSegment}
Creates a TranscriptSegment 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.Transcript.TranscriptSegment |
TranscriptSegment |
(static) getTypeUrl(typeUrlPrefixopt) → {string}
Gets the default type url for TranscriptSegment
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 TranscriptSegment message. Also converts values to other types if specified.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.contactcenterinsights.v1.Conversation.Transcript.TranscriptSegment |
TranscriptSegment |
|
options |
$protobuf.IConversionOptions |
<optional> |
Conversion options |
Returns:
Type | Description |
---|---|
Object.<string, *> |
Plain object |
(static) verify(message) → {string|null}
Verifies a TranscriptSegment message.
Parameters:
Name | Type | Description |
---|---|---|
message |
Object.<string, *> |
Plain object to verify |
Returns:
Type | Description |
---|---|
string | null |
|