GoogleCloudContactcenterinsightsV1CallAnnotation.fromJson constructor
GoogleCloudContactcenterinsightsV1CallAnnotation.fromJson(
- Map json_
Implementation
GoogleCloudContactcenterinsightsV1CallAnnotation.fromJson(core.Map json_)
: this(
annotationEndBoundary: json_.containsKey('annotationEndBoundary')
? GoogleCloudContactcenterinsightsV1AnnotationBoundary.fromJson(
json_['annotationEndBoundary']
as core.Map<core.String, core.dynamic>)
: null,
annotationStartBoundary: json_.containsKey('annotationStartBoundary')
? GoogleCloudContactcenterinsightsV1AnnotationBoundary.fromJson(
json_['annotationStartBoundary']
as core.Map<core.String, core.dynamic>)
: null,
channelTag: json_.containsKey('channelTag')
? json_['channelTag'] as core.int
: null,
entityMentionData: json_.containsKey('entityMentionData')
? GoogleCloudContactcenterinsightsV1EntityMentionData.fromJson(
json_['entityMentionData']
as core.Map<core.String, core.dynamic>)
: null,
holdData: json_.containsKey('holdData')
? GoogleCloudContactcenterinsightsV1HoldData.fromJson(
json_['holdData'] as core.Map<core.String, core.dynamic>)
: null,
intentMatchData: json_.containsKey('intentMatchData')
? GoogleCloudContactcenterinsightsV1IntentMatchData.fromJson(
json_['intentMatchData']
as core.Map<core.String, core.dynamic>)
: null,
interruptionData: json_.containsKey('interruptionData')
? GoogleCloudContactcenterinsightsV1InterruptionData.fromJson(
json_['interruptionData']
as core.Map<core.String, core.dynamic>)
: null,
issueMatchData: json_.containsKey('issueMatchData')
? GoogleCloudContactcenterinsightsV1IssueMatchData.fromJson(
json_['issueMatchData']
as core.Map<core.String, core.dynamic>)
: null,
phraseMatchData: json_.containsKey('phraseMatchData')
? GoogleCloudContactcenterinsightsV1PhraseMatchData.fromJson(
json_['phraseMatchData']
as core.Map<core.String, core.dynamic>)
: null,
sentimentData: json_.containsKey('sentimentData')
? GoogleCloudContactcenterinsightsV1SentimentData.fromJson(
json_['sentimentData'] as core.Map<core.String, core.dynamic>)
: null,
silenceData: json_.containsKey('silenceData')
? GoogleCloudContactcenterinsightsV1SilenceData.fromJson(
json_['silenceData'] as core.Map<core.String, core.dynamic>)
: null,
);