View Source GoogleApi.ContentWarehouse.V1.Model.GoogleCloudContentwarehouseV1DocumentReference (google_api_content_warehouse v0.4.0)

References to the documents.

Attributes

  • createTime (type: DateTime.t, default: nil) - Output only. The time when the document is created.
  • deleteTime (type: DateTime.t, default: nil) - Output only. The time when the document is deleted.
  • displayName (type: String.t, default: nil) - display_name of the referenced document; this name does not need to be consistent to the display_name in the Document proto, depending on the ACL constraint.
  • documentIsFolder (type: boolean(), default: nil) - The document type of the document being referenced.
  • documentIsLegalHoldFolder (type: boolean(), default: nil) - Document is a folder with legal hold.
  • documentIsRetentionFolder (type: boolean(), default: nil) - Document is a folder with retention policy.
  • documentName (type: String.t, default: nil) - Required. Name of the referenced document.
  • snippet (type: String.t, default: nil) - Stores the subset of the referenced document's content. This is useful to allow user peek the information of the referenced document.
  • updateTime (type: DateTime.t, default: nil) - Output only. The time when the document is last updated.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() ::
  %GoogleApi.ContentWarehouse.V1.Model.GoogleCloudContentwarehouseV1DocumentReference{
    createTime: DateTime.t() | nil,
    deleteTime: DateTime.t() | nil,
    displayName: String.t() | nil,
    documentIsFolder: boolean() | nil,
    documentIsLegalHoldFolder: boolean() | nil,
    documentIsRetentionFolder: boolean() | nil,
    documentName: String.t() | nil,
    snippet: String.t() | nil,
    updateTime: DateTime.t() | nil
  }

Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.