GoogleCloudContentwarehouseV1Document.fromJson constructor
GoogleCloudContentwarehouseV1Document.fromJson(
- Map json_
Implementation
GoogleCloudContentwarehouseV1Document.fromJson(core.Map json_)
: this(
cloudAiDocument: json_.containsKey('cloudAiDocument')
? GoogleCloudDocumentaiV1Document.fromJson(
json_['cloudAiDocument']
as core.Map<core.String, core.dynamic>)
: null,
contentCategory: json_['contentCategory'] as core.String?,
createTime: json_['createTime'] as core.String?,
creator: json_['creator'] as core.String?,
displayName: json_['displayName'] as core.String?,
displayUri: json_['displayUri'] as core.String?,
dispositionTime: json_['dispositionTime'] as core.String?,
documentSchemaName: json_['documentSchemaName'] as core.String?,
inlineRawDocument: json_['inlineRawDocument'] as core.String?,
legalHold: json_['legalHold'] as core.bool?,
name: json_['name'] as core.String?,
plainText: json_['plainText'] as core.String?,
properties: (json_['properties'] as core.List?)
?.map((value) => GoogleCloudContentwarehouseV1Property.fromJson(
value as core.Map<core.String, core.dynamic>))
.toList(),
rawDocumentFileType: json_['rawDocumentFileType'] as core.String?,
rawDocumentPath: json_['rawDocumentPath'] as core.String?,
referenceId: json_['referenceId'] as core.String?,
textExtractionDisabled: json_['textExtractionDisabled'] as core.bool?,
textExtractionEnabled: json_['textExtractionEnabled'] as core.bool?,
title: json_['title'] as core.String?,
updateTime: json_['updateTime'] as core.String?,
updater: json_['updater'] as core.String?,
);