Data Loss Prevention V2 Client - Class ConversationMessage (2.13.0)

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

Single message in a conversation.

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

Namespace

Google \ Cloud \ Dlp \ V2

Methods

__construct

Constructor.

Parameters
Name
Description
data
array

Optional. Data for populating the Message object.

↳ content
string

The contents of this message.

↳ message_type
int

The type of message.

↳ participant_id
string

Optional. The identifier of the participant, for example 'test-user' or 'gemini'. The participant ID can contain lowercase letters, numbers, and hyphens; that is, it must match the regular expression: ^[a-z]([a-z0-9-]{0,61}[a-z0-9])?$ . The maximum length is 63 characters.

getContent

The contents of this message.

Returns
Type
Description
string

setContent

The contents of this message.

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getMessageType

The type of message.

Returns
Type
Description
int
Enum of type MessageType .

setMessageType

The type of message.

Parameter
Name
Description
var
int

Enum of type MessageType .

Returns
Type
Description
$this

getParticipantId

Optional. The identifier of the participant, for example 'test-user' or 'gemini'.

The participant ID can contain lowercase letters, numbers, and hyphens; that is, it must match the regular expression: ^[a-z]([a-z0-9-]{0,61}[a-z0-9])?$ . The maximum length is 63 characters.

Returns
Type
Description
string

setParticipantId

Optional. The identifier of the participant, for example 'test-user' or 'gemini'.

The participant ID can contain lowercase letters, numbers, and hyphens; that is, it must match the regular expression: ^[a-z]([a-z0-9-]{0,61}[a-z0-9])?$ . The maximum length is 63 characters.

Parameter
Name
Description
var
string
Returns
Type
Description
$this
Create a Mobile Website
View Site in Mobile | Classic
Share by: