Google Cloud Data Loss Prevention v2 API - Class Value (4.2.0)

public sealed class Value : IMessage<Value>, IEquatable<Value>, IDeepCloneable<Value>, IBufferMessage, IMessage

Reference documentation and code samples for the Google Cloud Data Loss Prevention v2 API class Value.

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.

Inheritance

Object > Value

Namespace

Google.Cloud.Dlp.V2

Assembly

Google.Cloud.Dlp.V2.dll

Constructors

Value()

public Value()

Value(Value)

public Value(Value other)
Parameter
NameDescription
otherValue

Properties

BooleanValue

public bool BooleanValue { get; set; }

boolean

Property Value
TypeDescription
Boolean

DateValue

public Date DateValue { get; set; }

date

Property Value
TypeDescription
Date

DayOfWeekValue

public DayOfWeek DayOfWeekValue { get; set; }

day of week

Property Value
TypeDescription
DayOfWeek

FloatValue

public double FloatValue { get; set; }

float

Property Value
TypeDescription
Double

IntegerValue

public long IntegerValue { get; set; }

integer

Property Value
TypeDescription
Int64

StringValue

public string StringValue { get; set; }

string

Property Value
TypeDescription
String

TimestampValue

public Timestamp TimestampValue { get; set; }

timestamp

Property Value
TypeDescription
Timestamp

TimeValue

public TimeOfDay TimeValue { get; set; }

time of day

Property Value
TypeDescription
TimeOfDay

TypeCase

public Value.TypeOneofCase TypeCase { get; }
Property Value
TypeDescription
Value.TypeOneofCase