GetDocumentResult.fromMap constructor

GetDocumentResult.fromMap(
  1. Map<String, dynamic> map
)

Implementation

factory GetDocumentResult.fromMap(Map<String, dynamic> map) {
  return GetDocumentResult(
    cloudAiDocument: GoogleCloudDocumentaiV1DocumentResponse.fromMap((map['cloudAiDocument']! as Map).cast<String, dynamic>()),
    contentCategory: map['contentCategory'] as String,
    createTime: map['createTime'] as String,
    creator: map['creator'] as String,
    displayName: map['displayName'] as String,
    displayUri: map['displayUri'] as String,
    dispositionTime: map['dispositionTime'] as String,
    documentSchemaName: map['documentSchemaName'] as String,
    inlineRawDocument: map['inlineRawDocument'] as String,
    legalHold: map['legalHold'] as bool,
    name: map['name'] as String,
    plainText: map['plainText'] as String,
    properties: pulumi.Input.decodeList<GoogleCloudContentwarehouseV1PropertyResponse>(map['properties']!, (value) => GoogleCloudContentwarehouseV1PropertyResponse.fromMap((value as Map).cast<String, dynamic>())),
    rawDocumentFileType: map['rawDocumentFileType'] as String,
    rawDocumentPath: map['rawDocumentPath'] as String,
    referenceId: map['referenceId'] as String,
    textExtractionDisabled: map['textExtractionDisabled'] as bool,
    textExtractionEnabled: map['textExtractionEnabled'] as bool,
    title: map['title'] as String,
    updateTime: map['updateTime'] as String,
    updater: map['updater'] as String,
  );
}