GoogleCloudContentwarehouseV1ProcessorInfo

AI Overview😉

  • The potential purpose of this module is to provide information about a document processor, which is a tool that extracts data from documents. This module seems to be part of the Google Cloud Content Warehouse, a service that helps organizations to manage and analyze their documents. The module's job is to provide metadata about the processor, such as the type of documents it can process, its resource name, and the schema it uses to extract data.
  • This module could impact search results by influencing how documents are indexed and retrieved. For example, if a document is processed by a specific processor, it may be more likely to appear in search results for queries related to that processor's capabilities. Additionally, the schema used by the processor may affect how the document's content is analyzed and weighted in search results.
  • A website may change things to be more favorable for this function by ensuring that their documents are correctly formatted and annotated to be compatible with the processor's schema. This could involve using specific metadata or tags to identify the document type and content, making it easier for the processor to extract relevant data. Additionally, websites may want to optimize their document content to match the capabilities of the processor, increasing the chances of their documents being correctly indexed and retrieved in search results.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

GoogleApi.ContentWarehouse.V1.Model.GoogleCloudContentwarehouseV1ProcessorInfo (google_api_content_warehouse v0.4.0)

The DocAI processor information.

Attributes

  • documentType (type: String.t, default: nil) - The processor will process the documents with this document type.
  • processorName (type: String.t, default: nil) - The processor resource name. Format is projects/{project}/locations/{location}/processors/{processor}, or projects/{project}/locations/{location}/processors/{processor}/processorVersions/{processorVersion}
  • schemaName (type: String.t, default: nil) - The Document schema resource name. All documents processed by this processor will use this schema. Format: projects/{project_number}/locations/{location}/documentSchemas/{document_schema_id}.

Summary

Types

t()

Functions

decode(value, options)

Unwrap a decoded JSON object into its complex fields.

Types

Link to this type

t()

@type t() ::
  %GoogleApi.ContentWarehouse.V1.Model.GoogleCloudContentwarehouseV1ProcessorInfo{
    documentType: String.t() | nil,
    processorName: String.t() | nil,
    schemaName: String.t() | nil
  }

Functions

Link to this function

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.