Interface StrategyOrBuilder (1.20.0)

public interface StrategyOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getCanary()

public abstract Canary getCanary()

Canary deployment strategy provides progressive percentage based deployments to a Target.

.google.cloud.deploy.v1.Canary canary = 2;

Returns
TypeDescription
Canary

The canary.

getCanaryOrBuilder()

public abstract CanaryOrBuilder getCanaryOrBuilder()

Canary deployment strategy provides progressive percentage based deployments to a Target.

.google.cloud.deploy.v1.Canary canary = 2;

Returns
TypeDescription
CanaryOrBuilder

getDeploymentStrategyCase()

public abstract Strategy.DeploymentStrategyCase getDeploymentStrategyCase()
Returns
TypeDescription
Strategy.DeploymentStrategyCase

getStandard()

public abstract Standard getStandard()

Standard deployment strategy executes a single deploy and allows verifying the deployment.

.google.cloud.deploy.v1.Standard standard = 1;

Returns
TypeDescription
Standard

The standard.

getStandardOrBuilder()

public abstract StandardOrBuilder getStandardOrBuilder()

Standard deployment strategy executes a single deploy and allows verifying the deployment.

.google.cloud.deploy.v1.Standard standard = 1;

Returns
TypeDescription
StandardOrBuilder

hasCanary()

public abstract boolean hasCanary()

Canary deployment strategy provides progressive percentage based deployments to a Target.

.google.cloud.deploy.v1.Canary canary = 2;

Returns
TypeDescription
boolean

Whether the canary field is set.

hasStandard()

public abstract boolean hasStandard()

Standard deployment strategy executes a single deploy and allows verifying the deployment.

.google.cloud.deploy.v1.Standard standard = 1;

Returns
TypeDescription
boolean

Whether the standard field is set.