Interface RollbackTargetConfigOrBuilder (1.37.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
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
boolean

Whether the rollout field is set.