Class Clip.TimeSlice.Builder (0.57.0)
0.90.0 (latest)
0.89.0
0.87.0
0.85.0
0.84.0
0.82.0
0.80.0
0.78.0
0.77.0
0.76.0
0.75.0
0.74.0
0.72.0
0.70.0
0.69.0
0.66.0
0.65.0
0.64.0
0.62.0
0.61.0
0.60.0
0.59.0
0.58.0
0.57.0
0.56.0
0.55.0
0.54.0
0.53.0
0.51.0
0.50.0
0.49.0
0.48.0
0.47.0
0.46.0
0.45.0
0.44.0
0.43.0
0.42.0
0.41.0
0.39.0
0.38.0
0.37.0
0.36.0
0.35.0
0.34.0
0.33.0
0.32.0
0.31.0
0.30.0
0.29.0
0.26.0
0.25.0
0.24.0
0.23.0
0.22.0
0.21.0
0.20.0
0.19.0
0.18.0
0.17.0
0.16.0
0.15.0
0.14.0
0.13.0
0.11.0
0.10.0
0.9.0
0.8.0
0.7.0
0.6.0
0.5.8
0.3.0
public static final class Clip . TimeSlice . Builder extends GeneratedMessageV3 . Builder<Clip . TimeSlice . Builder > implements Clip . TimeSliceOrBuilder
TimeSlice represents a tuple of Unix epoch timestamps that specifies a time
range.
Protobuf type google.cloud.video.livestream.v1.Clip.TimeSlice
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
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 Clip . TimeSlice . Builder addRepeatedField ( Descriptors . FieldDescriptor field , Object value )
Overrides
build()
public Clip . TimeSlice build ()
buildPartial()
public Clip . TimeSlice buildPartial ()
clear()
public Clip . TimeSlice . Builder clear ()
Overrides
clearField(Descriptors.FieldDescriptor field)
public Clip . TimeSlice . Builder clearField ( Descriptors . FieldDescriptor field )
Overrides
clearMarkinTime()
public Clip . TimeSlice . Builder clearMarkinTime ()
The mark-in Unix epoch time in the original live stream manifest.
.google.protobuf.Timestamp markin_time = 1;
clearMarkoutTime()
public Clip . TimeSlice . Builder clearMarkoutTime ()
The mark-out Unix epoch time in the original live stream manifest.
.google.protobuf.Timestamp markout_time = 2;
clearOneof(Descriptors.OneofDescriptor oneof)
public Clip . TimeSlice . Builder clearOneof ( Descriptors . OneofDescriptor oneof )
Overrides
clone()
public Clip . TimeSlice . Builder clone ()
Overrides
getDefaultInstanceForType()
public Clip . TimeSlice getDefaultInstanceForType ()
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
getMarkinTime()
public Timestamp getMarkinTime ()
The mark-in Unix epoch time in the original live stream manifest.
.google.protobuf.Timestamp markin_time = 1;
Returns
Type
Description
Timestamp
The markinTime.
getMarkinTimeBuilder()
public Timestamp . Builder getMarkinTimeBuilder ()
The mark-in Unix epoch time in the original live stream manifest.
.google.protobuf.Timestamp markin_time = 1;
getMarkinTimeOrBuilder()
public TimestampOrBuilder getMarkinTimeOrBuilder ()
The mark-in Unix epoch time in the original live stream manifest.
.google.protobuf.Timestamp markin_time = 1;
getMarkoutTime()
public Timestamp getMarkoutTime ()
The mark-out Unix epoch time in the original live stream manifest.
.google.protobuf.Timestamp markout_time = 2;
Returns
Type
Description
Timestamp
The markoutTime.
getMarkoutTimeBuilder()
public Timestamp . Builder getMarkoutTimeBuilder ()
The mark-out Unix epoch time in the original live stream manifest.
.google.protobuf.Timestamp markout_time = 2;
getMarkoutTimeOrBuilder()
public TimestampOrBuilder getMarkoutTimeOrBuilder ()
The mark-out Unix epoch time in the original live stream manifest.
.google.protobuf.Timestamp markout_time = 2;
hasMarkinTime()
public boolean hasMarkinTime ()
The mark-in Unix epoch time in the original live stream manifest.
.google.protobuf.Timestamp markin_time = 1;
Returns
Type
Description
boolean
Whether the markinTime field is set.
hasMarkoutTime()
public boolean hasMarkoutTime ()
The mark-out Unix epoch time in the original live stream manifest.
.google.protobuf.Timestamp markout_time = 2;
Returns
Type
Description
boolean
Whether the markoutTime field is set.
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
mergeFrom(Clip.TimeSlice other)
public Clip . TimeSlice . Builder mergeFrom ( Clip . TimeSlice other )
public Clip . TimeSlice . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
mergeFrom(Message other)
public Clip . TimeSlice . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
mergeMarkinTime(Timestamp value)
public Clip . TimeSlice . Builder mergeMarkinTime ( Timestamp value )
The mark-in Unix epoch time in the original live stream manifest.
.google.protobuf.Timestamp markin_time = 1;
mergeMarkoutTime(Timestamp value)
public Clip . TimeSlice . Builder mergeMarkoutTime ( Timestamp value )
The mark-out Unix epoch time in the original live stream manifest.
.google.protobuf.Timestamp markout_time = 2;
mergeUnknownFields(UnknownFieldSet unknownFields)
public final Clip . TimeSlice . Builder mergeUnknownFields ( UnknownFieldSet unknownFields )
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public Clip . TimeSlice . Builder setField ( Descriptors . FieldDescriptor field , Object value )
Overrides
setMarkinTime(Timestamp value)
public Clip . TimeSlice . Builder setMarkinTime ( Timestamp value )
The mark-in Unix epoch time in the original live stream manifest.
.google.protobuf.Timestamp markin_time = 1;
setMarkinTime(Timestamp.Builder builderForValue)
public Clip . TimeSlice . Builder setMarkinTime ( Timestamp . Builder builderForValue )
The mark-in Unix epoch time in the original live stream manifest.
.google.protobuf.Timestamp markin_time = 1;
Parameter
Name
Description
builderForValue
Builder
setMarkoutTime(Timestamp value)
public Clip . TimeSlice . Builder setMarkoutTime ( Timestamp value )
The mark-out Unix epoch time in the original live stream manifest.
.google.protobuf.Timestamp markout_time = 2;
setMarkoutTime(Timestamp.Builder builderForValue)
public Clip . TimeSlice . Builder setMarkoutTime ( Timestamp . Builder builderForValue )
The mark-out Unix epoch time in the original live stream manifest.
.google.protobuf.Timestamp markout_time = 2;
Parameter
Name
Description
builderForValue
Builder
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public Clip . TimeSlice . Builder setRepeatedField ( Descriptors . FieldDescriptor field , int index , Object value )
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final Clip . TimeSlice . 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-30 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-30 UTC."],[],[]]