Class TimeSegment.Builder (2.40.0)

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
TypeDescription
Descriptor

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public TimeSegment.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
TimeSegment.Builder
Overrides

build()

public TimeSegment build()
Returns
TypeDescription
TimeSegment

buildPartial()

public TimeSegment buildPartial()
Returns
TypeDescription
TimeSegment

clear()

public TimeSegment.Builder clear()
Returns
TypeDescription
TimeSegment.Builder
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
TypeDescription
TimeSegment.Builder

clearField(Descriptors.FieldDescriptor field)

public TimeSegment.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
NameDescription
fieldFieldDescriptor
Returns
TypeDescription
TimeSegment.Builder
Overrides

clearOneof(Descriptors.OneofDescriptor oneof)

public TimeSegment.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
NameDescription
oneofOneofDescriptor
Returns
TypeDescription
TimeSegment.Builder
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
TypeDescription
TimeSegment.Builder

clone()

public TimeSegment.Builder clone()
Returns
TypeDescription
TimeSegment.Builder
Overrides

getDefaultInstanceForType()

public TimeSegment getDefaultInstanceForType()
Returns
TypeDescription
TimeSegment

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
TypeDescription
Descriptor
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
TypeDescription
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
TypeDescription
Builder

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
TypeDescription
DurationOrBuilder

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
TypeDescription
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
TypeDescription
Builder

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
TypeDescription
DurationOrBuilder

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
TypeDescription
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
TypeDescription
boolean

Whether the startTimeOffset field is set.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
TypeDescription
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
TypeDescription
boolean
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
NameDescription
valueDuration
Returns
TypeDescription
TimeSegment.Builder

mergeFrom(TimeSegment other)

public TimeSegment.Builder mergeFrom(TimeSegment other)
Parameter
NameDescription
otherTimeSegment
Returns
TypeDescription
TimeSegment.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public TimeSegment.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
inputCodedInputStream
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
TimeSegment.Builder
Overrides
Exceptions
TypeDescription
IOException

mergeFrom(Message other)

public TimeSegment.Builder mergeFrom(Message other)
Parameter
NameDescription
otherMessage
Returns
TypeDescription
TimeSegment.Builder
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
NameDescription
valueDuration
Returns
TypeDescription
TimeSegment.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

public final TimeSegment.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns
TypeDescription
TimeSegment.Builder
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
NameDescription
valueDuration
Returns
TypeDescription
TimeSegment.Builder

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
NameDescription
builderForValueBuilder
Returns
TypeDescription
TimeSegment.Builder

setField(Descriptors.FieldDescriptor field, Object value)

public TimeSegment.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
TimeSegment.Builder
Overrides

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public TimeSegment.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
NameDescription
fieldFieldDescriptor
indexint
valueObject
Returns
TypeDescription
TimeSegment.Builder
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
NameDescription
valueDuration
Returns
TypeDescription
TimeSegment.Builder

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
NameDescription
builderForValueBuilder
Returns
TypeDescription
TimeSegment.Builder

setUnknownFields(UnknownFieldSet unknownFields)

public final TimeSegment.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns
TypeDescription
TimeSegment.Builder
Overrides