TrawlerFetchReplyDataDeliveryReport

AI Overview😉

  • The potential purpose of this module is to report on the status of delivering fetched content to the client, including any errors that may have occurred during the delivery process.
  • This module could impact search results by ensuring that the content is delivered correctly and efficiently, which could affect the ranking of a website if it is unable to receive content due to permission errors, quota issues, or other delivery problems. This could lead to a website being penalized or demoted in search results if it has frequent delivery issues.
  • To be more favorable for this function, a website could ensure that it has the necessary permissions to receive content, maintain sufficient storage quota, and optimize its storage system to efficiently receive and process delivered content. Additionally, the website could implement error handling and logging mechanisms to quickly identify and resolve any delivery issues that may arise.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

Depending on which Data Acquisition API the client uses, the fetched content can be delivered to the client in the RPC, via Goops, or copied to the client's storage system (possibly after transformation). In the latter case, DeliveryReport will contain info about the delivery status, such as whether we have permission error, whether the destination storage is out of quota, etc).

Attributes

  • events (type: list(GoogleApi.ContentWarehouse.V1.Model.TrawlerEvent.t), default: nil) - The events store the detail of messages (usually error).
  • filePath (type: String.t, default: nil) - The complete path (include the file name) of the file downloaded. For requests that require delivery, this path will be the user specified location. For requests that use Multiverse default storage, this path will be the managed by Multiverse.
  • status (type: String.t, default: nil) - Status of the transfer action.

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.TrawlerFetchReplyDataDeliveryReport{
  events: [GoogleApi.ContentWarehouse.V1.Model.TrawlerEvent.t()] | nil,
  filePath: String.t() | nil,
  status: 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.