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