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?,
    );