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, setUnknownFieldsProto3
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
addAll, addAll, mergeFrom, newUninitializedMessageException
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
mergeFrom
public static final Descriptors.Descriptor getDescriptor()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class GeneratedMessageV3.Builder<DateTime.Builder>
public DateTime.Builder clear()
clear
in interface Message.Builder
clear
in interface MessageLite.Builder
clear
in class GeneratedMessageV3.Builder<DateTime.Builder>
public Descriptors.Descriptor getDescriptorForType()
getDescriptorForType
in interface Message.Builder
getDescriptorForType
in interface MessageOrBuilder
getDescriptorForType
in class GeneratedMessageV3.Builder<DateTime.Builder>
public DateTime getDefaultInstanceForType()
getDefaultInstanceForType
in interface MessageLiteOrBuilder
getDefaultInstanceForType
in interface MessageOrBuilder
public DateTime build()
build
in interface Message.Builder
build
in interface MessageLite.Builder
public DateTime buildPartial()
buildPartial
in interface Message.Builder
buildPartial
in interface MessageLite.Builder
public DateTime.Builder clone()
clone
in interface Message.Builder
clone
in interface MessageLite.Builder
clone
in class GeneratedMessageV3.Builder<DateTime.Builder>
public DateTime.Builder setField(Descriptors.FieldDescriptor field, java.lang.Object value)
setField
in interface Message.Builder
setField
in class GeneratedMessageV3.Builder<DateTime.Builder>
public DateTime.Builder clearField(Descriptors.FieldDescriptor field)
clearField
in interface Message.Builder
clearField
in class GeneratedMessageV3.Builder<DateTime.Builder>
public DateTime.Builder clearOneof(Descriptors.OneofDescriptor oneof)
clearOneof
in interface Message.Builder
clearOneof
in class GeneratedMessageV3.Builder<DateTime.Builder>
public DateTime.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, java.lang.Object value)
setRepeatedField
in interface Message.Builder
setRepeatedField
in class GeneratedMessageV3.Builder<DateTime.Builder>
public DateTime.Builder addRepeatedField(Descriptors.FieldDescriptor field, java.lang.Object value)
addRepeatedField
in interface Message.Builder
addRepeatedField
in class GeneratedMessageV3.Builder<DateTime.Builder>
public DateTime.Builder mergeFrom(Message other)
mergeFrom
in interface Message.Builder
mergeFrom
in class AbstractMessage.Builder<DateTime.Builder>
public DateTime.Builder mergeFrom(DateTime other)
public final boolean isInitialized()
isInitialized
in interface MessageLiteOrBuilder
isInitialized
in class GeneratedMessageV3.Builder<DateTime.Builder>
public DateTime.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom
in interface Message.Builder
mergeFrom
in interface MessageLite.Builder
mergeFrom
in class AbstractMessage.Builder<DateTime.Builder>
java.io.IOException
public 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 DateTimeOrBuilder
public 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 DateTimeOrBuilder
public 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 DateTimeOrBuilder
public int getDayOfWeekValue()
.google.type.DayOfWeek day_of_week = 2;
getDayOfWeekValue
in interface DateTimeOrBuilder
public 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 DateTimeOrBuilder
public 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 DateTimeOrBuilder
public TimeOfDay getTime()
.google.type.TimeOfDay time = 3;
getTime
in interface DateTimeOrBuilder
public 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 DateTimeOrBuilder
public boolean hasTimeZone()
.google.privacy.dlp.v2beta2.DateTime.TimeZone time_zone = 4;
hasTimeZone
in interface DateTimeOrBuilder
public DateTime.TimeZone getTimeZone()
.google.privacy.dlp.v2beta2.DateTime.TimeZone time_zone = 4;
getTimeZone
in interface DateTimeOrBuilder
public 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 DateTimeOrBuilder
public final DateTime.Builder setUnknownFields(UnknownFieldSet unknownFields)
setUnknownFields
in interface Message.Builder
setUnknownFields
in class GeneratedMessageV3.Builder<DateTime.Builder>
public final DateTime.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
mergeUnknownFields
in interface Message.Builder
mergeUnknownFields
in class GeneratedMessageV3.Builder<DateTime.Builder>