public static final class TimestampRange.Builder extends GeneratedMessageV3.Builder<TimestampRange.Builder> implements TimestampRangeOrBuilder
Message representing a period of time between two timestamps.Protobuf type
google.cloud.talent.v4.TimestampRange
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
mergeDelimitedFrom, mergeDelimitedFrom
mergeFrom
public static final Descriptors.Descriptor getDescriptor()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class GeneratedMessageV3.Builder<TimestampRange.Builder>
public TimestampRange.Builder clear()
clear
in interface Message.Builder
clear
in interface MessageLite.Builder
clear
in class GeneratedMessageV3.Builder<TimestampRange.Builder>
public Descriptors.Descriptor getDescriptorForType()
getDescriptorForType
in interface Message.Builder
getDescriptorForType
in interface MessageOrBuilder
getDescriptorForType
in class GeneratedMessageV3.Builder<TimestampRange.Builder>
public TimestampRange getDefaultInstanceForType()
getDefaultInstanceForType
in interface MessageLiteOrBuilder
getDefaultInstanceForType
in interface MessageOrBuilder
public TimestampRange build()
build
in interface Message.Builder
build
in interface MessageLite.Builder
public TimestampRange buildPartial()
buildPartial
in interface Message.Builder
buildPartial
in interface MessageLite.Builder
public TimestampRange.Builder clone()
clone
in interface Message.Builder
clone
in interface MessageLite.Builder
clone
in class GeneratedMessageV3.Builder<TimestampRange.Builder>
public TimestampRange.Builder setField(Descriptors.FieldDescriptor field, Object value)
setField
in interface Message.Builder
setField
in class GeneratedMessageV3.Builder<TimestampRange.Builder>
public TimestampRange.Builder clearField(Descriptors.FieldDescriptor field)
clearField
in interface Message.Builder
clearField
in class GeneratedMessageV3.Builder<TimestampRange.Builder>
public TimestampRange.Builder clearOneof(Descriptors.OneofDescriptor oneof)
clearOneof
in interface Message.Builder
clearOneof
in class GeneratedMessageV3.Builder<TimestampRange.Builder>
public TimestampRange.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField
in interface Message.Builder
setRepeatedField
in class GeneratedMessageV3.Builder<TimestampRange.Builder>
public TimestampRange.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
addRepeatedField
in interface Message.Builder
addRepeatedField
in class GeneratedMessageV3.Builder<TimestampRange.Builder>
public TimestampRange.Builder mergeFrom(Message other)
mergeFrom
in interface Message.Builder
mergeFrom
in class AbstractMessage.Builder<TimestampRange.Builder>
public TimestampRange.Builder mergeFrom(TimestampRange other)
public final boolean isInitialized()
isInitialized
in interface MessageLiteOrBuilder
isInitialized
in class GeneratedMessageV3.Builder<TimestampRange.Builder>
public TimestampRange.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom
in interface Message.Builder
mergeFrom
in interface MessageLite.Builder
mergeFrom
in class AbstractMessage.Builder<TimestampRange.Builder>
IOException
public boolean hasStartTime()
Begin of the period (inclusive).
.google.protobuf.Timestamp start_time = 1;
hasStartTime
in interface TimestampRangeOrBuilder
public Timestamp getStartTime()
Begin of the period (inclusive).
.google.protobuf.Timestamp start_time = 1;
getStartTime
in interface TimestampRangeOrBuilder
public TimestampRange.Builder setStartTime(Timestamp value)
Begin of the period (inclusive).
.google.protobuf.Timestamp start_time = 1;
public TimestampRange.Builder setStartTime(Timestamp.Builder builderForValue)
Begin of the period (inclusive).
.google.protobuf.Timestamp start_time = 1;
public TimestampRange.Builder mergeStartTime(Timestamp value)
Begin of the period (inclusive).
.google.protobuf.Timestamp start_time = 1;
public TimestampRange.Builder clearStartTime()
Begin of the period (inclusive).
.google.protobuf.Timestamp start_time = 1;
public Timestamp.Builder getStartTimeBuilder()
Begin of the period (inclusive).
.google.protobuf.Timestamp start_time = 1;
public TimestampOrBuilder getStartTimeOrBuilder()
Begin of the period (inclusive).
.google.protobuf.Timestamp start_time = 1;
getStartTimeOrBuilder
in interface TimestampRangeOrBuilder
public boolean hasEndTime()
End of the period (exclusive).
.google.protobuf.Timestamp end_time = 2;
hasEndTime
in interface TimestampRangeOrBuilder
public Timestamp getEndTime()
End of the period (exclusive).
.google.protobuf.Timestamp end_time = 2;
getEndTime
in interface TimestampRangeOrBuilder
public TimestampRange.Builder setEndTime(Timestamp value)
End of the period (exclusive).
.google.protobuf.Timestamp end_time = 2;
public TimestampRange.Builder setEndTime(Timestamp.Builder builderForValue)
End of the period (exclusive).
.google.protobuf.Timestamp end_time = 2;
public TimestampRange.Builder mergeEndTime(Timestamp value)
End of the period (exclusive).
.google.protobuf.Timestamp end_time = 2;
public TimestampRange.Builder clearEndTime()
End of the period (exclusive).
.google.protobuf.Timestamp end_time = 2;
public Timestamp.Builder getEndTimeBuilder()
End of the period (exclusive).
.google.protobuf.Timestamp end_time = 2;
public TimestampOrBuilder getEndTimeOrBuilder()
End of the period (exclusive).
.google.protobuf.Timestamp end_time = 2;
getEndTimeOrBuilder
in interface TimestampRangeOrBuilder
public final TimestampRange.Builder setUnknownFields(UnknownFieldSet unknownFields)
setUnknownFields
in interface Message.Builder
setUnknownFields
in class GeneratedMessageV3.Builder<TimestampRange.Builder>
public final TimestampRange.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
mergeUnknownFields
in interface Message.Builder
mergeUnknownFields
in class GeneratedMessageV3.Builder<TimestampRange.Builder>
Copyright © 2022 Google LLC. All rights reserved.