Package com.google.cloud.channel.v1
Interface ReportValueOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
ReportValue
,ReportValue.Builder
public interface ReportValueOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description com.google.type.DateTime
getDateTimeValue()
A value of type `google.type.DateTime` (year, month, day, hour, minute, second, and UTC offset or timezone.)com.google.type.DateTimeOrBuilder
getDateTimeValueOrBuilder()
A value of type `google.type.DateTime` (year, month, day, hour, minute, second, and UTC offset or timezone.)com.google.type.Date
getDateValue()
A value of type `google.type.Date` (year, month, day).com.google.type.DateOrBuilder
getDateValueOrBuilder()
A value of type `google.type.Date` (year, month, day).com.google.type.Decimal
getDecimalValue()
A value of type `google.type.Decimal`, representing non-integer numeric values.com.google.type.DecimalOrBuilder
getDecimalValueOrBuilder()
A value of type `google.type.Decimal`, representing non-integer numeric values.long
getIntValue()
A value of type `int`.com.google.type.Money
getMoneyValue()
A value of type `google.type.Money` (currency code, whole units, decimal units).com.google.type.MoneyOrBuilder
getMoneyValueOrBuilder()
A value of type `google.type.Money` (currency code, whole units, decimal units).String
getStringValue()
A value of type `string`.com.google.protobuf.ByteString
getStringValueBytes()
A value of type `string`.ReportValue.ValueCase
getValueCase()
boolean
hasDateTimeValue()
A value of type `google.type.DateTime` (year, month, day, hour, minute, second, and UTC offset or timezone.)boolean
hasDateValue()
A value of type `google.type.Date` (year, month, day).boolean
hasDecimalValue()
A value of type `google.type.Decimal`, representing non-integer numeric values.boolean
hasIntValue()
A value of type `int`.boolean
hasMoneyValue()
A value of type `google.type.Money` (currency code, whole units, decimal units).boolean
hasStringValue()
A value of type `string`.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasStringValue
boolean hasStringValue()
A value of type `string`.
string string_value = 1;
- Returns:
- Whether the stringValue field is set.
-
getStringValue
String getStringValue()
A value of type `string`.
string string_value = 1;
- Returns:
- The stringValue.
-
getStringValueBytes
com.google.protobuf.ByteString getStringValueBytes()
A value of type `string`.
string string_value = 1;
- Returns:
- The bytes for stringValue.
-
hasIntValue
boolean hasIntValue()
A value of type `int`.
int64 int_value = 2;
- Returns:
- Whether the intValue field is set.
-
getIntValue
long getIntValue()
A value of type `int`.
int64 int_value = 2;
- Returns:
- The intValue.
-
hasDecimalValue
boolean hasDecimalValue()
A value of type `google.type.Decimal`, representing non-integer numeric values.
.google.type.Decimal decimal_value = 3;
- Returns:
- Whether the decimalValue field is set.
-
getDecimalValue
com.google.type.Decimal getDecimalValue()
A value of type `google.type.Decimal`, representing non-integer numeric values.
.google.type.Decimal decimal_value = 3;
- Returns:
- The decimalValue.
-
getDecimalValueOrBuilder
com.google.type.DecimalOrBuilder getDecimalValueOrBuilder()
A value of type `google.type.Decimal`, representing non-integer numeric values.
.google.type.Decimal decimal_value = 3;
-
hasMoneyValue
boolean hasMoneyValue()
A value of type `google.type.Money` (currency code, whole units, decimal units).
.google.type.Money money_value = 4;
- Returns:
- Whether the moneyValue field is set.
-
getMoneyValue
com.google.type.Money getMoneyValue()
A value of type `google.type.Money` (currency code, whole units, decimal units).
.google.type.Money money_value = 4;
- Returns:
- The moneyValue.
-
getMoneyValueOrBuilder
com.google.type.MoneyOrBuilder getMoneyValueOrBuilder()
A value of type `google.type.Money` (currency code, whole units, decimal units).
.google.type.Money money_value = 4;
-
hasDateValue
boolean hasDateValue()
A value of type `google.type.Date` (year, month, day).
.google.type.Date date_value = 5;
- Returns:
- Whether the dateValue field is set.
-
getDateValue
com.google.type.Date getDateValue()
A value of type `google.type.Date` (year, month, day).
.google.type.Date date_value = 5;
- Returns:
- The dateValue.
-
getDateValueOrBuilder
com.google.type.DateOrBuilder getDateValueOrBuilder()
A value of type `google.type.Date` (year, month, day).
.google.type.Date date_value = 5;
-
hasDateTimeValue
boolean hasDateTimeValue()
A value of type `google.type.DateTime` (year, month, day, hour, minute, second, and UTC offset or timezone.)
.google.type.DateTime date_time_value = 6;
- Returns:
- Whether the dateTimeValue field is set.
-
getDateTimeValue
com.google.type.DateTime getDateTimeValue()
A value of type `google.type.DateTime` (year, month, day, hour, minute, second, and UTC offset or timezone.)
.google.type.DateTime date_time_value = 6;
- Returns:
- The dateTimeValue.
-
getDateTimeValueOrBuilder
com.google.type.DateTimeOrBuilder getDateTimeValueOrBuilder()
A value of type `google.type.DateTime` (year, month, day, hour, minute, second, and UTC offset or timezone.)
.google.type.DateTime date_time_value = 6;
-
getValueCase
ReportValue.ValueCase getValueCase()
-
-