Reference documentation and code samples for the Google Cloud Video Live Stream V1 Client class SlateTask.
Inserts a slate.
Generated from protobuf message google.cloud.video.livestream.v1.Event.SlateTask
Namespace
Google \ Cloud \ Video \ LiveStream \ V1 \ EventMethods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ duration |
Google\Protobuf\Duration
Optional. Duration of the slate. Must be greater than 0 if specified. Omit this field for a long running slate. |
↳ asset |
string
Slate asset to use for the duration. If its duration is less than the duration of the SlateTask, then the slate loops. The slate must be represented in the form of: |
getDuration
Optional. Duration of the slate. Must be greater than 0 if specified.
Omit this field for a long running slate.
Returns | |
---|---|
Type | Description |
Google\Protobuf\Duration|null |
hasDuration
clearDuration
setDuration
Optional. Duration of the slate. Must be greater than 0 if specified.
Omit this field for a long running slate.
Parameter | |
---|---|
Name | Description |
var |
Google\Protobuf\Duration
|
Returns | |
---|---|
Type | Description |
$this |
getAsset
Slate asset to use for the duration. If its duration is less than the
duration of the SlateTask, then the slate loops. The slate must be
represented in the form of:
projects/{project}/locations/{location}/assets/{assetId}
.
Returns | |
---|---|
Type | Description |
string |
setAsset
Slate asset to use for the duration. If its duration is less than the
duration of the SlateTask, then the slate loops. The slate must be
represented in the form of:
projects/{project}/locations/{location}/assets/{assetId}
.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |