Interface RollbackTargetConfigOrBuilder (1.40.0)

public interface RollbackTargetConfigOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getRollout()

public abstract Rollout getRollout()

Optional. The rollback Rollout to create.

.google.cloud.deploy.v1.Rollout rollout = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
Rollout

The rollout.

getRolloutOrBuilder()

public abstract RolloutOrBuilder getRolloutOrBuilder()

Optional. The rollback Rollout to create.

.google.cloud.deploy.v1.Rollout rollout = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
RolloutOrBuilder

getStartingPhaseId()

public abstract String getStartingPhaseId()

Optional. The starting phase ID for the Rollout. If unspecified, the Rollout will start in the stable phase.

string starting_phase_id = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The startingPhaseId.

getStartingPhaseIdBytes()

public abstract ByteString getStartingPhaseIdBytes()

Optional. The starting phase ID for the Rollout. If unspecified, the Rollout will start in the stable phase.

string starting_phase_id = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for startingPhaseId.

hasRollout()

public abstract boolean hasRollout()

Optional. The rollback Rollout to create.

.google.cloud.deploy.v1.Rollout rollout = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the rollout field is set.