public static final class DateTime.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<DateTime.Builder> implements DateTimeOrBuilder
Message for a date time object. e.g. 2018-01-01, 5th August.Protobuf type
google.privacy.dlp.v2.DateTime| Modifier and Type | Method and Description |
|---|---|
DateTime.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
DateTime |
build() |
DateTime |
buildPartial() |
DateTime.Builder |
clear() |
DateTime.Builder |
clearDate()
One or more of the following must be set.
|
DateTime.Builder |
clearDayOfWeek()
Day of week
|
DateTime.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
DateTime.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
DateTime.Builder |
clearTime()
Time of day
|
DateTime.Builder |
clearTimeZone()
Time zone
|
DateTime.Builder |
clone() |
com.google.type.Date |
getDate()
One or more of the following must be set.
|
com.google.type.Date.Builder |
getDateBuilder()
One or more of the following must be set.
|
com.google.type.DateOrBuilder |
getDateOrBuilder()
One or more of the following must be set.
|
com.google.type.DayOfWeek |
getDayOfWeek()
Day of week
|
int |
getDayOfWeekValue()
Day of week
|
DateTime |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
com.google.type.TimeOfDay |
getTime()
Time of day
|
com.google.type.TimeOfDay.Builder |
getTimeBuilder()
Time of day
|
com.google.type.TimeOfDayOrBuilder |
getTimeOrBuilder()
Time of day
|
DateTime.TimeZone |
getTimeZone()
Time zone
|
DateTime.TimeZone.Builder |
getTimeZoneBuilder()
Time zone
|
DateTime.TimeZoneOrBuilder |
getTimeZoneOrBuilder()
Time zone
|
boolean |
hasDate()
One or more of the following must be set.
|
boolean |
hasTime()
Time of day
|
boolean |
hasTimeZone()
Time zone
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
DateTime.Builder |
mergeDate(com.google.type.Date value)
One or more of the following must be set.
|
DateTime.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
DateTime.Builder |
mergeFrom(DateTime other) |
DateTime.Builder |
mergeFrom(com.google.protobuf.Message other) |
DateTime.Builder |
mergeTime(com.google.type.TimeOfDay value)
Time of day
|
DateTime.Builder |
mergeTimeZone(DateTime.TimeZone value)
Time zone
|
DateTime.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
DateTime.Builder |
setDate(com.google.type.Date.Builder builderForValue)
One or more of the following must be set.
|
DateTime.Builder |
setDate(com.google.type.Date value)
One or more of the following must be set.
|
DateTime.Builder |
setDayOfWeek(com.google.type.DayOfWeek value)
Day of week
|
DateTime.Builder |
setDayOfWeekValue(int value)
Day of week
|
DateTime.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
DateTime.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
DateTime.Builder |
setTime(com.google.type.TimeOfDay.Builder builderForValue)
Time of day
|
DateTime.Builder |
setTime(com.google.type.TimeOfDay value)
Time of day
|
DateTime.Builder |
setTimeZone(DateTime.TimeZone.Builder builderForValue)
Time zone
|
DateTime.Builder |
setTimeZone(DateTime.TimeZone value)
Time zone
|
DateTime.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<DateTime.Builder>public DateTime.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<DateTime.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<DateTime.Builder>public DateTime getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic DateTime build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic DateTime buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic DateTime.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<DateTime.Builder>public DateTime.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<DateTime.Builder>public DateTime.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<DateTime.Builder>public DateTime.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<DateTime.Builder>public DateTime.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<DateTime.Builder>public DateTime.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<DateTime.Builder>public DateTime.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<DateTime.Builder>public DateTime.Builder mergeFrom(DateTime other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<DateTime.Builder>public DateTime.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<DateTime.Builder>IOExceptionpublic boolean hasDate()
One or more of the following must be set. Must be a valid date or time value.
.google.type.Date date = 1;hasDate in interface DateTimeOrBuilderpublic com.google.type.Date getDate()
One or more of the following must be set. Must be a valid date or time value.
.google.type.Date date = 1;getDate in interface DateTimeOrBuilderpublic DateTime.Builder setDate(com.google.type.Date value)
One or more of the following must be set. Must be a valid date or time value.
.google.type.Date date = 1;public DateTime.Builder setDate(com.google.type.Date.Builder builderForValue)
One or more of the following must be set. Must be a valid date or time value.
.google.type.Date date = 1;public DateTime.Builder mergeDate(com.google.type.Date value)
One or more of the following must be set. Must be a valid date or time value.
.google.type.Date date = 1;public DateTime.Builder clearDate()
One or more of the following must be set. Must be a valid date or time value.
.google.type.Date date = 1;public com.google.type.Date.Builder getDateBuilder()
One or more of the following must be set. Must be a valid date or time value.
.google.type.Date date = 1;public com.google.type.DateOrBuilder getDateOrBuilder()
One or more of the following must be set. Must be a valid date or time value.
.google.type.Date date = 1;getDateOrBuilder in interface DateTimeOrBuilderpublic int getDayOfWeekValue()
Day of week
.google.type.DayOfWeek day_of_week = 2;getDayOfWeekValue in interface DateTimeOrBuilderpublic DateTime.Builder setDayOfWeekValue(int value)
Day of week
.google.type.DayOfWeek day_of_week = 2;value - The enum numeric value on the wire for dayOfWeek to set.public com.google.type.DayOfWeek getDayOfWeek()
Day of week
.google.type.DayOfWeek day_of_week = 2;getDayOfWeek in interface DateTimeOrBuilderpublic DateTime.Builder setDayOfWeek(com.google.type.DayOfWeek value)
Day of week
.google.type.DayOfWeek day_of_week = 2;value - The dayOfWeek to set.public DateTime.Builder clearDayOfWeek()
Day of week
.google.type.DayOfWeek day_of_week = 2;public boolean hasTime()
Time of day
.google.type.TimeOfDay time = 3;hasTime in interface DateTimeOrBuilderpublic com.google.type.TimeOfDay getTime()
Time of day
.google.type.TimeOfDay time = 3;getTime in interface DateTimeOrBuilderpublic DateTime.Builder setTime(com.google.type.TimeOfDay value)
Time of day
.google.type.TimeOfDay time = 3;public DateTime.Builder setTime(com.google.type.TimeOfDay.Builder builderForValue)
Time of day
.google.type.TimeOfDay time = 3;public DateTime.Builder mergeTime(com.google.type.TimeOfDay value)
Time of day
.google.type.TimeOfDay time = 3;public DateTime.Builder clearTime()
Time of day
.google.type.TimeOfDay time = 3;public com.google.type.TimeOfDay.Builder getTimeBuilder()
Time of day
.google.type.TimeOfDay time = 3;public com.google.type.TimeOfDayOrBuilder getTimeOrBuilder()
Time of day
.google.type.TimeOfDay time = 3;getTimeOrBuilder in interface DateTimeOrBuilderpublic boolean hasTimeZone()
Time zone
.google.privacy.dlp.v2.DateTime.TimeZone time_zone = 4;hasTimeZone in interface DateTimeOrBuilderpublic DateTime.TimeZone getTimeZone()
Time zone
.google.privacy.dlp.v2.DateTime.TimeZone time_zone = 4;getTimeZone in interface DateTimeOrBuilderpublic DateTime.Builder setTimeZone(DateTime.TimeZone value)
Time zone
.google.privacy.dlp.v2.DateTime.TimeZone time_zone = 4;public DateTime.Builder setTimeZone(DateTime.TimeZone.Builder builderForValue)
Time zone
.google.privacy.dlp.v2.DateTime.TimeZone time_zone = 4;public DateTime.Builder mergeTimeZone(DateTime.TimeZone value)
Time zone
.google.privacy.dlp.v2.DateTime.TimeZone time_zone = 4;public DateTime.Builder clearTimeZone()
Time zone
.google.privacy.dlp.v2.DateTime.TimeZone time_zone = 4;public DateTime.TimeZone.Builder getTimeZoneBuilder()
Time zone
.google.privacy.dlp.v2.DateTime.TimeZone time_zone = 4;public DateTime.TimeZoneOrBuilder getTimeZoneOrBuilder()
Time zone
.google.privacy.dlp.v2.DateTime.TimeZone time_zone = 4;getTimeZoneOrBuilder in interface DateTimeOrBuilderpublic final DateTime.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<DateTime.Builder>public final DateTime.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<DateTime.Builder>Copyright © 2022 Google LLC. All rights reserved.