Reference documentation and code samples for the Data Loss Prevention V2 Client 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.
Generated from protobuf message google.privacy.dlp.v2.Value
Namespace
Google \ Cloud \ Dlp \ V2Methods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ integer_value |
int|string
integer |
↳ float_value |
float
float |
↳ string_value |
string
string |
↳ boolean_value |
bool
boolean |
↳ timestamp_value |
Google\Protobuf\Timestamp
timestamp |
↳ time_value |
Google\Type\TimeOfDay
time of day |
↳ date_value |
Google\Type\Date
date |
↳ day_of_week_value |
int
day of week |
getIntegerValue
integer
| Returns | |
|---|---|
| Type | Description |
int|string |
|
hasIntegerValue
setIntegerValue
integer
| Parameter | |
|---|---|
| Name | Description |
var |
int|string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getFloatValue
float
| Returns | |
|---|---|
| Type | Description |
float |
|
hasFloatValue
setFloatValue
float
| Parameter | |
|---|---|
| Name | Description |
var |
float
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getStringValue
string
| Returns | |
|---|---|
| Type | Description |
string |
|
hasStringValue
setStringValue
string
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getBooleanValue
boolean
| Returns | |
|---|---|
| Type | Description |
bool |
|
hasBooleanValue
setBooleanValue
boolean
| Parameter | |
|---|---|
| Name | Description |
var |
bool
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getTimestampValue
timestamp
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\Timestamp|null |
|
hasTimestampValue
setTimestampValue
timestamp
| Parameter | |
|---|---|
| Name | Description |
var |
Google\Protobuf\Timestamp
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getTimeValue
time of day
| Returns | |
|---|---|
| Type | Description |
Google\Type\TimeOfDay|null |
|
hasTimeValue
setTimeValue
time of day
| Parameter | |
|---|---|
| Name | Description |
var |
Google\Type\TimeOfDay
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getDateValue
date
| Returns | |
|---|---|
| Type | Description |
Google\Type\Date|null |
|
hasDateValue
setDateValue
date
| Parameter | |
|---|---|
| Name | Description |
var |
Google\Type\Date
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getDayOfWeekValue
day of week
| Returns | |
|---|---|
| Type | Description |
int |
Enum of type DayOfWeek. |
hasDayOfWeekValue
setDayOfWeekValue
day of week
| Parameter | |
|---|---|
| Name | Description |
var |
int
Enum of type DayOfWeek. |
| Returns | |
|---|---|
| Type | Description |
$this |
|
getType
| Returns | |
|---|---|
| Type | Description |
string |
|