Reference documentation and code samples for the Google Cloud Config Delivery V1beta Client class RolloutInfo.
RolloutInfo represents the state of the FleetPackage
at all the
clusters the rollout is targeting.
Generated from protobuf message google.cloud.configdelivery.v1beta.RolloutInfo
Namespace
Google \ Cloud \ ConfigDelivery \ V1betaMethods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ state
int
Output only. state contains the overall status of the Rollout.
↳ start_time
↳ end_time
↳ message
string
Output only. Message containing additional information related to the rollout.
↳ rollout_strategy_info
RolloutStrategyInfo
Output only. Rollout strategy info represents the status of execution of rollout strategy.
getState
Output only. state contains the overall status of the Rollout.
int
setState
Output only. state contains the overall status of the Rollout.
var
int
$this
getStartTime
Output only. Time when the rollout started.
hasStartTime
clearStartTime
setStartTime
Output only. Time when the rollout started.
$this
getEndTime
Output only. Time when the rollout completed.
hasEndTime
clearEndTime
setEndTime
Output only. Time when the rollout completed.
$this
getMessage
Output only. Message containing additional information related to the rollout.
string
setMessage
Output only. Message containing additional information related to the rollout.
var
string
$this
getRolloutStrategyInfo
Output only. Rollout strategy info represents the status of execution of rollout strategy.
hasRolloutStrategyInfo
clearRolloutStrategyInfo
setRolloutStrategyInfo
Output only. Rollout strategy info represents the status of execution of rollout strategy.
$this