Reference documentation and code samples for the Google Cloud Deploy V1 Client class RolloutUpdateEvent.
Payload proto for "clouddeploy.googleapis.com/rollout_update"
Platform Log event that describes the rollout update event.
Generated from protobuf messagegoogle.cloud.deploy.v1.RolloutUpdateEvent
Namespace
Google \ Cloud \ Deploy \ V1
Methods
__construct
Constructor.
Parameters
Name
Description
data
array
Optional. Data for populating the Message object.
↳ message
string
Debug message for when a rollout update event occurs.
↳ pipeline_uid
string
Unique identifier of the pipeline.
↳ release_uid
string
Unique identifier of the release.
↳ release
string
The name of theRelease.
↳ rollout
string
The name of the rollout. rollout_uid is not in this log message because we write some of these log messages at rollout creation time, before we've generated the uid.
↳ target_id
string
ID of the target.
↳ type
int
Type of this notification, e.g. for a rollout update event.
↳ rollout_update_type
int
The type of the rollout update.
getMessage
Debug message for when a rollout update event occurs.
Returns
Type
Description
string
setMessage
Debug message for when a rollout update event occurs.
Parameter
Name
Description
var
string
Returns
Type
Description
$this
getPipelineUid
Unique identifier of the pipeline.
Returns
Type
Description
string
setPipelineUid
Unique identifier of the pipeline.
Parameter
Name
Description
var
string
Returns
Type
Description
$this
getReleaseUid
Unique identifier of the release.
Returns
Type
Description
string
setReleaseUid
Unique identifier of the release.
Parameter
Name
Description
var
string
Returns
Type
Description
$this
getRelease
The name of theRelease.
Returns
Type
Description
string
setRelease
The name of theRelease.
Parameter
Name
Description
var
string
Returns
Type
Description
$this
getRollout
The name of the rollout.
rollout_uid is not in this log message because we write some of these log
messages at rollout creation time, before we've generated the uid.
Returns
Type
Description
string
setRollout
The name of the rollout.
rollout_uid is not in this log message because we write some of these log
messages at rollout creation time, before we've generated the uid.
Parameter
Name
Description
var
string
Returns
Type
Description
$this
getTargetId
ID of the target.
Returns
Type
Description
string
setTargetId
ID of the target.
Parameter
Name
Description
var
string
Returns
Type
Description
$this
getType
Type of this notification, e.g. for a rollout update event.
Returns
Type
Description
int
setType
Type of this notification, e.g. for a rollout update event.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Google Cloud Deploy V1 Client - Class RolloutUpdateEvent (2.0.0)\n\nVersion latestkeyboard_arrow_down\n\n- [2.0.0 (latest)](/php/docs/reference/cloud-deploy/latest/V1.RolloutUpdateEvent)\n- [1.5.7](/php/docs/reference/cloud-deploy/1.5.7/V1.RolloutUpdateEvent)\n- [1.4.0](/php/docs/reference/cloud-deploy/1.4.0/V1.RolloutUpdateEvent)\n- [1.3.0](/php/docs/reference/cloud-deploy/1.3.0/V1.RolloutUpdateEvent)\n- [1.2.0](/php/docs/reference/cloud-deploy/1.2.0/V1.RolloutUpdateEvent)\n- [1.1.1](/php/docs/reference/cloud-deploy/1.1.1/V1.RolloutUpdateEvent)\n- [1.0.0](/php/docs/reference/cloud-deploy/1.0.0/V1.RolloutUpdateEvent)\n- [0.19.1](/php/docs/reference/cloud-deploy/0.19.1/V1.RolloutUpdateEvent)\n- [0.18.1](/php/docs/reference/cloud-deploy/0.18.1/V1.RolloutUpdateEvent)\n- [0.17.0](/php/docs/reference/cloud-deploy/0.17.0/V1.RolloutUpdateEvent)\n- [0.16.0](/php/docs/reference/cloud-deploy/0.16.0/V1.RolloutUpdateEvent)\n- [0.15.0](/php/docs/reference/cloud-deploy/0.15.0/V1.RolloutUpdateEvent)\n- [0.14.0](/php/docs/reference/cloud-deploy/0.14.0/V1.RolloutUpdateEvent)\n- [0.13.1](/php/docs/reference/cloud-deploy/0.13.1/V1.RolloutUpdateEvent)\n- [0.12.1](/php/docs/reference/cloud-deploy/0.12.1/V1.RolloutUpdateEvent)\n- [0.11.1](/php/docs/reference/cloud-deploy/0.11.1/V1.RolloutUpdateEvent)\n- [0.10.0](/php/docs/reference/cloud-deploy/0.10.0/V1.RolloutUpdateEvent)\n- [0.9.0](/php/docs/reference/cloud-deploy/0.9.0/V1.RolloutUpdateEvent)\n- [0.8.0](/php/docs/reference/cloud-deploy/0.8.0/V1.RolloutUpdateEvent)\n- [0.7.0](/php/docs/reference/cloud-deploy/0.7.0/V1.RolloutUpdateEvent)\n- [0.6.0](/php/docs/reference/cloud-deploy/0.6.0/V1.RolloutUpdateEvent)\n- [0.5.0](/php/docs/reference/cloud-deploy/0.5.0/V1.RolloutUpdateEvent)\n- [0.4.1](/php/docs/reference/cloud-deploy/0.4.1/V1.RolloutUpdateEvent)\n- [0.3.4](/php/docs/reference/cloud-deploy/0.3.4/V1.RolloutUpdateEvent) \nReference documentation and code samples for the Google Cloud Deploy V1 Client class RolloutUpdateEvent.\n\nPayload proto for \"clouddeploy.googleapis.com/rollout_update\"\nPlatform Log event that describes the rollout update event.\n\nGenerated from protobuf message `google.cloud.deploy.v1.RolloutUpdateEvent`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ Deploy \\\\ V1\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getMessage\n\nDebug message for when a rollout update event occurs.\n\n### setMessage\n\nDebug message for when a rollout update event occurs.\n\n### getPipelineUid\n\nUnique identifier of the pipeline.\n\n### setPipelineUid\n\nUnique identifier of the pipeline.\n\n### getReleaseUid\n\nUnique identifier of the release.\n\n### setReleaseUid\n\nUnique identifier of the release.\n\n### getRelease\n\nThe name of the `Release`.\n\n### setRelease\n\nThe name of the `Release`.\n\n### getRollout\n\nThe name of the rollout.\n\nrollout_uid is not in this log message because we write some of these log\nmessages at rollout creation time, before we've generated the uid.\n\n### setRollout\n\nThe name of the rollout.\n\nrollout_uid is not in this log message because we write some of these log\nmessages at rollout creation time, before we've generated the uid.\n\n### getTargetId\n\nID of the target.\n\n### setTargetId\n\nID of the target.\n\n### getType\n\nType of this notification, e.g. for a rollout update event.\n\n### setType\n\nType of this notification, e.g. for a rollout update event.\n\n### getRolloutUpdateType\n\nThe type of the rollout update.\n\n### setRolloutUpdateType\n\nThe type of the rollout update."]]