Class TimeSegment.Builder (0.203.0)

public static final class TimeSegment.Builder extends GeneratedMessage.Builder<TimeSegment.Builder> implements TimeSegmentOrBuilder

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

Protobuf type google.cloud.datalabeling.v1beta1.TimeSegment

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

build()

public TimeSegment build()
Returns
Type Description
TimeSegment

buildPartial()

public TimeSegment buildPartial()
Returns
Type Description
TimeSegment

clear()

public TimeSegment.Builder clear()
Returns
Type Description
TimeSegment.Builder
Overrides

clearEndTimeOffset()

public TimeSegment.Builder clearEndTimeOffset()

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

.google.protobuf.Duration end_time_offset = 2;

Returns
Type Description
TimeSegment.Builder

clearStartTimeOffset()

public TimeSegment.Builder clearStartTimeOffset()

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

.google.protobuf.Duration start_time_offset = 1;

Returns
Type Description
TimeSegment.Builder

getDefaultInstanceForType()

public TimeSegment getDefaultInstanceForType()
Returns
Type Description
TimeSegment

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getEndTimeOffset()

public Duration getEndTimeOffset()

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

.google.protobuf.Duration end_time_offset = 2;

Returns
Type Description
Duration

The endTimeOffset.

getEndTimeOffsetBuilder()

public Duration.Builder getEndTimeOffsetBuilder()

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

.google.protobuf.Duration end_time_offset = 2;

Returns
Type Description
Builder

getEndTimeOffsetOrBuilder()

public DurationOrBuilder getEndTimeOffsetOrBuilder()

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

.google.protobuf.Duration end_time_offset = 2;

Returns
Type Description
DurationOrBuilder

getStartTimeOffset()

public Duration getStartTimeOffset()

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

.google.protobuf.Duration start_time_offset = 1;

Returns
Type Description
Duration

The startTimeOffset.

getStartTimeOffsetBuilder()

public Duration.Builder getStartTimeOffsetBuilder()

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

.google.protobuf.Duration start_time_offset = 1;

Returns
Type Description
Builder

getStartTimeOffsetOrBuilder()

public DurationOrBuilder getStartTimeOffsetOrBuilder()

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

.google.protobuf.Duration start_time_offset = 1;

Returns
Type Description
DurationOrBuilder

hasEndTimeOffset()

public boolean hasEndTimeOffset()

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

.google.protobuf.Duration end_time_offset = 2;

Returns
Type Description
boolean

Whether the endTimeOffset field is set.

hasStartTimeOffset()

public boolean hasStartTimeOffset()

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

.google.protobuf.Duration start_time_offset = 1;

Returns
Type Description
boolean

Whether the startTimeOffset field is set.

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeEndTimeOffset(Duration value)

public TimeSegment.Builder mergeEndTimeOffset(Duration value)

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

.google.protobuf.Duration end_time_offset = 2;

Parameter
Name Description
value Duration
Returns
Type Description
TimeSegment.Builder

mergeFrom(TimeSegment other)

public TimeSegment.Builder mergeFrom(TimeSegment other)
Parameter
Name Description
other TimeSegment
Returns
Type Description
TimeSegment.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public TimeSegment.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
TimeSegment.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public TimeSegment.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
TimeSegment.Builder
Overrides

mergeStartTimeOffset(Duration value)

public TimeSegment.Builder mergeStartTimeOffset(Duration value)

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

.google.protobuf.Duration start_time_offset = 1;

Parameter
Name Description
value Duration
Returns
Type Description
TimeSegment.Builder

setEndTimeOffset(Duration value)

public TimeSegment.Builder setEndTimeOffset(Duration value)

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

.google.protobuf.Duration end_time_offset = 2;

Parameter
Name Description
value Duration
Returns
Type Description
TimeSegment.Builder

setEndTimeOffset(Duration.Builder builderForValue)

public TimeSegment.Builder setEndTimeOffset(Duration.Builder builderForValue)

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

.google.protobuf.Duration end_time_offset = 2;

Parameter
Name Description
builderForValue Builder
Returns
Type Description
TimeSegment.Builder

setStartTimeOffset(Duration value)

public TimeSegment.Builder setStartTimeOffset(Duration value)

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

.google.protobuf.Duration start_time_offset = 1;

Parameter
Name Description
value Duration
Returns
Type Description
TimeSegment.Builder

setStartTimeOffset(Duration.Builder builderForValue)

public TimeSegment.Builder setStartTimeOffset(Duration.Builder builderForValue)

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

.google.protobuf.Duration start_time_offset = 1;

Parameter
Name Description
builderForValue Builder
Returns
Type Description
TimeSegment.Builder