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.MessageLiteOrBuilder

        isInitialized
      • 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;