Constructor
new RuntimeAnnotation(propertiesopt)
Constructs a new RuntimeAnnotation.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.contactcenterinsights.v1.IRuntimeAnnotation |
<optional> |
Properties to set |
- Implements:
-
- IRuntimeAnnotation
Classes
Members
annotationId
RuntimeAnnotation annotationId.
answerFeedback
RuntimeAnnotation answerFeedback.
articleSuggestion
RuntimeAnnotation articleSuggestion.
conversationSummarizationSuggestion
RuntimeAnnotation conversationSummarizationSuggestion.
createTime
RuntimeAnnotation createTime.
data
RuntimeAnnotation data.
dialogflowInteraction
RuntimeAnnotation dialogflowInteraction.
endBoundary
RuntimeAnnotation endBoundary.
faqAnswer
RuntimeAnnotation faqAnswer.
smartComposeSuggestion
RuntimeAnnotation smartComposeSuggestion.
smartReply
RuntimeAnnotation smartReply.
startBoundary
RuntimeAnnotation startBoundary.
userInput
RuntimeAnnotation userInput.
Methods
toJSON() → {Object.<string, *>}
Converts this RuntimeAnnotation to JSON.
Returns:
Type | Description |
---|---|
Object.<string, *> |
JSON object |
(static) create(propertiesopt) → {google.cloud.contactcenterinsights.v1.RuntimeAnnotation}
Creates a new RuntimeAnnotation instance using the specified properties.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.contactcenterinsights.v1.IRuntimeAnnotation |
<optional> |
Properties to set |
Returns:
Type | Description |
---|---|
google.cloud.contactcenterinsights.v1.RuntimeAnnotation |
RuntimeAnnotation instance |
(static) decode(reader, lengthopt) → {google.cloud.contactcenterinsights.v1.RuntimeAnnotation}
Decodes a RuntimeAnnotation 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.RuntimeAnnotation |
RuntimeAnnotation |
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.RuntimeAnnotation}
Decodes a RuntimeAnnotation 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.RuntimeAnnotation |
RuntimeAnnotation |
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 RuntimeAnnotation message. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.contactcenterinsights.v1.IRuntimeAnnotation |
RuntimeAnnotation 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 RuntimeAnnotation message, length delimited. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.contactcenterinsights.v1.IRuntimeAnnotation |
RuntimeAnnotation 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.RuntimeAnnotation}
Creates a RuntimeAnnotation 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.RuntimeAnnotation |
RuntimeAnnotation |
(static) getTypeUrl(typeUrlPrefixopt) → {string}
Gets the default type url for RuntimeAnnotation
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 RuntimeAnnotation message. Also converts values to other types if specified.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.contactcenterinsights.v1.RuntimeAnnotation |
RuntimeAnnotation |
|
options |
$protobuf.IConversionOptions |
<optional> |
Conversion options |
Returns:
Type | Description |
---|---|
Object.<string, *> |
Plain object |
(static) verify(message) → {string|null}
Verifies a RuntimeAnnotation message.
Parameters:
Name | Type | Description |
---|---|---|
message |
Object.<string, *> |
Plain object to verify |
Returns:
Type | Description |
---|---|
string | null |
|