Reference documentation and code samples for the Google Cloud Advisory Notifications V1 Client class Message.
A message which contains notification details.
Generated from protobuf message google.cloud.advisorynotifications.v1.Message
Namespace
Google \ Cloud \ AdvisoryNotifications \ V1Methods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ body |
Message\Body
The message content. |
↳ attachments |
array<Attachment>
The attachments to download. |
↳ create_time |
Google\Protobuf\Timestamp
The Message creation timestamp. |
↳ localization_time |
Google\Protobuf\Timestamp
Time when Message was localized |
getBody
The message content.
Returns | |
---|---|
Type | Description |
Message\Body|null |
hasBody
clearBody
setBody
The message content.
Parameter | |
---|---|
Name | Description |
var |
Message\Body
|
Returns | |
---|---|
Type | Description |
$this |
getAttachments
The attachments to download.
Returns | |
---|---|
Type | Description |
Google\Protobuf\Internal\RepeatedField |
setAttachments
The attachments to download.
Parameter | |
---|---|
Name | Description |
var |
array<Attachment>
|
Returns | |
---|---|
Type | Description |
$this |
getCreateTime
The Message creation timestamp.
Returns | |
---|---|
Type | Description |
Google\Protobuf\Timestamp|null |
hasCreateTime
clearCreateTime
setCreateTime
The Message creation timestamp.
Parameter | |
---|---|
Name | Description |
var |
Google\Protobuf\Timestamp
|
Returns | |
---|---|
Type | Description |
$this |
getLocalizationTime
Time when Message was localized
Returns | |
---|---|
Type | Description |
Google\Protobuf\Timestamp|null |
hasLocalizationTime
clearLocalizationTime
setLocalizationTime
Time when Message was localized
Parameter | |
---|---|
Name | Description |
var |
Google\Protobuf\Timestamp
|
Returns | |
---|---|
Type | Description |
$this |