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 |
|