Class TimeSegment.Builder (0.144.0)
0.207.0 (latest)
0.205.0
0.203.0
0.202.0
0.201.0
0.200.0
0.198.0
0.196.0
0.195.0
0.194.0
0.193.0
0.192.0
0.190.0
0.188.0
0.187.0
0.184.0
0.183.0
0.182.0
0.180.0
0.179.0
0.178.0
0.177.0
0.176.0
0.175.0
0.174.0
0.173.0
0.172.0
0.171.0
0.169.0
0.168.0
0.167.0
0.166.0
0.165.0
0.164.0
0.163.0
0.162.0
0.161.0
0.160.0
0.159.0
0.157.0
0.156.0
0.155.0
0.154.0
0.153.0
0.152.0
0.151.0
0.150.0
0.149.0
0.148.0
0.147.0
0.144.0
0.143.0
0.142.0
0.141.0
0.140.0
0.139.0
0.138.0
0.137.0
0.136.0
0.135.0
0.134.0
0.133.0
0.132.0
0.131.0
0.129.0
0.128.0
0.127.0
0.126.0
0.125.0
0.124.0
0.123.7
0.122.11
public static final class TimeSegment . Builder extends GeneratedMessageV3 . 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
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public TimeSegment . Builder addRepeatedField ( Descriptors . FieldDescriptor field , Object value )
Overrides
build()
public TimeSegment build ()
buildPartial()
public TimeSegment buildPartial ()
clear()
public TimeSegment . Builder clear ()
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;
clearField(Descriptors.FieldDescriptor field)
public TimeSegment . Builder clearField ( Descriptors . FieldDescriptor field )
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public TimeSegment . Builder clearOneof ( Descriptors . OneofDescriptor oneof )
Overrides
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;
clone()
public TimeSegment . Builder clone ()
Overrides
getDefaultInstanceForType()
public TimeSegment getDefaultInstanceForType ()
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
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;
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;
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;
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;
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 GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
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
mergeFrom(TimeSegment other)
public TimeSegment . Builder mergeFrom ( TimeSegment other )
public TimeSegment . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
mergeFrom(Message other)
public TimeSegment . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
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
mergeUnknownFields(UnknownFieldSet unknownFields)
public final TimeSegment . Builder mergeUnknownFields ( UnknownFieldSet unknownFields )
Overrides
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
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
setField(Descriptors.FieldDescriptor field, Object value)
public TimeSegment . Builder setField ( Descriptors . FieldDescriptor field , Object value )
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public TimeSegment . Builder setRepeatedField ( Descriptors . FieldDescriptor field , int index , Object value )
Overrides
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
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
setUnknownFields(UnknownFieldSet unknownFields)
public final TimeSegment . Builder setUnknownFields ( UnknownFieldSet unknownFields )
Overrides
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-03-14 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-14 UTC."],[],[]]