Class: Google::Cloud::VideoIntelligence::V1p3beta1::StreamingStorageConfig

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

Overview

Config for streaming storage option.

Instance Attribute Summary collapse

Instance Attribute Details

#annotation_result_storage_directory::String

Returns Cloud Storage URI to store all annotation results for one client. Client should specify this field as the top-level storage directory. Annotation results of different sessions will be put into different sub-directories denoted by project_name and session_id. All sub-directories will be auto generated by program and will be made accessible to client in response proto. URIs must be specified in the following format: gs://bucket-id/object-id bucket-id should be a valid Cloud Storage bucket created by client and bucket permission shall also be configured properly. object-id can be arbitrary string that make sense to client. Other URI formats will return error and cause Cloud Storage write failure.

Returns:

  • (::String)

    Cloud Storage URI to store all annotation results for one client. Client should specify this field as the top-level storage directory. Annotation results of different sessions will be put into different sub-directories denoted by project_name and session_id. All sub-directories will be auto generated by program and will be made accessible to client in response proto. URIs must be specified in the following format: gs://bucket-id/object-id bucket-id should be a valid Cloud Storage bucket created by client and bucket permission shall also be configured properly. object-id can be arbitrary string that make sense to client. Other URI formats will return error and cause Cloud Storage write failure.



1090
1091
1092
1093
# File 'proto_docs/google/cloud/videointelligence/v1p3beta1/video_intelligence.rb', line 1090

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

#enable_storage_annotation_result::Boolean

Returns Enable streaming storage. Default: false.

Returns:

  • (::Boolean)

    Enable streaming storage. Default: false.



1090
1091
1092
1093
# File 'proto_docs/google/cloud/videointelligence/v1p3beta1/video_intelligence.rb', line 1090

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