Package com.google.privacy.dlp.v2
Class Value.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<Value.Builder>
com.google.privacy.dlp.v2.Value.Builder
- All Implemented Interfaces:
ValueOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- Value
public static final class Value.Builder
extends com.google.protobuf.GeneratedMessage.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-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()booleandateday of weekfloatintegerstringtimestamptime of daybooleanbooleandatedatedateday of weekintday of weekstatic final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptordoublefloatlongintegerstringcom.google.protobuf.ByteStringstringcom.google.protobuf.Timestamptimestampcom.google.protobuf.Timestamp.Buildertimestampcom.google.protobuf.TimestampOrBuildertimestamptime of daytime of daytime of daybooleanbooleanbooleandatebooleanday of weekbooleanfloatbooleanintegerbooleanstringbooleantimestampbooleantime of dayprotected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeDateValue(Date value) datemergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeTimestampValue(com.google.protobuf.Timestamp value) timestampmergeTimeValue(TimeOfDay value) time of daysetBooleanValue(boolean value) booleansetDateValue(Date value) datesetDateValue(Date.Builder builderForValue) datesetDayOfWeekValue(DayOfWeek value) day of weeksetDayOfWeekValueValue(int value) day of weeksetFloatValue(double value) floatsetIntegerValue(long value) integersetStringValue(String value) stringsetStringValueBytes(com.google.protobuf.ByteString value) stringsetTimestampValue(com.google.protobuf.Timestamp value) timestampsetTimestampValue(com.google.protobuf.Timestamp.Builder builderForValue) timestampsetTimeValue(TimeOfDay value) time of daysetTimeValue(TimeOfDay.Builder builderForValue) time of dayMethods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<Value.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<Value.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<Value.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Value.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<Value.Builder>
-
mergeFrom
public Value.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Value.Builder>- Throws:
IOException
-
getTypeCase
- Specified by:
getTypeCasein interfaceValueOrBuilder
-
clearType
-
hasIntegerValue
public boolean hasIntegerValue()integer
int64 integer_value = 1;- Specified by:
hasIntegerValuein interfaceValueOrBuilder- Returns:
- Whether the integerValue field is set.
-
getIntegerValue
public long getIntegerValue()integer
int64 integer_value = 1;- Specified by:
getIntegerValuein interfaceValueOrBuilder- Returns:
- The integerValue.
-
setIntegerValue
integer
int64 integer_value = 1;- Parameters:
value- The integerValue to set.- Returns:
- This builder for chaining.
-
clearIntegerValue
integer
int64 integer_value = 1;- Returns:
- This builder for chaining.
-
hasFloatValue
public boolean hasFloatValue()float
double float_value = 2;- Specified by:
hasFloatValuein interfaceValueOrBuilder- Returns:
- Whether the floatValue field is set.
-
getFloatValue
public double getFloatValue()float
double float_value = 2;- Specified by:
getFloatValuein interfaceValueOrBuilder- Returns:
- The floatValue.
-
setFloatValue
float
double float_value = 2;- Parameters:
value- The floatValue to set.- Returns:
- This builder for chaining.
-
clearFloatValue
float
double float_value = 2;- Returns:
- This builder for chaining.
-
hasStringValue
public boolean hasStringValue()string
string string_value = 3;- Specified by:
hasStringValuein interfaceValueOrBuilder- Returns:
- Whether the stringValue field is set.
-
getStringValue
string
string string_value = 3;- Specified by:
getStringValuein interfaceValueOrBuilder- Returns:
- The stringValue.
-
getStringValueBytes
public com.google.protobuf.ByteString getStringValueBytes()string
string string_value = 3;- Specified by:
getStringValueBytesin interfaceValueOrBuilder- Returns:
- The bytes for stringValue.
-
setStringValue
string
string string_value = 3;- Parameters:
value- The stringValue to set.- Returns:
- This builder for chaining.
-
clearStringValue
string
string string_value = 3;- Returns:
- This builder for chaining.
-
setStringValueBytes
string
string string_value = 3;- Parameters:
value- The bytes for stringValue to set.- Returns:
- This builder for chaining.
-
hasBooleanValue
public boolean hasBooleanValue()boolean
bool boolean_value = 4;- Specified by:
hasBooleanValuein interfaceValueOrBuilder- Returns:
- Whether the booleanValue field is set.
-
getBooleanValue
public boolean getBooleanValue()boolean
bool boolean_value = 4;- Specified by:
getBooleanValuein interfaceValueOrBuilder- Returns:
- The booleanValue.
-
setBooleanValue
boolean
bool boolean_value = 4;- Parameters:
value- The booleanValue to set.- Returns:
- This builder for chaining.
-
clearBooleanValue
boolean
bool boolean_value = 4;- Returns:
- This builder for chaining.
-
hasTimestampValue
public boolean hasTimestampValue()timestamp
.google.protobuf.Timestamp timestamp_value = 5;- Specified by:
hasTimestampValuein interfaceValueOrBuilder- Returns:
- Whether the timestampValue field is set.
-
getTimestampValue
public com.google.protobuf.Timestamp getTimestampValue()timestamp
.google.protobuf.Timestamp timestamp_value = 5;- Specified by:
getTimestampValuein interfaceValueOrBuilder- Returns:
- The timestampValue.
-
setTimestampValue
timestamp
.google.protobuf.Timestamp timestamp_value = 5; -
setTimestampValue
timestamp
.google.protobuf.Timestamp timestamp_value = 5; -
mergeTimestampValue
timestamp
.google.protobuf.Timestamp timestamp_value = 5; -
clearTimestampValue
timestamp
.google.protobuf.Timestamp timestamp_value = 5; -
getTimestampValueBuilder
public com.google.protobuf.Timestamp.Builder getTimestampValueBuilder()timestamp
.google.protobuf.Timestamp timestamp_value = 5; -
getTimestampValueOrBuilder
public com.google.protobuf.TimestampOrBuilder getTimestampValueOrBuilder()timestamp
.google.protobuf.Timestamp timestamp_value = 5;- Specified by:
getTimestampValueOrBuilderin interfaceValueOrBuilder
-
hasTimeValue
public boolean hasTimeValue()time of day
.google.type.TimeOfDay time_value = 6;- Specified by:
hasTimeValuein interfaceValueOrBuilder- Returns:
- Whether the timeValue field is set.
-
getTimeValue
time of day
.google.type.TimeOfDay time_value = 6;- Specified by:
getTimeValuein interfaceValueOrBuilder- Returns:
- The timeValue.
-
setTimeValue
time of day
.google.type.TimeOfDay time_value = 6; -
setTimeValue
time of day
.google.type.TimeOfDay time_value = 6; -
mergeTimeValue
time of day
.google.type.TimeOfDay time_value = 6; -
clearTimeValue
time of day
.google.type.TimeOfDay time_value = 6; -
getTimeValueBuilder
time of day
.google.type.TimeOfDay time_value = 6; -
getTimeValueOrBuilder
time of day
.google.type.TimeOfDay time_value = 6;- Specified by:
getTimeValueOrBuilderin interfaceValueOrBuilder
-
hasDateValue
public boolean hasDateValue()date
.google.type.Date date_value = 7;- Specified by:
hasDateValuein interfaceValueOrBuilder- Returns:
- Whether the dateValue field is set.
-
getDateValue
date
.google.type.Date date_value = 7;- Specified by:
getDateValuein interfaceValueOrBuilder- Returns:
- The dateValue.
-
setDateValue
date
.google.type.Date date_value = 7; -
setDateValue
date
.google.type.Date date_value = 7; -
mergeDateValue
date
.google.type.Date date_value = 7; -
clearDateValue
date
.google.type.Date date_value = 7; -
getDateValueBuilder
date
.google.type.Date date_value = 7; -
getDateValueOrBuilder
date
.google.type.Date date_value = 7;- Specified by:
getDateValueOrBuilderin interfaceValueOrBuilder
-
hasDayOfWeekValue
public boolean hasDayOfWeekValue()day of week
.google.type.DayOfWeek day_of_week_value = 8;- Specified by:
hasDayOfWeekValuein interfaceValueOrBuilder- Returns:
- Whether the dayOfWeekValue field is set.
-
getDayOfWeekValueValue
public int getDayOfWeekValueValue()day of week
.google.type.DayOfWeek day_of_week_value = 8;- Specified by:
getDayOfWeekValueValuein interfaceValueOrBuilder- Returns:
- The enum numeric value on the wire for dayOfWeekValue.
-
setDayOfWeekValueValue
day of week
.google.type.DayOfWeek day_of_week_value = 8;- Parameters:
value- The enum numeric value on the wire for dayOfWeekValue to set.- Returns:
- This builder for chaining.
-
getDayOfWeekValue
day of week
.google.type.DayOfWeek day_of_week_value = 8;- Specified by:
getDayOfWeekValuein interfaceValueOrBuilder- Returns:
- The dayOfWeekValue.
-
setDayOfWeekValue
day of week
.google.type.DayOfWeek day_of_week_value = 8;- Parameters:
value- The dayOfWeekValue to set.- Returns:
- This builder for chaining.
-
clearDayOfWeekValue
day of week
.google.type.DayOfWeek day_of_week_value = 8;- Returns:
- This builder for chaining.
-