Class: Google::Cloud::VideoIntelligence::V1p3beta1::StreamingStorageConfig
- Inherits:
-
Object
- Object
- Google::Cloud::VideoIntelligence::V1p3beta1::StreamingStorageConfig
- 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
-
#annotation_result_storage_directory ⇒ ::String
Cloud Storage URI to store all annotation results for one client.
-
#enable_storage_annotation_result ⇒ ::Boolean
Enable streaming storage.
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.
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.
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 |