GoogleCloudContactcenterinsightsV1Note.fromJson constructor

GoogleCloudContactcenterinsightsV1Note.fromJson(
  1. Map json_
)

Implementation

GoogleCloudContactcenterinsightsV1Note.fromJson(core.Map json_)
  : this(
      assessmentNote:
          json_.containsKey('assessmentNote')
              ? GoogleCloudContactcenterinsightsV1NoteAssessmentNote.fromJson(
                json_['assessmentNote']
                    as core.Map<core.String, core.dynamic>,
              )
              : null,
      content: json_['content'] as core.String?,
      conversationTurnNote:
          json_.containsKey('conversationTurnNote')
              ? GoogleCloudContactcenterinsightsV1NoteConversationTurnNote.fromJson(
                json_['conversationTurnNote']
                    as core.Map<core.String, core.dynamic>,
              )
              : null,
      createTime: json_['createTime'] as core.String?,
      name: json_['name'] as core.String?,
      noteCreator:
          json_.containsKey('noteCreator')
              ? GoogleCloudContactcenterinsightsV1UserInfo.fromJson(
                json_['noteCreator'] as core.Map<core.String, core.dynamic>,
              )
              : null,
      qaQuestionNote:
          json_.containsKey('qaQuestionNote')
              ? GoogleCloudContactcenterinsightsV1NoteQaQuestionNote.fromJson(
                json_['qaQuestionNote']
                    as core.Map<core.String, core.dynamic>,
              )
              : null,
      updateTime: json_['updateTime'] as core.String?,
    );