Interface RolloutStrategyOrBuilder (0.1.0)

public interface RolloutStrategyOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAllAtOnce()

public abstract AllAtOnceStrategy getAllAtOnce()

AllAtOnceStrategy causes all clusters to be updated concurrently.

.google.cloud.configdelivery.v1beta.AllAtOnceStrategy all_at_once = 1;

Returns
Type Description
AllAtOnceStrategy

The allAtOnce.

getAllAtOnceOrBuilder()

public abstract AllAtOnceStrategyOrBuilder getAllAtOnceOrBuilder()

AllAtOnceStrategy causes all clusters to be updated concurrently.

.google.cloud.configdelivery.v1beta.AllAtOnceStrategy all_at_once = 1;

Returns
Type Description
AllAtOnceStrategyOrBuilder

getRolling()

public abstract RollingStrategy getRolling()

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

.google.cloud.configdelivery.v1beta.RollingStrategy rolling = 2;

Returns
Type Description
RollingStrategy

The rolling.

getRollingOrBuilder()

public abstract RollingStrategyOrBuilder getRollingOrBuilder()

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

.google.cloud.configdelivery.v1beta.RollingStrategy rolling = 2;

Returns
Type Description
RollingStrategyOrBuilder

getStrategyCase()

public abstract RolloutStrategy.StrategyCase getStrategyCase()
Returns
Type Description
RolloutStrategy.StrategyCase

hasAllAtOnce()

public abstract boolean hasAllAtOnce()

AllAtOnceStrategy causes all clusters to be updated concurrently.

.google.cloud.configdelivery.v1beta.AllAtOnceStrategy all_at_once = 1;

Returns
Type Description
boolean

Whether the allAtOnce field is set.

hasRolling()

public abstract boolean hasRolling()

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

.google.cloud.configdelivery.v1beta.RollingStrategy rolling = 2;

Returns
Type Description
boolean

Whether the rolling field is set.