Google Cloud Datalabeling V1beta1 Client - Class VideoPayload (0.3.1)

Reference documentation and code samples for the Google Cloud Datalabeling V1beta1 Client class VideoPayload.

Container of information of a video.

Generated from protobuf message google.cloud.datalabeling.v1beta1.VideoPayload

Namespace

Google \ Cloud \ DataLabeling \ V1beta1

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ mime_type string

Video format.

↳ video_uri string

Video uri from the user bucket.

↳ video_thumbnails array<Google\Cloud\DataLabeling\V1beta1\VideoThumbnail>

The list of video thumbnails.

↳ frame_rate float

FPS of the video.

↳ signed_uri string

Signed uri of the video file in the service bucket.

getMimeType

Video format.

Returns
TypeDescription
string

setMimeType

Video format.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getVideoUri

Video uri from the user bucket.

Returns
TypeDescription
string

setVideoUri

Video uri from the user bucket.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getVideoThumbnails

The list of video thumbnails.

Returns
TypeDescription
Google\Protobuf\Internal\RepeatedField

setVideoThumbnails

The list of video thumbnails.

Parameter
NameDescription
var array<Google\Cloud\DataLabeling\V1beta1\VideoThumbnail>
Returns
TypeDescription
$this

getFrameRate

FPS of the video.

Returns
TypeDescription
float

setFrameRate

FPS of the video.

Parameter
NameDescription
var float
Returns
TypeDescription
$this

getSignedUri

Signed uri of the video file in the service bucket.

Returns
TypeDescription
string

setSignedUri

Signed uri of the video file in the service bucket.

Parameter
NameDescription
var string
Returns
TypeDescription
$this