Data Loss Prevention V2 Client - Class ConversationLocation (2.13.0)

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

Location within a conversation.

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

Namespace

Google \ Cloud \ Dlp \ V2

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ message_index int

Matches an index of a message in the conversation provided in the request.

↳ all_messages ConversationLocation\AllMessages

If set, indicates that the finding applies to all messages in the conversation.

getMessageIndex

Matches an index of a message in the conversation provided in the request.

Returns
Type Description
int

hasMessageIndex

setMessageIndex

Matches an index of a message in the conversation provided in the request.

Parameter
Name Description
var int
Returns
Type Description
$this

getAllMessages

If set, indicates that the finding applies to all messages in the conversation.

Returns
Type Description
ConversationLocation\AllMessages|null

hasAllMessages

setAllMessages

If set, indicates that the finding applies to all messages in the conversation.

Parameter
Name Description
var ConversationLocation\AllMessages
Returns
Type Description
$this

getLocation

Returns
Type Description
string