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
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public TimeSegment.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
build()
public TimeSegment build()
Returns
buildPartial()
public TimeSegment buildPartial()
Returns
clear()
public TimeSegment.Builder clear()
Returns
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
clearField(Descriptors.FieldDescriptor field)
public TimeSegment.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public TimeSegment.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
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;
Returns
clone()
public TimeSegment.Builder clone()
Returns
Overrides
getDefaultInstanceForType()
public TimeSegment getDefaultInstanceForType()
Returns
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns
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
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
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
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
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()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
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
Returns
mergeFrom(TimeSegment other)
public TimeSegment.Builder mergeFrom(TimeSegment other)
Parameter
Returns
public TimeSegment.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public TimeSegment.Builder mergeFrom(Message other)
Parameter
Returns
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
Returns
mergeUnknownFields(UnknownFieldSet unknownFields)
public final TimeSegment.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
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
Returns
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
setField(Descriptors.FieldDescriptor field, Object value)
public TimeSegment.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public TimeSegment.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
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
Returns
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
setUnknownFields(UnknownFieldSet unknownFields)
public final TimeSegment.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides