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