public sealed class Value : IMessage<Value>, IEquatable<Value>, IDeepCloneable<Value>, IBufferMessage, IMessageReference 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.
Namespace
Google.Cloud.Dlp.V2Assembly
Google.Cloud.Dlp.V2.dll
Constructors
Value()
public Value()Value(Value)
public Value(Value other)| Parameter | |
|---|---|
| Name | Description |
other |
Value |
Properties
BooleanValue
public bool BooleanValue { get; set; }boolean
| Property Value | |
|---|---|
| Type | Description |
bool |
|
DateValue
public Date DateValue { get; set; }date
| Property Value | |
|---|---|
| Type | Description |
Date |
|
DayOfWeekValue
public DayOfWeek DayOfWeekValue { get; set; }day of week
| Property Value | |
|---|---|
| Type | Description |
DayOfWeek |
|
FloatValue
public double FloatValue { get; set; }float
| Property Value | |
|---|---|
| Type | Description |
double |
|
HasBooleanValue
public bool HasBooleanValue { get; }Gets whether the "boolean_value" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
HasDayOfWeekValue
public bool HasDayOfWeekValue { get; }Gets whether the "day_of_week_value" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
HasFloatValue
public bool HasFloatValue { get; }Gets whether the "float_value" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
HasIntegerValue
public bool HasIntegerValue { get; }Gets whether the "integer_value" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
HasStringValue
public bool HasStringValue { get; }Gets whether the "string_value" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
IntegerValue
public long IntegerValue { get; set; }integer
| Property Value | |
|---|---|
| Type | Description |
long |
|
StringValue
public string StringValue { get; set; }string
| Property Value | |
|---|---|
| Type | Description |
string |
|
TimeValue
public TimeOfDay TimeValue { get; set; }time of day
| Property Value | |
|---|---|
| Type | Description |
TimeOfDay |
|
TimestampValue
public Timestamp TimestampValue { get; set; }timestamp
| Property Value | |
|---|---|
| Type | Description |
Timestamp |
|
TypeCase
public Value.TypeOneofCase TypeCase { get; }| Property Value | |
|---|---|
| Type | Description |
ValueTypeOneofCase |
|