Google Cloud Config Delivery V1 Client - Class RolloutStrategy (0.2.0)

Reference documentation and code samples for the Google Cloud Config Delivery V1 Client class RolloutStrategy.

RolloutStrategy defines different ways to rollout a resource bundle across a set of clusters.

Generated from protobuf message google.cloud.configdelivery.v1.RolloutStrategy

Namespace

Google \ Cloud \ ConfigDelivery \ V1

Methods

__construct

Constructor.

Parameters
Name
Description
data
array

Optional. Data for populating the Message object.

↳ all_at_once
AllAtOnceStrategy

AllAtOnceStrategy causes all clusters to be updated concurrently.

↳ rolling
RollingStrategy

RollingStrategy causes a specified number of clusters to be updated concurrently until all clusters are updated.

getAllAtOnce

AllAtOnceStrategy causes all clusters to be updated concurrently.

Returns
Type
Description

hasAllAtOnce

setAllAtOnce

AllAtOnceStrategy causes all clusters to be updated concurrently.

Parameter
Name
Description
Returns
Type
Description
$this

getRolling

RollingStrategy causes a specified number of clusters to be updated concurrently until all clusters are updated.

Returns
Type
Description

hasRolling

setRolling

RollingStrategy causes a specified number of clusters to be updated concurrently until all clusters are updated.

Parameter
Name
Description
Returns
Type
Description
$this

getStrategy

Returns
Type
Description
string
Design a Mobile Site
View Site in Mobile | Classic
Share by: