class PubsubMessage extends Message

Properties

string $data
AttributesEntry[] $attributes
string $message_id
Timestamp $publish_time

Methods

static 
descriptor()

No description

boolean
hasData()

Check if has a value

clearData()

Clear value

string
getData()

Get value

setData(string $value)

Set value

boolean
hasAttributes()

Check if has a value

getAttributes(int $idx = NULL)

Get value

setAttributes(AttributesEntry $value, $idx = NULL)

Set value

getAttributesList()

Get all elements of

addAttributes(AttributesEntry $value)

Add a new element to

boolean
hasMessageId()

Check if has a value

string
getMessageId()

Get value

setMessageId(string $value)

Set value

boolean
hasPublishTime()

Check if has a value

Details

at line line 242
static descriptor()

at line line 292
boolean hasData()

Check if has a value

Return Value

boolean

at line line 301
PubsubMessage clearData()

Clear value

Return Value

PubsubMessage

at line line 310
string getData()

Get value

Return Value

string

at line line 320
PubsubMessage setData(string $value)

Set value

Parameters

string $value

Return Value

PubsubMessage

at line line 329
boolean hasAttributes()

Check if has a value

Return Value

boolean

at line line 338
PubsubMessage clearAttributes()

Clear value

Return Value

PubsubMessage

at line line 348
AttributesEntry getAttributes(int $idx = NULL)

Get value

Parameters

int $idx

Return Value

AttributesEntry

at line line 358
PubsubMessage setAttributes(AttributesEntry $value, $idx = NULL)

Set value

Parameters

AttributesEntry $value
$idx

Return Value

PubsubMessage

at line line 367
AttributesEntry[] getAttributesList()

Get all elements of

Return Value

AttributesEntry[]

at line line 377
PubsubMessage addAttributes(AttributesEntry $value)

Add a new element to

Parameters

AttributesEntry $value

Return Value

PubsubMessage

at line line 386
boolean hasMessageId()

Check if has a value

Return Value

boolean

at line line 395
PubsubMessage clearMessageId()

Clear value

Return Value

PubsubMessage

at line line 404
string getMessageId()

Get value

Return Value

string

at line line 414
PubsubMessage setMessageId(string $value)

Set value

Parameters

string $value

Return Value

PubsubMessage

at line line 423
boolean hasPublishTime()

Check if has a value

Return Value

boolean

at line line 432
PubsubMessage clearPublishTime()

Clear value

Return Value

PubsubMessage

at line line 441
Timestamp getPublishTime()

Get value

Return Value

Timestamp

at line line 451
PubsubMessage setPublishTime(Timestamp $value)

Set value

Parameters

Timestamp $value

Return Value

PubsubMessage