GoogleCloudContentwarehouseV1Document class

Defines the structure for content warehouse document proto.

Constructors

GoogleCloudContentwarehouseV1Document({GoogleCloudDocumentaiV1Document? cloudAiDocument, String? contentCategory, String? createTime, String? creator, String? displayName, String? displayUri, String? dispositionTime, String? documentSchemaName, String? inlineRawDocument, bool? legalHold, String? name, String? plainText, List<GoogleCloudContentwarehouseV1Property>? properties, String? rawDocumentFileType, String? rawDocumentPath, String? referenceId, bool? textExtractionDisabled, bool? textExtractionEnabled, String? title, String? updateTime, String? updater})
GoogleCloudContentwarehouseV1Document.fromJson(Map json_)

Properties

cloudAiDocument GoogleCloudDocumentaiV1Document?
Document AI format to save the structured content, including OCR.
getter/setter pair
contentCategory String?
Indicates the category (image, audio, video etc.) of the original content. Possible string values are:
getter/setter pair
createTime String?
The time when the document is created.
getter/setter pair
creator String?
The user who creates the document.
getter/setter pair
displayName String?
Display name of the document given by the user.
getter/setter pair
displayUri String?
Uri to display the document, for example, in the UI.
getter/setter pair
dispositionTime String?
If linked to a Collection with RetentionPolicy, the date when the document becomes mutable.
getter/setter pair
documentSchemaName String?
The Document schema name.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
inlineRawDocument String?
Raw document content.
getter/setter pair
inlineRawDocumentAsBytes List<int>
getter/setter pair
legalHold bool?
Indicates if the document has a legal hold on it.
getter/setter pair
name String?
The resource name of the document.
getter/setter pair
plainText String?
Other document format, such as PPTX, XLXS
getter/setter pair
properties List<GoogleCloudContentwarehouseV1Property>?
List of values that are user supplied metadata.
getter/setter pair
rawDocumentFileType String?
This is used when DocAI was not used to load the document and parsing/ extracting is needed for the inline_raw_document.
getter/setter pair
rawDocumentPath String?
Raw document file in Cloud Storage path.
getter/setter pair
referenceId String?
The reference ID set by customers.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
textExtractionDisabled bool?
If true, text extraction will not be performed.
getter/setter pair
textExtractionEnabled bool?
If true, text extraction will be performed.
getter/setter pair
title String?
Title that describes the document.
getter/setter pair
updater String?
The user who lastly updates the document.
getter/setter pair
updateTime String?
The time when the document is last updated.
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited