Class: Google::Cloud::Vision::V1p3beta1::OutputConfig

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/vision/v1p3beta1/image_annotator.rb

Overview

The desired output location and metadata.

Instance Attribute Summary collapse

Instance Attribute Details

#batch_size::Integer

Returns 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.

Returns:

  • (::Integer)

    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.



793
794
795
796
# File 'proto_docs/google/cloud/vision/v1p3beta1/image_annotator.rb', line 793

class OutputConfig
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#gcs_destination::Google::Cloud::Vision::V1p3beta1::GcsDestination

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

Returns:



793
794
795
796
# File 'proto_docs/google/cloud/vision/v1p3beta1/image_annotator.rb', line 793

class OutputConfig
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end