Constructor
new AnnotatorSelector(propertiesopt)
Constructs a new AnnotatorSelector.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.contactcenterinsights.v1.IAnnotatorSelector |
<optional> |
Properties to set |
- Implements:
-
- IAnnotatorSelector
Classes
Members
issueModels
AnnotatorSelector issueModels.
phraseMatchers
AnnotatorSelector phraseMatchers.
runEntityAnnotator
AnnotatorSelector runEntityAnnotator.
runIntentAnnotator
AnnotatorSelector runIntentAnnotator.
runInterruptionAnnotator
AnnotatorSelector runInterruptionAnnotator.
runIssueModelAnnotator
AnnotatorSelector runIssueModelAnnotator.
runPhraseMatcherAnnotator
AnnotatorSelector runPhraseMatcherAnnotator.
runSentimentAnnotator
AnnotatorSelector runSentimentAnnotator.
runSilenceAnnotator
AnnotatorSelector runSilenceAnnotator.
runSummarizationAnnotator
AnnotatorSelector runSummarizationAnnotator.
summarizationConfig
AnnotatorSelector summarizationConfig.
Methods
toJSON() → {Object.<string, *>}
Converts this AnnotatorSelector to JSON.
Returns:
Type | Description |
---|---|
Object.<string, *> |
JSON object |
(static) create(propertiesopt) → {google.cloud.contactcenterinsights.v1.AnnotatorSelector}
Creates a new AnnotatorSelector instance using the specified properties.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.contactcenterinsights.v1.IAnnotatorSelector |
<optional> |
Properties to set |
Returns:
Type | Description |
---|---|
google.cloud.contactcenterinsights.v1.AnnotatorSelector |
AnnotatorSelector instance |
(static) decode(reader, lengthopt) → {google.cloud.contactcenterinsights.v1.AnnotatorSelector}
Decodes an AnnotatorSelector 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.AnnotatorSelector |
AnnotatorSelector |
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.AnnotatorSelector}
Decodes an AnnotatorSelector 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.AnnotatorSelector |
AnnotatorSelector |
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 AnnotatorSelector message. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.contactcenterinsights.v1.IAnnotatorSelector |
AnnotatorSelector 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 AnnotatorSelector message, length delimited. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.contactcenterinsights.v1.IAnnotatorSelector |
AnnotatorSelector 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.AnnotatorSelector}
Creates an AnnotatorSelector 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.AnnotatorSelector |
AnnotatorSelector |
(static) getTypeUrl(typeUrlPrefixopt) → {string}
Gets the default type url for AnnotatorSelector
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 an AnnotatorSelector message. Also converts values to other types if specified.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.contactcenterinsights.v1.AnnotatorSelector |
AnnotatorSelector |
|
options |
$protobuf.IConversionOptions |
<optional> |
Conversion options |
Returns:
Type | Description |
---|---|
Object.<string, *> |
Plain object |
(static) verify(message) → {string|null}
Verifies an AnnotatorSelector message.
Parameters:
Name | Type | Description |
---|---|---|
message |
Object.<string, *> |
Plain object to verify |
Returns:
Type | Description |
---|---|
string | null |
|