Chronicle V1 API - Class Google::Cloud::Chronicle::V1::ExecuteDashboardQueryResponse::ColumnValue (v0.6.0)

Reference documentation and code samples for the Chronicle V1 API class Google::Cloud::Chronicle::V1::ExecuteDashboardQueryResponse::ColumnValue.

LINT.IfChange(stats_data) Value of the column based on data type.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#bool_val

def bool_val() -> ::Boolean
Returns
  • (::Boolean) — Boolean value.

    Note: The following fields are mutually exclusive: bool_val, null_val, bytes_val, double_val, int64_val, uint64_val, string_val, timestamp_val, date_val, proto_val. If a field in that set is populated, all other fields in the set will automatically be cleared.

#bool_val=

def bool_val=(value) -> ::Boolean
Parameter
  • value (::Boolean) — Boolean value.

    Note: The following fields are mutually exclusive: bool_val, null_val, bytes_val, double_val, int64_val, uint64_val, string_val, timestamp_val, date_val, proto_val. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::Boolean) — Boolean value.

    Note: The following fields are mutually exclusive: bool_val, null_val, bytes_val, double_val, int64_val, uint64_val, string_val, timestamp_val, date_val, proto_val. If a field in that set is populated, all other fields in the set will automatically be cleared.

#bytes_val

def bytes_val() -> ::String
Returns
  • (::String) — Bytes value.

    Note: The following fields are mutually exclusive: bytes_val, null_val, bool_val, double_val, int64_val, uint64_val, string_val, timestamp_val, date_val, proto_val. If a field in that set is populated, all other fields in the set will automatically be cleared.

#bytes_val=

def bytes_val=(value) -> ::String
Parameter
  • value (::String) — Bytes value.

    Note: The following fields are mutually exclusive: bytes_val, null_val, bool_val, double_val, int64_val, uint64_val, string_val, timestamp_val, date_val, proto_val. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::String) — Bytes value.

    Note: The following fields are mutually exclusive: bytes_val, null_val, bool_val, double_val, int64_val, uint64_val, string_val, timestamp_val, date_val, proto_val. If a field in that set is populated, all other fields in the set will automatically be cleared.

#date_val

def date_val() -> ::Google::Type::Date
Returns
  • (::Google::Type::Date) — Date values.

    Note: The following fields are mutually exclusive: date_val, null_val, bool_val, bytes_val, double_val, int64_val, uint64_val, string_val, timestamp_val, proto_val. If a field in that set is populated, all other fields in the set will automatically be cleared.

#date_val=

def date_val=(value) -> ::Google::Type::Date
Parameter
  • value (::Google::Type::Date) — Date values.

    Note: The following fields are mutually exclusive: date_val, null_val, bool_val, bytes_val, double_val, int64_val, uint64_val, string_val, timestamp_val, proto_val. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::Google::Type::Date) — Date values.

    Note: The following fields are mutually exclusive: date_val, null_val, bool_val, bytes_val, double_val, int64_val, uint64_val, string_val, timestamp_val, proto_val. If a field in that set is populated, all other fields in the set will automatically be cleared.

#double_val

def double_val() -> ::Float
Returns
  • (::Float) — Double value.

    Note: The following fields are mutually exclusive: double_val, null_val, bool_val, bytes_val, int64_val, uint64_val, string_val, timestamp_val, date_val, proto_val. If a field in that set is populated, all other fields in the set will automatically be cleared.

#double_val=

def double_val=(value) -> ::Float
Parameter
  • value (::Float) — Double value.

    Note: The following fields are mutually exclusive: double_val, null_val, bool_val, bytes_val, int64_val, uint64_val, string_val, timestamp_val, date_val, proto_val. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::Float) — Double value.

    Note: The following fields are mutually exclusive: double_val, null_val, bool_val, bytes_val, int64_val, uint64_val, string_val, timestamp_val, date_val, proto_val. If a field in that set is populated, all other fields in the set will automatically be cleared.

#int64_val

def int64_val() -> ::Integer
Returns
  • (::Integer) — Integer value (signed).

    Note: The following fields are mutually exclusive: int64_val, null_val, bool_val, bytes_val, double_val, uint64_val, string_val, timestamp_val, date_val, proto_val. If a field in that set is populated, all other fields in the set will automatically be cleared.

#int64_val=

def int64_val=(value) -> ::Integer
Parameter
  • value (::Integer) — Integer value (signed).

    Note: The following fields are mutually exclusive: int64_val, null_val, bool_val, bytes_val, double_val, uint64_val, string_val, timestamp_val, date_val, proto_val. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::Integer) — Integer value (signed).

    Note: The following fields are mutually exclusive: int64_val, null_val, bool_val, bytes_val, double_val, uint64_val, string_val, timestamp_val, date_val, proto_val. If a field in that set is populated, all other fields in the set will automatically be cleared.

#metadata

def metadata() -> ::Google::Cloud::Chronicle::V1::ExecuteDashboardQueryResponse::ColumnValue::ValueMetadata

#metadata=

