Reference documentation and code samples for the Google Cloud Config Delivery V1 Client class RolloutStrategyInfo.
RolloutStrategyInfo represents the status of execution of different types of rollout strategies. Only the field corresponding to the rollout strategy specified at the rollout resource will be populated.
Generated from protobuf message google.cloud.configdelivery.v1.RolloutStrategyInfo
Namespace
Google \ Cloud \ ConfigDelivery \ V1Methods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ all_at_once_strategy_info |
AllAtOnceStrategyInfo
AllAtOnceStrategyInfo represents the status of AllAtOnce rollout strategy execution. |
↳ rolling_strategy_info |
RollingStrategyInfo
RollingStrategyInfo represents the status of Rolling rollout strategy execution. |
getAllAtOnceStrategyInfo
AllAtOnceStrategyInfo represents the status of AllAtOnce rollout strategy execution.
Returns | |
---|---|
Type | Description |
AllAtOnceStrategyInfo|null |
hasAllAtOnceStrategyInfo
setAllAtOnceStrategyInfo
AllAtOnceStrategyInfo represents the status of AllAtOnce rollout strategy execution.
Parameter | |
---|---|
Name | Description |
var |
AllAtOnceStrategyInfo
|
Returns | |
---|---|
Type | Description |
$this |
getRollingStrategyInfo
RollingStrategyInfo represents the status of Rolling rollout strategy execution.
Returns | |
---|---|
Type | Description |
RollingStrategyInfo|null |
hasRollingStrategyInfo
setRollingStrategyInfo
RollingStrategyInfo represents the status of Rolling rollout strategy execution.
Parameter | |
---|---|
Name | Description |
var |
RollingStrategyInfo
|
Returns | |
---|---|
Type | Description |
$this |
getStrategy
Returns | |
---|---|
Type | Description |
string |