public static final class Value.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Value.Builder> implements ValueOrBuilder
Set of primitive values supported by the system. Note that for the purposes of inspection or transformation, the number of bytes considered to comprise a 'Value' is based on its representation as a UTF-8 encoded string. For example, if 'integer_value' is set to 123456789, the number of bytes would be counted as 9, even though an int64 only holds up to 8 bytes of data.Protobuf type
google.privacy.dlp.v2.Value| Modifier and Type | Method and Description |
|---|---|
Value.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Value |
build() |
Value |
buildPartial() |
Value.Builder |
clear() |
Value.Builder |
clearBooleanValue()
boolean
|
Value.Builder |
clearDateValue()
date
|
Value.Builder |
clearDayOfWeekValue()
day of week
|
Value.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Value.Builder |
clearFloatValue()
float
|
Value.Builder |
clearIntegerValue()
integer
|
Value.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Value.Builder |
clearStringValue()
string
|
Value.Builder |
clearTimestampValue()
timestamp
|
Value.Builder |
clearTimeValue()
time of day
|
Value.Builder |
clearType() |
Value.Builder |
clone() |
boolean |
getBooleanValue()
boolean
|
com.google.type.Date |
getDateValue()
date
|
com.google.type.Date.Builder |
getDateValueBuilder()
date
|
com.google.type.DateOrBuilder |
getDateValueOrBuilder()
date
|
com.google.type.DayOfWeek |
getDayOfWeekValue()
day of week
|
int |
getDayOfWeekValueValue()
day of week
|
Value |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
double |
getFloatValue()
float
|
long |
getIntegerValue()
integer
|
String |
getStringValue()
string
|
com.google.protobuf.ByteString |
getStringValueBytes()
string
|
com.google.protobuf.Timestamp |
getTimestampValue()
timestamp
|
com.google.protobuf.Timestamp.Builder |
getTimestampValueBuilder()
timestamp
|
com.google.protobuf.TimestampOrBuilder |
getTimestampValueOrBuilder()
timestamp
|
com.google.type.TimeOfDay |
getTimeValue()
time of day
|
com.google.type.TimeOfDay.Builder |
getTimeValueBuilder()
time of day
|
com.google.type.TimeOfDayOrBuilder |
getTimeValueOrBuilder()
time of day
|
Value.TypeCase |
getTypeCase() |
boolean |
hasBooleanValue()
boolean
|
boolean |
hasDateValue()
date
|
boolean |
hasDayOfWeekValue()
day of week
|
boolean |
hasFloatValue()
float
|
boolean |
hasIntegerValue()
integer
|
boolean |
hasStringValue()
string
|
boolean |
hasTimestampValue()
timestamp
|
boolean |
hasTimeValue()
time of day
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Value.Builder |
mergeDateValue(com.google.type.Date value)
date
|
Value.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Value.Builder |
mergeFrom(com.google.protobuf.Message other) |
Value.Builder |
mergeFrom(Value other) |
Value.Builder |
mergeTimestampValue(com.google.protobuf.Timestamp value)
timestamp
|
Value.Builder |
mergeTimeValue(com.google.type.TimeOfDay value)
time of day
|
Value.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Value.Builder |
setBooleanValue(boolean value)
boolean
|
Value.Builder |
setDateValue(com.google.type.Date.Builder builderForValue)
date
|
Value.Builder |
setDateValue(com.google.type.Date value)
date
|
Value.Builder |
setDayOfWeekValue(com.google.type.DayOfWeek value)
day of week
|
Value.Builder |
setDayOfWeekValueValue(int value)
day of week
|
Value.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Value.Builder |
setFloatValue(double value)
float
|
Value.Builder |
setIntegerValue(long value)
integer
|
Value.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Value.Builder |
setStringValue(String value)
string
|
Value.Builder |
setStringValueBytes(com.google.protobuf.ByteString value)
string
|
Value.Builder |
setTimestampValue(com.google.protobuf.Timestamp.Builder builderForValue)
timestamp
|
Value.Builder |
setTimestampValue(com.google.protobuf.Timestamp value)
timestamp
|
Value.Builder |
setTimeValue(com.google.type.TimeOfDay.Builder builderForValue)
time of day
|
Value.Builder |
setTimeValue(com.google.type.TimeOfDay value)
time of day
|
Value.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<Value.Builder>public Value.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Value.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<Value.Builder>public Value getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Value build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Value buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Value.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Value.Builder>public Value.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<Value.Builder>public Value.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Value.Builder>public Value.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Value.Builder>public Value.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<Value.Builder>public Value.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<Value.Builder>public Value.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Value.Builder>public Value.Builder mergeFrom(Value other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Value.Builder>public Value.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<Value.Builder>IOExceptionpublic Value.TypeCase getTypeCase()
getTypeCase in interface ValueOrBuilderpublic Value.Builder clearType()
public boolean hasIntegerValue()
integer
int64 integer_value = 1;hasIntegerValue in interface ValueOrBuilderpublic long getIntegerValue()
integer
int64 integer_value = 1;getIntegerValue in interface ValueOrBuilderpublic Value.Builder setIntegerValue(long value)
integer
int64 integer_value = 1;value - The integerValue to set.public Value.Builder clearIntegerValue()
integer
int64 integer_value = 1;public boolean hasFloatValue()
float
double float_value = 2;hasFloatValue in interface ValueOrBuilderpublic double getFloatValue()
float
double float_value = 2;getFloatValue in interface ValueOrBuilderpublic Value.Builder setFloatValue(double value)
float
double float_value = 2;value - The floatValue to set.public Value.Builder clearFloatValue()
float
double float_value = 2;public boolean hasStringValue()
string
string string_value = 3;hasStringValue in interface ValueOrBuilderpublic String getStringValue()
string
string string_value = 3;getStringValue in interface ValueOrBuilderpublic com.google.protobuf.ByteString getStringValueBytes()
string
string string_value = 3;getStringValueBytes in interface ValueOrBuilderpublic Value.Builder setStringValue(String value)
string
string string_value = 3;value - The stringValue to set.public Value.Builder clearStringValue()
string
string string_value = 3;public Value.Builder setStringValueBytes(com.google.protobuf.ByteString value)
string
string string_value = 3;value - The bytes for stringValue to set.public boolean hasBooleanValue()
boolean
bool boolean_value = 4;hasBooleanValue in interface ValueOrBuilderpublic boolean getBooleanValue()
boolean
bool boolean_value = 4;getBooleanValue in interface ValueOrBuilderpublic Value.Builder setBooleanValue(boolean value)
boolean
bool boolean_value = 4;value - The booleanValue to set.public Value.Builder clearBooleanValue()
boolean
bool boolean_value = 4;public boolean hasTimestampValue()
timestamp
.google.protobuf.Timestamp timestamp_value = 5;hasTimestampValue in interface ValueOrBuilderpublic com.google.protobuf.Timestamp getTimestampValue()
timestamp
.google.protobuf.Timestamp timestamp_value = 5;getTimestampValue in interface ValueOrBuilderpublic Value.Builder setTimestampValue(com.google.protobuf.Timestamp value)
timestamp
.google.protobuf.Timestamp timestamp_value = 5;public Value.Builder setTimestampValue(com.google.protobuf.Timestamp.Builder builderForValue)
timestamp
.google.protobuf.Timestamp timestamp_value = 5;public Value.Builder mergeTimestampValue(com.google.protobuf.Timestamp value)
timestamp
.google.protobuf.Timestamp timestamp_value = 5;public Value.Builder clearTimestampValue()
timestamp
.google.protobuf.Timestamp timestamp_value = 5;public com.google.protobuf.Timestamp.Builder getTimestampValueBuilder()
timestamp
.google.protobuf.Timestamp timestamp_value = 5;public com.google.protobuf.TimestampOrBuilder getTimestampValueOrBuilder()
timestamp
.google.protobuf.Timestamp timestamp_value = 5;getTimestampValueOrBuilder in interface ValueOrBuilderpublic boolean hasTimeValue()
time of day
.google.type.TimeOfDay time_value = 6;hasTimeValue in interface ValueOrBuilderpublic com.google.type.TimeOfDay getTimeValue()
time of day
.google.type.TimeOfDay time_value = 6;getTimeValue in interface ValueOrBuilderpublic Value.Builder setTimeValue(com.google.type.TimeOfDay value)
time of day
.google.type.TimeOfDay time_value = 6;public Value.Builder setTimeValue(com.google.type.TimeOfDay.Builder builderForValue)
time of day
.google.type.TimeOfDay time_value = 6;public Value.Builder mergeTimeValue(com.google.type.TimeOfDay value)
time of day
.google.type.TimeOfDay time_value = 6;public Value.Builder clearTimeValue()
time of day
.google.type.TimeOfDay time_value = 6;public com.google.type.TimeOfDay.Builder getTimeValueBuilder()
time of day
.google.type.TimeOfDay time_value = 6;public com.google.type.TimeOfDayOrBuilder getTimeValueOrBuilder()
time of day
.google.type.TimeOfDay time_value = 6;getTimeValueOrBuilder in interface ValueOrBuilderpublic boolean hasDateValue()
date
.google.type.Date date_value = 7;hasDateValue in interface ValueOrBuilderpublic com.google.type.Date getDateValue()
date
.google.type.Date date_value = 7;getDateValue in interface ValueOrBuilderpublic Value.Builder setDateValue(com.google.type.Date value)
date
.google.type.Date date_value = 7;public Value.Builder setDateValue(com.google.type.Date.Builder builderForValue)
date
.google.type.Date date_value = 7;public Value.Builder mergeDateValue(com.google.type.Date value)
date
.google.type.Date date_value = 7;public Value.Builder clearDateValue()
date
.google.type.Date date_value = 7;public com.google.type.Date.Builder getDateValueBuilder()
date
.google.type.Date date_value = 7;public com.google.type.DateOrBuilder getDateValueOrBuilder()
date
.google.type.Date date_value = 7;getDateValueOrBuilder in interface ValueOrBuilderpublic boolean hasDayOfWeekValue()
day of week
.google.type.DayOfWeek day_of_week_value = 8;hasDayOfWeekValue in interface ValueOrBuilderpublic int getDayOfWeekValueValue()
day of week
.google.type.DayOfWeek day_of_week_value = 8;getDayOfWeekValueValue in interface ValueOrBuilderpublic Value.Builder setDayOfWeekValueValue(int value)
day of week
.google.type.DayOfWeek day_of_week_value = 8;value - The enum numeric value on the wire for dayOfWeekValue to set.public com.google.type.DayOfWeek getDayOfWeekValue()
day of week
.google.type.DayOfWeek day_of_week_value = 8;getDayOfWeekValue in interface ValueOrBuilderpublic Value.Builder setDayOfWeekValue(com.google.type.DayOfWeek value)
day of week
.google.type.DayOfWeek day_of_week_value = 8;value - The dayOfWeekValue to set.public Value.Builder clearDayOfWeekValue()
day of week
.google.type.DayOfWeek day_of_week_value = 8;public final Value.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Value.Builder>public final Value.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Value.Builder>Copyright © 2022 Google LLC. All rights reserved.