Google Cloud Datalabeling V1beta1 Client - Class TimeSegment (0.5.4)

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

A time period inside of an example that has a time dimension (e.g. video).

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

Namespace

Google \ Cloud \ DataLabeling \ V1beta1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ start_time_offset Google\Protobuf\Duration

Start of the time segment (inclusive), represented as the duration since the example start.

↳ end_time_offset Google\Protobuf\Duration

End of the time segment (exclusive), represented as the duration since the example start.

getStartTimeOffset

Start of the time segment (inclusive), represented as the duration since the example start.

Returns
Type Description
Google\Protobuf\Duration|null

hasStartTimeOffset

clearStartTimeOffset

setStartTimeOffset

Start of the time segment (inclusive), represented as the duration since the example start.

Parameter
Name Description
var Google\Protobuf\Duration
Returns
Type Description
$this

getEndTimeOffset

End of the time segment (exclusive), represented as the duration since the example start.

Returns
Type Description
Google\Protobuf\Duration|null

hasEndTimeOffset

clearEndTimeOffset

setEndTimeOffset

End of the time segment (exclusive), represented as the duration since the example start.

Parameter
Name Description
var Google\Protobuf\Duration
Returns
Type Description
$this