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.automl.v1beta1.TimeSegment
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 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