Data Loss Prevention V2 Client - Class ContentItem (2.1.0)

Reference documentation and code samples for the Data Loss Prevention V2 Client class ContentItem.

Type of content to inspect.

Generated from protobuf message google.privacy.dlp.v2.ContentItem

Namespace

Google \ Cloud \ Dlp \ V2

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ value string

String data to inspect or redact.

↳ table Google\Cloud\Dlp\V2\Table

Structured content for inspection. See https://cloud.google.com/sensitive-data-protection/docs/inspecting-text#inspecting_a_table to learn more.

↳ byte_item Google\Cloud\Dlp\V2\ByteContentItem

Content data to inspect or redact. Replaces type and data.

getValue

String data to inspect or redact.

Returns
Type Description
string

hasValue

setValue

String data to inspect or redact.

Parameter
Name Description
var string
Returns
Type Description
$this

getTable

Returns
Type Description
Google\Cloud\Dlp\V2\Table|null

hasTable

setTable

Parameter
Name Description
var Google\Cloud\Dlp\V2\Table
Returns
Type Description
$this

getByteItem

Content data to inspect or redact. Replaces type and data.

Returns
Type Description
Google\Cloud\Dlp\V2\ByteContentItem|null

hasByteItem

setByteItem

Content data to inspect or redact. Replaces type and data.

Parameter
Name Description
var Google\Cloud\Dlp\V2\ByteContentItem
Returns
Type Description
$this

getDataItem

Returns
Type Description
string