JobTemplateConfig class
Constructors
-
JobTemplateConfig({Input<
List< ? adBreaks, Input<JobTemplateConfigAdBreak> ?>List< ? editLists, Input<JobTemplateConfigEditList> ?>List< ? elementaryStreams, Input<JobTemplateConfigElementaryStream> ?>List< ? encryptions, Input<JobTemplateConfigEncryption> ?>List< ? inputs, Input<JobTemplateConfigInput> ?>List< ? manifests, Input<JobTemplateConfigManifest> ?>List< ? muxStreams, Input<JobTemplateConfigMuxStream> ?>JobTemplateConfigOutput?> ? output, Input<List< ? overlays, Input<JobTemplateConfigOverlay> ?>JobTemplateConfigPubsubDestination?> ? pubsubDestination}) -
Creates a new JobTemplateConfig.
adBreaksAd break.editListsList of input assets stored in Cloud Storage.elementaryStreamsList of input assets stored in Cloud Storage.encryptionsList of encryption configurations for the content.inputsList of input assets stored in Cloud Storage.manifestsManifest configuration.muxStreamsMultiplexing settings for output stream.outputLocation of output file(s) in a Cloud Storage bucket.overlaysList of overlays on the output video, in descending Z-order.pubsubDestinationPub/Sub destination.const -
JobTemplateConfig.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
adBreaks
→ Input<
List< ?JobTemplateConfigAdBreak> ?> -
Ad break.
Structure is documented below.
final
-
editLists
→ Input<
List< ?JobTemplateConfigEditList> ?> -
List of input assets stored in Cloud Storage.
Structure is documented below.
final
-
elementaryStreams
→ Input<
List< ?JobTemplateConfigElementaryStream> ?> -
List of input assets stored in Cloud Storage.
Structure is documented below.
final
-
encryptions
→ Input<
List< ?JobTemplateConfigEncryption> ?> -
List of encryption configurations for the content.
Structure is documented below.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
inputs
→ Input<
List< ?JobTemplateConfigInput> ?> -
List of input assets stored in Cloud Storage.
Structure is documented below.
final
-
manifests
→ Input<
List< ?JobTemplateConfigManifest> ?> -
Manifest configuration.
Structure is documented below.
final
-
muxStreams
→ Input<
List< ?JobTemplateConfigMuxStream> ?> -
Multiplexing settings for output stream.
Structure is documented below.
final
-
output
→ Input<
JobTemplateConfigOutput?> ? -
Location of output file(s) in a Cloud Storage bucket.
Structure is documented below.
final
-
overlays
→ Input<
List< ?JobTemplateConfigOverlay> ?> -
List of overlays on the output video, in descending Z-order.
Structure is documented below.
final
-
pubsubDestination
→ Input<
JobTemplateConfigPubsubDestination?> ? -
Pub/Sub destination.
Structure is documented below.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited