Interface OutputConfigOrBuilder (3.27.0)

public interface OutputConfigOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getBatchSize()

public abstract int getBatchSize()

The max number of response protos to put into each output JSON file 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 response protos will be generated. If batch_size = 20, then 5 json files each containing 20 response protos will be written under the prefix gcs_destination.uri.

Currently, batch_size only applies to GcsDestination, with potential future support for other output configurations.

int32 batch_size = 2;

Returns
TypeDescription
int

The batchSize.

getGcsDestination()

public abstract GcsDestination getGcsDestination()

The Google Cloud Storage location to write the output(s) to.

.google.cloud.vision.v1.GcsDestination gcs_destination = 1;

Returns
TypeDescription
GcsDestination

The gcsDestination.

getGcsDestinationOrBuilder()

public abstract GcsDestinationOrBuilder getGcsDestinationOrBuilder()

The Google Cloud Storage location to write the output(s) to.

.google.cloud.vision.v1.GcsDestination gcs_destination = 1;

Returns
TypeDescription
GcsDestinationOrBuilder

hasGcsDestination()

public abstract boolean hasGcsDestination()

The Google Cloud Storage location to write the output(s) to.

.google.cloud.vision.v1.GcsDestination gcs_destination = 1;

Returns
TypeDescription
boolean

Whether the gcsDestination field is set.