Google Cloud Video Live Stream V1 Client - Class ClipManifest (1.1.2)

Reference documentation and code samples for the Google Cloud Video Live Stream V1 Client class ClipManifest.

ClipManifest identifies a source manifest for the generated clip manifest.

Generated from protobuf message google.cloud.video.livestream.v1.Clip.ClipManifest

Namespace

Google \ Cloud \ Video \ LiveStream \ V1 \ Clip

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ manifest_key string

Required. A unique key that identifies a manifest config in the parent channel. This key is the same as channel.manifests.key for the selected manifest.

↳ output_uri string

Output only. The output URI of the generated clip manifest. This field will be populated when the CreateClip request is accepted. Current output format is provided below but may change in the future. Please read this field to get the uri to the generated clip manifest. Format: {clip.output_uri}/{channel.manifest.fileName} Example: gs://my-bucket/clip-outputs/main.m3u8

getManifestKey

Required. A unique key that identifies a manifest config in the parent channel. This key is the same as channel.manifests.key for the selected manifest.

Returns
Type Description
string

setManifestKey

Required. A unique key that identifies a manifest config in the parent channel. This key is the same as channel.manifests.key for the selected manifest.

Parameter
Name Description
var string
Returns
Type Description
$this

getOutputUri

Output only. The output URI of the generated clip manifest. This field will be populated when the CreateClip request is accepted. Current output format is provided below but may change in the future. Please read this field to get the uri to the generated clip manifest. Format: {clip.output_uri}/{channel.manifest.fileName} Example: gs://my-bucket/clip-outputs/main.m3u8

Returns
Type Description
string

setOutputUri

Output only. The output URI of the generated clip manifest. This field will be populated when the CreateClip request is accepted. Current output format is provided below but may change in the future. Please read this field to get the uri to the generated clip manifest. Format: {clip.output_uri}/{channel.manifest.fileName} Example: gs://my-bucket/clip-outputs/main.m3u8

Parameter
Name Description
var string
Returns
Type Description
$this