pub struct GoogleCloudDocumentaiV1beta2OutputConfig {
pub gcs_destination: Option<GoogleCloudDocumentaiV1beta2GcsDestination>,
pub pages_per_shard: Option<i32>,
}
Expand description
The desired output location and metadata.
This type is not used in any activity, and only used as part of another schema.
Fields§
§gcs_destination: Option<GoogleCloudDocumentaiV1beta2GcsDestination>
The Google Cloud Storage location to write the output to.
pages_per_shard: Option<i32>
The max number of pages to include into each output Document shard JSON on Google Cloud Storage. The valid range is [1, 100]. If not specified, the default value is 20. For example, for one pdf file with 100 pages, 100 parsed pages will be produced. If pages_per_shard
= 20, then 5 Document shard JSON files each containing 20 parsed pages will be written under the prefix OutputConfig.gcs_destination.uri and suffix pages-x-to-y.json where x and y are 1-indexed page numbers. Example GCS outputs with 157 pages and pages_per_shard = 50: pages-001-to-050.json pages-051-to-100.json pages-101-to-150.json pages-151-to-157.json
Trait Implementations§
source§impl Clone for GoogleCloudDocumentaiV1beta2OutputConfig
impl Clone for GoogleCloudDocumentaiV1beta2OutputConfig
source§fn clone(&self) -> GoogleCloudDocumentaiV1beta2OutputConfig
fn clone(&self) -> GoogleCloudDocumentaiV1beta2OutputConfig
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more