public static final class DateTime.Builder extends GeneratedMessageV3.Builder<DateTime.Builder> implements DateTimeOrBuilder
Message for a date time object.Protobuf type
google.privacy.dlp.v2beta2.DateTime| Modifier and Type | Method and Description |
|---|---|
DateTime.Builder |
addRepeatedField(Descriptors.FieldDescriptor field,
java.lang.Object value) |
DateTime |
build() |
DateTime |
buildPartial() |
DateTime.Builder |
clear() |
DateTime.Builder |
clearDate()
One or more of the following must be set.
|
DateTime.Builder |
clearDayOfWeek()
.google.type.DayOfWeek day_of_week = 2; |
DateTime.Builder |
clearField(Descriptors.FieldDescriptor field) |
DateTime.Builder |
clearOneof(Descriptors.OneofDescriptor oneof) |
DateTime.Builder |
clearTime()
.google.type.TimeOfDay time = 3; |
DateTime.Builder |
clearTimeZone()
.google.privacy.dlp.v2beta2.DateTime.TimeZone time_zone = 4; |
DateTime.Builder |
clone() |
Date |
getDate()
One or more of the following must be set.
|
Date.Builder |
getDateBuilder()
One or more of the following must be set.
|
DateOrBuilder |
getDateOrBuilder()
One or more of the following must be set.
|
DayOfWeek |
getDayOfWeek()
.google.type.DayOfWeek day_of_week = 2; |
int |
getDayOfWeekValue()
.google.type.DayOfWeek day_of_week = 2; |
DateTime |
getDefaultInstanceForType() |
static Descriptors.Descriptor |
getDescriptor() |
Descriptors.Descriptor |
getDescriptorForType() |
TimeOfDay |
getTime()
.google.type.TimeOfDay time = 3; |
TimeOfDay.Builder |
getTimeBuilder()
.google.type.TimeOfDay time = 3; |
TimeOfDayOrBuilder |
getTimeOrBuilder()
.google.type.TimeOfDay time = 3; |
DateTime.TimeZone |
getTimeZone()
.google.privacy.dlp.v2beta2.DateTime.TimeZone time_zone = 4; |
DateTime.TimeZone.Builder |
getTimeZoneBuilder()
.google.privacy.dlp.v2beta2.DateTime.TimeZone time_zone = 4; |
DateTime.TimeZoneOrBuilder |
getTimeZoneOrBuilder()
.google.privacy.dlp.v2beta2.DateTime.TimeZone time_zone = 4; |
boolean |
hasDate()
One or more of the following must be set.
|
boolean |
hasTime()
.google.type.TimeOfDay time = 3; |
boolean |
hasTimeZone()
.google.privacy.dlp.v2beta2.DateTime.TimeZone time_zone = 4; |
protected GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
DateTime.Builder |
mergeDate(Date value)
One or more of the following must be set.
|
DateTime.Builder |
mergeFrom(CodedInputStream input,
ExtensionRegistryLite extensionRegistry) |
DateTime.Builder |
mergeFrom(DateTime other) |
DateTime.Builder |
mergeFrom(Message other) |
DateTime.Builder |
mergeTime(TimeOfDay value)
.google.type.TimeOfDay time = 3; |
DateTime.Builder |
mergeTimeZone(DateTime.TimeZone value)
.google.privacy.dlp.v2beta2.DateTime.TimeZone time_zone = 4; |
DateTime.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields) |
DateTime.Builder |
setDate(Date.Builder builderForValue)
One or more of the following must be set.
|
DateTime.Builder |
setDate(Date value)
One or more of the following must be set.
|
DateTime.Builder |
setDayOfWeek(DayOfWeek value)
.google.type.DayOfWeek day_of_week = 2; |
DateTime.Builder |
setDayOfWeekValue(int value)
.google.type.DayOfWeek day_of_week = 2; |
DateTime.Builder |
setField(Descriptors.FieldDescriptor field,
java.lang.Object value) |
DateTime.Builder |
setRepeatedField(Descriptors.FieldDescriptor field,
int index,
java.lang.Object value) |
DateTime.Builder |
setTime(TimeOfDay.Builder builderForValue)
.google.type.TimeOfDay time = 3; |
DateTime.Builder |
setTime(TimeOfDay value)
.google.type.TimeOfDay time = 3; |
DateTime.Builder |
setTimeZone(DateTime.TimeZone.Builder builderForValue)
.google.privacy.dlp.v2beta2.DateTime.TimeZone time_zone = 4; |
DateTime.Builder |
setTimeZone(DateTime.TimeZone value)
.google.privacy.dlp.v2beta2.DateTime.TimeZone time_zone = 4; |
DateTime.Builder |
setUnknownFields(UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofmergeFrompublic static final Descriptors.Descriptor getDescriptor()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class GeneratedMessageV3.Builder<DateTime.Builder>public DateTime.Builder clear()
clear in interface Message.Builderclear in interface MessageLite.Builderclear in class GeneratedMessageV3.Builder<DateTime.Builder>public Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface Message.BuildergetDescriptorForType in interface MessageOrBuildergetDescriptorForType in class GeneratedMessageV3.Builder<DateTime.Builder>public DateTime getDefaultInstanceForType()
getDefaultInstanceForType in interface MessageLiteOrBuildergetDefaultInstanceForType in interface MessageOrBuilderpublic DateTime build()
build in interface Message.Builderbuild in interface MessageLite.Builderpublic DateTime buildPartial()
buildPartial in interface Message.BuilderbuildPartial in interface MessageLite.Builderpublic DateTime.Builder clone()
clone in interface Message.Builderclone in interface MessageLite.Builderclone in class GeneratedMessageV3.Builder<DateTime.Builder>public DateTime.Builder setField(Descriptors.FieldDescriptor field, java.lang.Object value)
setField in interface Message.BuildersetField in class GeneratedMessageV3.Builder<DateTime.Builder>public DateTime.Builder clearField(Descriptors.FieldDescriptor field)
clearField in interface Message.BuilderclearField in class GeneratedMessageV3.Builder<DateTime.Builder>public DateTime.Builder clearOneof(Descriptors.OneofDescriptor oneof)
clearOneof in interface Message.BuilderclearOneof in class GeneratedMessageV3.Builder<DateTime.Builder>public DateTime.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, java.lang.Object value)
setRepeatedField in interface Message.BuildersetRepeatedField in class GeneratedMessageV3.Builder<DateTime.Builder>public DateTime.Builder addRepeatedField(Descriptors.FieldDescriptor field, java.lang.Object value)
addRepeatedField in interface Message.BuilderaddRepeatedField in class GeneratedMessageV3.Builder<DateTime.Builder>public DateTime.Builder mergeFrom(Message other)
mergeFrom in interface Message.BuildermergeFrom in class AbstractMessage.Builder<DateTime.Builder>public DateTime.Builder mergeFrom(DateTime other)
public final boolean isInitialized()
isInitialized in interface MessageLiteOrBuilderisInitialized in class GeneratedMessageV3.Builder<DateTime.Builder>public DateTime.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom in interface Message.BuildermergeFrom in interface MessageLite.BuildermergeFrom in class AbstractMessage.Builder<DateTime.Builder>java.io.IOExceptionpublic boolean hasDate()
One or more of the following must be set. All fields are optional, but when set must be valid date or time values.
.google.type.Date date = 1;hasDate in interface DateTimeOrBuilderpublic Date getDate()
One or more of the following must be set. All fields are optional, but when set must be valid date or time values.
.google.type.Date date = 1;getDate in interface DateTimeOrBuilderpublic DateTime.Builder setDate(Date value)
One or more of the following must be set. All fields are optional, but when set must be valid date or time values.
.google.type.Date date = 1;public DateTime.Builder setDate(Date.Builder builderForValue)
One or more of the following must be set. All fields are optional, but when set must be valid date or time values.
.google.type.Date date = 1;public DateTime.Builder mergeDate(Date value)
One or more of the following must be set. All fields are optional, but when set must be valid date or time values.
.google.type.Date date = 1;public DateTime.Builder clearDate()
One or more of the following must be set. All fields are optional, but when set must be valid date or time values.
.google.type.Date date = 1;public Date.Builder getDateBuilder()
One or more of the following must be set. All fields are optional, but when set must be valid date or time values.
.google.type.Date date = 1;public DateOrBuilder getDateOrBuilder()
One or more of the following must be set. All fields are optional, but when set must be valid date or time values.
.google.type.Date date = 1;getDateOrBuilder in interface DateTimeOrBuilderpublic int getDayOfWeekValue()
.google.type.DayOfWeek day_of_week = 2;getDayOfWeekValue in interface DateTimeOrBuilderpublic DateTime.Builder setDayOfWeekValue(int value)
.google.type.DayOfWeek day_of_week = 2;public DayOfWeek getDayOfWeek()
.google.type.DayOfWeek day_of_week = 2;getDayOfWeek in interface DateTimeOrBuilderpublic DateTime.Builder setDayOfWeek(DayOfWeek value)
.google.type.DayOfWeek day_of_week = 2;public DateTime.Builder clearDayOfWeek()
.google.type.DayOfWeek day_of_week = 2;public boolean hasTime()
.google.type.TimeOfDay time = 3;hasTime in interface DateTimeOrBuilderpublic TimeOfDay getTime()
.google.type.TimeOfDay time = 3;getTime in interface DateTimeOrBuilderpublic DateTime.Builder setTime(TimeOfDay value)
.google.type.TimeOfDay time = 3;public DateTime.Builder setTime(TimeOfDay.Builder builderForValue)
.google.type.TimeOfDay time = 3;public DateTime.Builder mergeTime(TimeOfDay value)
.google.type.TimeOfDay time = 3;public DateTime.Builder clearTime()
.google.type.TimeOfDay time = 3;public TimeOfDay.Builder getTimeBuilder()
.google.type.TimeOfDay time = 3;public TimeOfDayOrBuilder getTimeOrBuilder()
.google.type.TimeOfDay time = 3;getTimeOrBuilder in interface DateTimeOrBuilderpublic boolean hasTimeZone()
.google.privacy.dlp.v2beta2.DateTime.TimeZone time_zone = 4;hasTimeZone in interface DateTimeOrBuilderpublic DateTime.TimeZone getTimeZone()
.google.privacy.dlp.v2beta2.DateTime.TimeZone time_zone = 4;getTimeZone in interface DateTimeOrBuilderpublic DateTime.Builder setTimeZone(DateTime.TimeZone value)
.google.privacy.dlp.v2beta2.DateTime.TimeZone time_zone = 4;public DateTime.Builder setTimeZone(DateTime.TimeZone.Builder builderForValue)
.google.privacy.dlp.v2beta2.DateTime.TimeZone time_zone = 4;public DateTime.Builder mergeTimeZone(DateTime.TimeZone value)
.google.privacy.dlp.v2beta2.DateTime.TimeZone time_zone = 4;public DateTime.Builder clearTimeZone()
.google.privacy.dlp.v2beta2.DateTime.TimeZone time_zone = 4;public DateTime.TimeZone.Builder getTimeZoneBuilder()
.google.privacy.dlp.v2beta2.DateTime.TimeZone time_zone = 4;public DateTime.TimeZoneOrBuilder getTimeZoneOrBuilder()
.google.privacy.dlp.v2beta2.DateTime.TimeZone time_zone = 4;getTimeZoneOrBuilder in interface DateTimeOrBuilderpublic final DateTime.Builder setUnknownFields(UnknownFieldSet unknownFields)
setUnknownFields in interface Message.BuildersetUnknownFields in class GeneratedMessageV3.Builder<DateTime.Builder>public final DateTime.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
mergeUnknownFields in interface Message.BuildermergeUnknownFields in class GeneratedMessageV3.Builder<DateTime.Builder>