Interface ValueOrBuilder (3.76.0)
Stay organized with collections
Save and categorize content based on your preferences.
public interface ValueOrBuilder extends MessageOrBuilder
Methods
getBooleanValue()
public abstract boolean getBooleanValue()
boolean
bool boolean_value = 4;
Returns |
Type |
Description |
boolean |
The booleanValue.
|
getDateValue()
public abstract Date getDateValue()
date
.google.type.Date date_value = 7;
Returns |
Type |
Description |
com.google.type.Date |
The dateValue.
|
getDateValueOrBuilder()
public abstract DateOrBuilder getDateValueOrBuilder()
date
.google.type.Date date_value = 7;
Returns |
Type |
Description |
com.google.type.DateOrBuilder |
|
getDayOfWeekValue()
public abstract DayOfWeek getDayOfWeekValue()
day of week
.google.type.DayOfWeek day_of_week_value = 8;
Returns |
Type |
Description |
com.google.type.DayOfWeek |
The dayOfWeekValue.
|
getDayOfWeekValueValue()
public abstract int getDayOfWeekValueValue()
day of week
.google.type.DayOfWeek day_of_week_value = 8;
Returns |
Type |
Description |
int |
The enum numeric value on the wire for dayOfWeekValue.
|
getFloatValue()
public abstract double getFloatValue()
float
double float_value = 2;
Returns |
Type |
Description |
double |
The floatValue.
|
getIntegerValue()
public abstract long getIntegerValue()
integer
int64 integer_value = 1;
Returns |
Type |
Description |
long |
The integerValue.
|
getStringValue()
public abstract String getStringValue()
string
string string_value = 3;
Returns |
Type |
Description |
String |
The stringValue.
|
getStringValueBytes()
public abstract ByteString getStringValueBytes()
string
string string_value = 3;
Returns |
Type |
Description |
ByteString |
The bytes for stringValue.
|
getTimeValue()
public abstract TimeOfDay getTimeValue()
time of day
.google.type.TimeOfDay time_value = 6;
Returns |
Type |
Description |
com.google.type.TimeOfDay |
The timeValue.
|
getTimeValueOrBuilder()
public abstract TimeOfDayOrBuilder getTimeValueOrBuilder()
time of day
.google.type.TimeOfDay time_value = 6;
Returns |
Type |
Description |
com.google.type.TimeOfDayOrBuilder |
|
getTimestampValue()
public abstract Timestamp getTimestampValue()
timestamp
.google.protobuf.Timestamp timestamp_value = 5;
Returns |
Type |
Description |
Timestamp |
The timestampValue.
|
getTimestampValueOrBuilder()
public abstract TimestampOrBuilder getTimestampValueOrBuilder()
timestamp
.google.protobuf.Timestamp timestamp_value = 5;
getTypeCase()
public abstract Value.TypeCase getTypeCase()
hasBooleanValue()
public abstract boolean hasBooleanValue()
boolean
bool boolean_value = 4;
Returns |
Type |
Description |
boolean |
Whether the booleanValue field is set.
|
hasDateValue()
public abstract boolean hasDateValue()
date
.google.type.Date date_value = 7;
Returns |
Type |
Description |
boolean |
Whether the dateValue field is set.
|
hasDayOfWeekValue()
public abstract boolean hasDayOfWeekValue()
day of week
.google.type.DayOfWeek day_of_week_value = 8;
Returns |
Type |
Description |
boolean |
Whether the dayOfWeekValue field is set.
|
hasFloatValue()
public abstract boolean hasFloatValue()
float
double float_value = 2;
Returns |
Type |
Description |
boolean |
Whether the floatValue field is set.
|
hasIntegerValue()
public abstract boolean hasIntegerValue()
integer
int64 integer_value = 1;
Returns |
Type |
Description |
boolean |
Whether the integerValue field is set.
|
hasStringValue()
public abstract boolean hasStringValue()
string
string string_value = 3;
Returns |
Type |
Description |
boolean |
Whether the stringValue field is set.
|
hasTimeValue()
public abstract boolean hasTimeValue()
time of day
.google.type.TimeOfDay time_value = 6;
Returns |
Type |
Description |
boolean |
Whether the timeValue field is set.
|
hasTimestampValue()
public abstract boolean hasTimestampValue()
timestamp
.google.protobuf.Timestamp timestamp_value = 5;
Returns |
Type |
Description |
boolean |
Whether the timestampValue field is set.
|
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-08-28 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-28 UTC."],[],[],null,["# Interface ValueOrBuilder (3.76.0)\n\nVersion latestkeyboard_arrow_down\n\n- [3.76.0 (latest)](/java/docs/reference/google-cloud-dlp/latest/com.google.privacy.dlp.v2.ValueOrBuilder)\n- [3.74.0](/java/docs/reference/google-cloud-dlp/3.74.0/com.google.privacy.dlp.v2.ValueOrBuilder)\n- [3.72.0](/java/docs/reference/google-cloud-dlp/3.72.0/com.google.privacy.dlp.v2.ValueOrBuilder)\n- [3.71.0](/java/docs/reference/google-cloud-dlp/3.71.0/com.google.privacy.dlp.v2.ValueOrBuilder)\n- [3.68.0](/java/docs/reference/google-cloud-dlp/3.68.0/com.google.privacy.dlp.v2.ValueOrBuilder)\n- [3.67.0](/java/docs/reference/google-cloud-dlp/3.67.0/com.google.privacy.dlp.v2.ValueOrBuilder)\n- [3.66.0](/java/docs/reference/google-cloud-dlp/3.66.0/com.google.privacy.dlp.v2.ValueOrBuilder)\n- [3.64.0](/java/docs/reference/google-cloud-dlp/3.64.0/com.google.privacy.dlp.v2.ValueOrBuilder)\n- [3.63.0](/java/docs/reference/google-cloud-dlp/3.63.0/com.google.privacy.dlp.v2.ValueOrBuilder)\n- [3.62.0](/java/docs/reference/google-cloud-dlp/3.62.0/com.google.privacy.dlp.v2.ValueOrBuilder)\n- [3.61.0](/java/docs/reference/google-cloud-dlp/3.61.0/com.google.privacy.dlp.v2.ValueOrBuilder)\n- [3.60.0](/java/docs/reference/google-cloud-dlp/3.60.0/com.google.privacy.dlp.v2.ValueOrBuilder)\n- [3.59.0](/java/docs/reference/google-cloud-dlp/3.59.0/com.google.privacy.dlp.v2.ValueOrBuilder)\n- [3.58.0](/java/docs/reference/google-cloud-dlp/3.58.0/com.google.privacy.dlp.v2.ValueOrBuilder)\n- [3.57.0](/java/docs/reference/google-cloud-dlp/3.57.0/com.google.privacy.dlp.v2.ValueOrBuilder)\n- [3.56.0](/java/docs/reference/google-cloud-dlp/3.56.0/com.google.privacy.dlp.v2.ValueOrBuilder)\n- [3.55.0](/java/docs/reference/google-cloud-dlp/3.55.0/com.google.privacy.dlp.v2.ValueOrBuilder)\n- [3.53.0](/java/docs/reference/google-cloud-dlp/3.53.0/com.google.privacy.dlp.v2.ValueOrBuilder)\n- [3.52.0](/java/docs/reference/google-cloud-dlp/3.52.0/com.google.privacy.dlp.v2.ValueOrBuilder)\n- [3.51.0](/java/docs/reference/google-cloud-dlp/3.51.0/com.google.privacy.dlp.v2.ValueOrBuilder)\n- [3.50.0](/java/docs/reference/google-cloud-dlp/3.50.0/com.google.privacy.dlp.v2.ValueOrBuilder)\n- [3.49.0](/java/docs/reference/google-cloud-dlp/3.49.0/com.google.privacy.dlp.v2.ValueOrBuilder)\n- [3.48.0](/java/docs/reference/google-cloud-dlp/3.48.0/com.google.privacy.dlp.v2.ValueOrBuilder)\n- [3.47.0](/java/docs/reference/google-cloud-dlp/3.47.0/com.google.privacy.dlp.v2.ValueOrBuilder)\n- [3.46.0](/java/docs/reference/google-cloud-dlp/3.46.0/com.google.privacy.dlp.v2.ValueOrBuilder)\n- [3.45.0](/java/docs/reference/google-cloud-dlp/3.45.0/com.google.privacy.dlp.v2.ValueOrBuilder)\n- [3.44.0](/java/docs/reference/google-cloud-dlp/3.44.0/com.google.privacy.dlp.v2.ValueOrBuilder)\n- [3.43.0](/java/docs/reference/google-cloud-dlp/3.43.0/com.google.privacy.dlp.v2.ValueOrBuilder)\n- [3.41.0](/java/docs/reference/google-cloud-dlp/3.41.0/com.google.privacy.dlp.v2.ValueOrBuilder)\n- [3.40.0](/java/docs/reference/google-cloud-dlp/3.40.0/com.google.privacy.dlp.v2.ValueOrBuilder)\n- [3.39.0](/java/docs/reference/google-cloud-dlp/3.39.0/com.google.privacy.dlp.v2.ValueOrBuilder)\n- [3.38.0](/java/docs/reference/google-cloud-dlp/3.38.0/com.google.privacy.dlp.v2.ValueOrBuilder)\n- [3.37.0](/java/docs/reference/google-cloud-dlp/3.37.0/com.google.privacy.dlp.v2.ValueOrBuilder)\n- [3.36.0](/java/docs/reference/google-cloud-dlp/3.36.0/com.google.privacy.dlp.v2.ValueOrBuilder)\n- [3.35.0](/java/docs/reference/google-cloud-dlp/3.35.0/com.google.privacy.dlp.v2.ValueOrBuilder)\n- [3.34.0](/java/docs/reference/google-cloud-dlp/3.34.0/com.google.privacy.dlp.v2.ValueOrBuilder)\n- [3.33.0](/java/docs/reference/google-cloud-dlp/3.33.0/com.google.privacy.dlp.v2.ValueOrBuilder)\n- [3.32.0](/java/docs/reference/google-cloud-dlp/3.32.0/com.google.privacy.dlp.v2.ValueOrBuilder)\n- [3.31.0](/java/docs/reference/google-cloud-dlp/3.31.0/com.google.privacy.dlp.v2.ValueOrBuilder)\n- [3.28.0](/java/docs/reference/google-cloud-dlp/3.28.0/com.google.privacy.dlp.v2.ValueOrBuilder)\n- [3.27.0](/java/docs/reference/google-cloud-dlp/3.27.0/com.google.privacy.dlp.v2.ValueOrBuilder)\n- [3.26.0](/java/docs/reference/google-cloud-dlp/3.26.0/com.google.privacy.dlp.v2.ValueOrBuilder)\n- [3.25.0](/java/docs/reference/google-cloud-dlp/3.25.0/com.google.privacy.dlp.v2.ValueOrBuilder)\n- [3.24.0](/java/docs/reference/google-cloud-dlp/3.24.0/com.google.privacy.dlp.v2.ValueOrBuilder)\n- [3.23.0](/java/docs/reference/google-cloud-dlp/3.23.0/com.google.privacy.dlp.v2.ValueOrBuilder)\n- [3.22.0](/java/docs/reference/google-cloud-dlp/3.22.0/com.google.privacy.dlp.v2.ValueOrBuilder)\n- [3.21.0](/java/docs/reference/google-cloud-dlp/3.21.0/com.google.privacy.dlp.v2.ValueOrBuilder)\n- [3.20.0](/java/docs/reference/google-cloud-dlp/3.20.0/com.google.privacy.dlp.v2.ValueOrBuilder)\n- [3.19.0](/java/docs/reference/google-cloud-dlp/3.19.0/com.google.privacy.dlp.v2.ValueOrBuilder)\n- [3.18.0](/java/docs/reference/google-cloud-dlp/3.18.0/com.google.privacy.dlp.v2.ValueOrBuilder)\n- [3.17.0](/java/docs/reference/google-cloud-dlp/3.17.0/com.google.privacy.dlp.v2.ValueOrBuilder)\n- [3.16.0](/java/docs/reference/google-cloud-dlp/3.16.0/com.google.privacy.dlp.v2.ValueOrBuilder)\n- [3.15.0](/java/docs/reference/google-cloud-dlp/3.15.0/com.google.privacy.dlp.v2.ValueOrBuilder)\n- [3.13.0](/java/docs/reference/google-cloud-dlp/3.13.0/com.google.privacy.dlp.v2.ValueOrBuilder)\n- [3.12.0](/java/docs/reference/google-cloud-dlp/3.12.0/com.google.privacy.dlp.v2.ValueOrBuilder)\n- [3.11.0](/java/docs/reference/google-cloud-dlp/3.11.0/com.google.privacy.dlp.v2.ValueOrBuilder)\n- [3.10.0](/java/docs/reference/google-cloud-dlp/3.10.0/com.google.privacy.dlp.v2.ValueOrBuilder)\n- [3.9.0](/java/docs/reference/google-cloud-dlp/3.9.0/com.google.privacy.dlp.v2.ValueOrBuilder)\n- [3.8.0](/java/docs/reference/google-cloud-dlp/3.8.0/com.google.privacy.dlp.v2.ValueOrBuilder)\n- [3.7.6](/java/docs/reference/google-cloud-dlp/3.7.6/com.google.privacy.dlp.v2.ValueOrBuilder)\n- [3.6.7](/java/docs/reference/google-cloud-dlp/3.6.7/com.google.privacy.dlp.v2.ValueOrBuilder)\n- [3.5.0](/java/docs/reference/google-cloud-dlp/3.5.0/com.google.privacy.dlp.v2.ValueOrBuilder)\n- [3.4.0](/java/docs/reference/google-cloud-dlp/3.4.0/com.google.privacy.dlp.v2.ValueOrBuilder)\n- [3.3.2](/java/docs/reference/google-cloud-dlp/3.3.2/com.google.privacy.dlp.v2.ValueOrBuilder)\n- [3.2.1](/java/docs/reference/google-cloud-dlp/3.2.1/com.google.privacy.dlp.v2.ValueOrBuilder)\n- [3.1.4](/java/docs/reference/google-cloud-dlp/3.1.4/com.google.privacy.dlp.v2.ValueOrBuilder) \n\n public interface ValueOrBuilder extends MessageOrBuilder\n\nImplements\n----------\n\n[MessageOrBuilder](https://cloud.google.com/java/docs/reference/protobuf/latest/com.google.protobuf.MessageOrBuilder.html)\n\nMethods\n-------\n\n### getBooleanValue()\n\n public abstract boolean getBooleanValue()\n\nboolean\n\n`bool boolean_value = 4;`\n\n### getDateValue()\n\n public abstract Date getDateValue()\n\ndate\n\n`.google.type.Date date_value = 7;`\n\n### getDateValueOrBuilder()\n\n public abstract DateOrBuilder getDateValueOrBuilder()\n\ndate\n\n`.google.type.Date date_value = 7;`\n\n### getDayOfWeekValue()\n\n public abstract DayOfWeek getDayOfWeekValue()\n\nday of week\n\n`.google.type.DayOfWeek day_of_week_value = 8;`\n\n### getDayOfWeekValueValue()\n\n public abstract int getDayOfWeekValueValue()\n\nday of week\n\n`.google.type.DayOfWeek day_of_week_value = 8;`\n\n### getFloatValue()\n\n public abstract double getFloatValue()\n\nfloat\n\n`double float_value = 2;`\n\n### getIntegerValue()\n\n public abstract long getIntegerValue()\n\ninteger\n\n`int64 integer_value = 1;`\n\n### getStringValue()\n\n public abstract String getStringValue()\n\nstring\n\n`string string_value = 3;`\n\n### getStringValueBytes()\n\n public abstract ByteString getStringValueBytes()\n\nstring\n\n`string string_value = 3;`\n\n### getTimeValue()\n\n public abstract TimeOfDay getTimeValue()\n\ntime of day\n\n`.google.type.TimeOfDay time_value = 6;`\n\n### getTimeValueOrBuilder()\n\n public abstract TimeOfDayOrBuilder getTimeValueOrBuilder()\n\ntime of day\n\n`.google.type.TimeOfDay time_value = 6;`\n\n### getTimestampValue()\n\n public abstract Timestamp getTimestampValue()\n\ntimestamp\n\n`.google.protobuf.Timestamp timestamp_value = 5;`\n\n### getTimestampValueOrBuilder()\n\n public abstract TimestampOrBuilder getTimestampValueOrBuilder()\n\ntimestamp\n\n`.google.protobuf.Timestamp timestamp_value = 5;`\n\n### getTypeCase()\n\n public abstract Value.TypeCase getTypeCase()\n\n### hasBooleanValue()\n\n public abstract boolean hasBooleanValue()\n\nboolean\n\n`bool boolean_value = 4;`\n\n### hasDateValue()\n\n public abstract boolean hasDateValue()\n\ndate\n\n`.google.type.Date date_value = 7;`\n\n### hasDayOfWeekValue()\n\n public abstract boolean hasDayOfWeekValue()\n\nday of week\n\n`.google.type.DayOfWeek day_of_week_value = 8;`\n\n### hasFloatValue()\n\n public abstract boolean hasFloatValue()\n\nfloat\n\n`double float_value = 2;`\n\n### hasIntegerValue()\n\n public abstract boolean hasIntegerValue()\n\ninteger\n\n`int64 integer_value = 1;`\n\n### hasStringValue()\n\n public abstract boolean hasStringValue()\n\nstring\n\n`string string_value = 3;`\n\n### hasTimeValue()\n\n public abstract boolean hasTimeValue()\n\ntime of day\n\n`.google.type.TimeOfDay time_value = 6;`\n\n### hasTimestampValue()\n\n public abstract boolean hasTimestampValue()\n\ntimestamp\n\n`.google.protobuf.Timestamp timestamp_value = 5;`"]]