def metadata=(value) -> ::Google::Cloud::Chronicle::V1::ExecuteDashboardQueryResponse::ColumnValue::ValueMetadata

#null_val

def null_val() -> ::Boolean
Returns
  • (::Boolean) — True if the value is NULL.

    Note: The following fields are mutually exclusive: null_val, bool_val, bytes_val, double_val, int64_val, uint64_val, string_val, timestamp_val, date_val, proto_val. If a field in that set is populated, all other fields in the set will automatically be cleared.

#null_val=

def null_val=(value) -> ::Boolean
Parameter
  • value (::Boolean) — True if the value is NULL.

    Note: The following fields are mutually exclusive: null_val, bool_val, bytes_val, double_val, int64_val, uint64_val, string_val, timestamp_val, date_val, proto_val. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::Boolean) — True if the value is NULL.

    Note: The following fields are mutually exclusive: null_val, bool_val, bytes_val, double_val, int64_val, uint64_val, string_val, timestamp_val, date_val, proto_val. If a field in that set is populated, all other fields in the set will automatically be cleared.

#proto_val

def proto_val() -> ::Google::Protobuf::Any
Returns
  • (::Google::Protobuf::Any) — For any proto values that are not any of the above.

    Note: The following fields are mutually exclusive: proto_val, null_val, bool_val, bytes_val, double_val, int64_val, uint64_val, string_val, timestamp_val, date_val. If a field in that set is populated, all other fields in the set will automatically be cleared.

#proto_val=

def proto_val=(value) -> ::Google::Protobuf::Any
Parameter
  • value (::Google::Protobuf::Any) — For any proto values that are not any of the above.

    Note: The following fields are mutually exclusive: proto_val, null_val, bool_val, bytes_val, double_val, int64_val, uint64_val, string_val, timestamp_val, date_val. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::Google::Protobuf::Any) — For any proto values that are not any of the above.

    Note: The following fields are mutually exclusive: proto_val, null_val, bool_val, bytes_val, double_val, int64_val, uint64_val, string_val, timestamp_val, date_val. If a field in that set is populated, all other fields in the set will automatically be cleared.

#string_val

def string_val() -> ::String
Returns
  • (::String) — String value. Enum values are returned as strings.

    Note: The following fields are mutually exclusive: string_val, null_val, bool_val, bytes_val, double_val, int64_val, uint64_val, timestamp_val, date_val, proto_val. If a field in that set is populated, all other fields in the set will automatically be cleared.

#string_val=

def string_val=(value) -> ::String
Parameter
  • value (::String) — String value. Enum values are returned as strings.

    Note: The following fields are mutually exclusive: string_val, null_val, bool_val, bytes_val, double_val, int64_val, uint64_val, timestamp_val, date_val, proto_val. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::String) — String value. Enum values are returned as strings.

    Note: The following fields are mutually exclusive: string_val, null_val, bool_val, bytes_val, double_val, int64_val, uint64_val, timestamp_val, date_val, proto_val. If a field in that set is populated, all other fields in the set will automatically be cleared.

#timestamp_val

def timestamp_val() -> ::Google::Protobuf::Timestamp
Returns
  • (::Google::Protobuf::Timestamp) — Timestamp values. Does not handle interval.

    Note: The following fields are mutually exclusive: timestamp_val, null_val, bool_val, bytes_val, double_val, int64_val, uint64_val, string_val, date_val, proto_val. If a field in that set is populated, all other fields in the set will automatically be cleared.

#timestamp_val=

def timestamp_val=(value) -> ::Google::Protobuf::Timestamp
Parameter
  • value (::Google::Protobuf::Timestamp) — Timestamp values. Does not handle interval.

    Note: The following fields are mutually exclusive: timestamp_val, null_val, bool_val, bytes_val, double_val, int64_val, uint64_val, string_val, date_val, proto_val. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::Google::Protobuf::Timestamp) — Timestamp values. Does not handle interval.

    Note: The following fields are mutually exclusive: timestamp_val, null_val, bool_val, bytes_val, double_val, int64_val, uint64_val, string_val, date_val, proto_val. If a field in that set is populated, all other fields in the set will automatically be cleared.

#uint64_val

def uint64_val() -> ::Integer
Returns
  • (::Integer) — Un-signed integer value.

    Note: The following fields are mutually exclusive: uint64_val, null_val, bool_val, bytes_val, double_val, int64_val, string_val, timestamp_val, date_val, proto_val. If a field in that set is populated, all other fields in the set will automatically be cleared.

#uint64_val=

def uint64_val=(value) -> ::Integer
Parameter
  • value (::Integer) — Un-signed integer value.

    Note: The following fields are mutually exclusive: uint64_val, null_val, bool_val, bytes_val, double_val, int64_val, string_val, timestamp_val, date_val, proto_val. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::Integer) — Un-signed integer value.

    Note: The following fields are mutually exclusive: uint64_val, null_val, bool_val, bytes_val, double_val, int64_val, string_val, timestamp_val, date_val, proto_val. If a field in that set is populated, all other fields in the set will automatically be cleared.