Provides struct and type for a DocumentDefinition
Summary
Types
@type t() :: %Gleanex.Indexing.DocumentDefinition{ additionalUrls: [String.t()] | nil, author: Gleanex.Indexing.UserReferenceDefinition.t() | nil, body: Gleanex.Indexing.ContentDefinition.t() | nil, comments: [Gleanex.Indexing.CommentDefinition.t()] | nil, container: String.t() | nil, containerDatasourceId: String.t() | nil, containerObjectType: String.t() | nil, createdAt: integer() | nil, customProperties: [Gleanex.Indexing.CustomProperty.t()] | nil, datasource: String.t(), filename: String.t() | nil, id: String.t() | nil, interactions: Gleanex.Indexing.DocumentInteractionsDefinition.t() | nil, nativeAppUrl: String.t() | nil, objectType: String.t() | nil, owner: Gleanex.Indexing.UserReferenceDefinition.t() | nil, permissions: Gleanex.Indexing.DocumentPermissionsDefinition.t() | nil, status: String.t() | nil, summary: Gleanex.Indexing.ContentDefinition.t() | nil, tags: [String.t()] | nil, title: String.t() | nil, updatedAt: integer() | nil, updatedBy: Gleanex.Indexing.UserReferenceDefinition.t() | nil, viewURL: String.t() | nil }