Class Google::Cloud::Dlp::V2::Value (v0.8.1)

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.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#boolean_value

def boolean_value() -> ::Boolean
Returns
  • (::Boolean) — boolean

#boolean_value=

def boolean_value=(value) -> ::Boolean
Parameter
  • value (::Boolean) — boolean
Returns
  • (::Boolean) — boolean

#date_value

def date_value() -> ::Google::Type::Date
Returns

#date_value=

def date_value=(value) -> ::Google::Type::Date
Parameter
Returns

#day_of_week_value

def day_of_week_value() -> ::Google::Type::DayOfWeek
Returns

#day_of_week_value=

def day_of_week_value=(value) -> ::Google::Type::DayOfWeek
Parameter
Returns

#float_value

def float_value() -> ::Float
Returns
  • (::Float) — float

#float_value=

def float_value=(value) -> ::Float
Parameter
  • value (::Float) — float
Returns
  • (::Float) — float

#integer_value

def integer_value() -> ::Integer
Returns
  • (::Integer) — integer

#integer_value=

def integer_value=(value) -> ::Integer
Parameter
  • value (::Integer) — integer
Returns
  • (::Integer) — integer

#string_value

def string_value() -> ::String
Returns
  • (::String) — string

#string_value=

def string_value=(value) -> ::String
Parameter
  • value (::String) — string
Returns
  • (::String) — string

#time_value

def time_value() -> ::Google::Type::TimeOfDay
Returns

#time_value=

def time_value=(value) -> ::Google::Type::TimeOfDay
Parameter
Returns

#timestamp_value

def timestamp_value() -> ::Google::Protobuf::Timestamp
Returns

#timestamp_value=

def timestamp_value=(value) -> ::Google::Protobuf::Timestamp
Parameter
Returns