GoogleApi.ContentWarehouse.V1.Model.TrawlerFetchReplyDataDeliveryReport
Table of Contents ▼
Jump to a specific part of the page:
Description
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 List
This module has the following attributes (case-insensitive ascending order):
Attributes
-
events
(type:list(GoogleApi.ContentWarehouse.V1.Model.TrawlerEvent)
, 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.
Type
@type t() :: %GoogleApi.ContentWarehouse.V1.Model.TrawlerFetchReplyDataDeliveryReport{
events: [GoogleApi.ContentWarehouse.V1.Model.TrawlerEvent.t()] | nil,
filePath: String.t() | nil,
status: String.t() | nil
}
events: [GoogleApi.ContentWarehouse.V1.Model.TrawlerEvent.t()] | nil,
filePath: String.t() | nil,
status: String.t() | nil
}
Function
@spec decode(struct(), keyword()) :: struct()Data sourced from HexDocs : GoogleApi.ContentWarehouse.V1.Model.TrawlerFetchReplyDataDeliveryReport