Class: Google::Cloud::Video::Transcoder::V1beta1::JobConfig
- Inherits:
-
Object
- Object
- Google::Cloud::Video::Transcoder::V1beta1::JobConfig
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/video/transcoder/v1beta1/resources.rb
Overview
Job configuration
Instance Attribute Summary collapse
-
#ad_breaks ⇒ ::Array<::Google::Cloud::Video::Transcoder::V1beta1::AdBreak>
List of ad breaks.
-
#edit_list ⇒ ::Array<::Google::Cloud::Video::Transcoder::V1beta1::EditAtom>
List of
Edit atom
s. -
#elementary_streams ⇒ ::Array<::Google::Cloud::Video::Transcoder::V1beta1::ElementaryStream>
List of elementary streams.
-
#inputs ⇒ ::Array<::Google::Cloud::Video::Transcoder::V1beta1::Input>
List of input assets stored in Cloud Storage.
-
#manifests ⇒ ::Array<::Google::Cloud::Video::Transcoder::V1beta1::Manifest>
List of output manifests.
-
#mux_streams ⇒ ::Array<::Google::Cloud::Video::Transcoder::V1beta1::MuxStream>
List of multiplexing settings for output streams.
-
#output ⇒ ::Google::Cloud::Video::Transcoder::V1beta1::Output
Output configuration.
-
#overlays ⇒ ::Array<::Google::Cloud::Video::Transcoder::V1beta1::Overlay>
List of overlays on the output video, in descending Z-order.
-
#pubsub_destination ⇒ ::Google::Cloud::Video::Transcoder::V1beta1::PubsubDestination
Destination on Pub/Sub.
-
#sprite_sheets ⇒ ::Array<::Google::Cloud::Video::Transcoder::V1beta1::SpriteSheet>
List of output sprite sheets.
Instance Attribute Details
#ad_breaks ⇒ ::Array<::Google::Cloud::Video::Transcoder::V1beta1::AdBreak>
Returns List of ad breaks. Specifies where to insert ad break tags in the output manifests.
178 179 180 181 |
# File 'proto_docs/google/cloud/video/transcoder/v1beta1/resources.rb', line 178 class JobConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#edit_list ⇒ ::Array<::Google::Cloud::Video::Transcoder::V1beta1::EditAtom>
Returns List of Edit atom
s. Defines the ultimate timeline of the resulting
file or manifest.
178 179 180 181 |
# File 'proto_docs/google/cloud/video/transcoder/v1beta1/resources.rb', line 178 class JobConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#elementary_streams ⇒ ::Array<::Google::Cloud::Video::Transcoder::V1beta1::ElementaryStream>
Returns List of elementary streams.
178 179 180 181 |
# File 'proto_docs/google/cloud/video/transcoder/v1beta1/resources.rb', line 178 class JobConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#inputs ⇒ ::Array<::Google::Cloud::Video::Transcoder::V1beta1::Input>
Returns List of input assets stored in Cloud Storage.
178 179 180 181 |
# File 'proto_docs/google/cloud/video/transcoder/v1beta1/resources.rb', line 178 class JobConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#manifests ⇒ ::Array<::Google::Cloud::Video::Transcoder::V1beta1::Manifest>
Returns List of output manifests.
178 179 180 181 |
# File 'proto_docs/google/cloud/video/transcoder/v1beta1/resources.rb', line 178 class JobConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#mux_streams ⇒ ::Array<::Google::Cloud::Video::Transcoder::V1beta1::MuxStream>
Returns List of multiplexing settings for output streams.
178 179 180 181 |
# File 'proto_docs/google/cloud/video/transcoder/v1beta1/resources.rb', line 178 class JobConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#output ⇒ ::Google::Cloud::Video::Transcoder::V1beta1::Output
Returns Output configuration.
178 179 180 181 |
# File 'proto_docs/google/cloud/video/transcoder/v1beta1/resources.rb', line 178 class JobConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#overlays ⇒ ::Array<::Google::Cloud::Video::Transcoder::V1beta1::Overlay>
Returns List of overlays on the output video, in descending Z-order.
178 179 180 181 |
# File 'proto_docs/google/cloud/video/transcoder/v1beta1/resources.rb', line 178 class JobConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#pubsub_destination ⇒ ::Google::Cloud::Video::Transcoder::V1beta1::PubsubDestination
Returns Destination on Pub/Sub.
178 179 180 181 |
# File 'proto_docs/google/cloud/video/transcoder/v1beta1/resources.rb', line 178 class JobConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#sprite_sheets ⇒ ::Array<::Google::Cloud::Video::Transcoder::V1beta1::SpriteSheet>
Returns List of output sprite sheets.
178 179 180 181 |
# File 'proto_docs/google/cloud/video/transcoder/v1beta1/resources.rb', line 178 class JobConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |