Interface RollbackTargetConfigOrBuilder (1.70.0)
Stay organized with collections
Save and categorize content based on your preferences.
public interface RollbackTargetConfigOrBuilder extends 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];
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.
|
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-08-18 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-18 UTC."],[],[],null,["# Interface RollbackTargetConfigOrBuilder (1.70.0)\n\nVersion latestkeyboard_arrow_down\n\n- [1.70.0 (latest)](/java/docs/reference/google-cloud-deploy/latest/com.google.cloud.deploy.v1.RollbackTargetConfigOrBuilder)\n- [1.68.0](/java/docs/reference/google-cloud-deploy/1.68.0/com.google.cloud.deploy.v1.RollbackTargetConfigOrBuilder)\n- [1.66.0](/java/docs/reference/google-cloud-deploy/1.66.0/com.google.cloud.deploy.v1.RollbackTargetConfigOrBuilder)\n- [1.65.0](/java/docs/reference/google-cloud-deploy/1.65.0/com.google.cloud.deploy.v1.RollbackTargetConfigOrBuilder)\n- [1.62.0](/java/docs/reference/google-cloud-deploy/1.62.0/com.google.cloud.deploy.v1.RollbackTargetConfigOrBuilder)\n- [1.61.0](/java/docs/reference/google-cloud-deploy/1.61.0/com.google.cloud.deploy.v1.RollbackTargetConfigOrBuilder)\n- [1.60.0](/java/docs/reference/google-cloud-deploy/1.60.0/com.google.cloud.deploy.v1.RollbackTargetConfigOrBuilder)\n- [1.58.0](/java/docs/reference/google-cloud-deploy/1.58.0/com.google.cloud.deploy.v1.RollbackTargetConfigOrBuilder)\n- [1.57.0](/java/docs/reference/google-cloud-deploy/1.57.0/com.google.cloud.deploy.v1.RollbackTargetConfigOrBuilder)\n- [1.56.0](/java/docs/reference/google-cloud-deploy/1.56.0/com.google.cloud.deploy.v1.RollbackTargetConfigOrBuilder)\n- [1.55.0](/java/docs/reference/google-cloud-deploy/1.55.0/com.google.cloud.deploy.v1.RollbackTargetConfigOrBuilder)\n- [1.54.0](/java/docs/reference/google-cloud-deploy/1.54.0/com.google.cloud.deploy.v1.RollbackTargetConfigOrBuilder)\n- [1.53.0](/java/docs/reference/google-cloud-deploy/1.53.0/com.google.cloud.deploy.v1.RollbackTargetConfigOrBuilder)\n- [1.52.0](/java/docs/reference/google-cloud-deploy/1.52.0/com.google.cloud.deploy.v1.RollbackTargetConfigOrBuilder)\n- [1.51.0](/java/docs/reference/google-cloud-deploy/1.51.0/com.google.cloud.deploy.v1.RollbackTargetConfigOrBuilder)\n- [1.50.0](/java/docs/reference/google-cloud-deploy/1.50.0/com.google.cloud.deploy.v1.RollbackTargetConfigOrBuilder)\n- [1.49.0](/java/docs/reference/google-cloud-deploy/1.49.0/com.google.cloud.deploy.v1.RollbackTargetConfigOrBuilder)\n- [1.47.0](/java/docs/reference/google-cloud-deploy/1.47.0/com.google.cloud.deploy.v1.RollbackTargetConfigOrBuilder)\n- [1.46.0](/java/docs/reference/google-cloud-deploy/1.46.0/com.google.cloud.deploy.v1.RollbackTargetConfigOrBuilder)\n- [1.45.0](/java/docs/reference/google-cloud-deploy/1.45.0/com.google.cloud.deploy.v1.RollbackTargetConfigOrBuilder)\n- [1.44.0](/java/docs/reference/google-cloud-deploy/1.44.0/com.google.cloud.deploy.v1.RollbackTargetConfigOrBuilder)\n- [1.43.0](/java/docs/reference/google-cloud-deploy/1.43.0/com.google.cloud.deploy.v1.RollbackTargetConfigOrBuilder)\n- [1.42.0](/java/docs/reference/google-cloud-deploy/1.42.0/com.google.cloud.deploy.v1.RollbackTargetConfigOrBuilder)\n- [1.41.0](/java/docs/reference/google-cloud-deploy/1.41.0/com.google.cloud.deploy.v1.RollbackTargetConfigOrBuilder)\n- [1.40.0](/java/docs/reference/google-cloud-deploy/1.40.0/com.google.cloud.deploy.v1.RollbackTargetConfigOrBuilder)\n- [1.39.0](/java/docs/reference/google-cloud-deploy/1.39.0/com.google.cloud.deploy.v1.RollbackTargetConfigOrBuilder)\n- [1.38.0](/java/docs/reference/google-cloud-deploy/1.38.0/com.google.cloud.deploy.v1.RollbackTargetConfigOrBuilder)\n- [1.37.0](/java/docs/reference/google-cloud-deploy/1.37.0/com.google.cloud.deploy.v1.RollbackTargetConfigOrBuilder)\n- [1.35.0](/java/docs/reference/google-cloud-deploy/1.35.0/com.google.cloud.deploy.v1.RollbackTargetConfigOrBuilder)\n- [1.34.0](/java/docs/reference/google-cloud-deploy/1.34.0/com.google.cloud.deploy.v1.RollbackTargetConfigOrBuilder)\n- [1.33.0](/java/docs/reference/google-cloud-deploy/1.33.0/com.google.cloud.deploy.v1.RollbackTargetConfigOrBuilder)\n- [1.32.0](/java/docs/reference/google-cloud-deploy/1.32.0/com.google.cloud.deploy.v1.RollbackTargetConfigOrBuilder)\n- [1.31.0](/java/docs/reference/google-cloud-deploy/1.31.0/com.google.cloud.deploy.v1.RollbackTargetConfigOrBuilder)\n- [1.30.0](/java/docs/reference/google-cloud-deploy/1.30.0/com.google.cloud.deploy.v1.RollbackTargetConfigOrBuilder)\n- [1.29.0](/java/docs/reference/google-cloud-deploy/1.29.0/com.google.cloud.deploy.v1.RollbackTargetConfigOrBuilder)\n- [1.28.0](/java/docs/reference/google-cloud-deploy/1.28.0/com.google.cloud.deploy.v1.RollbackTargetConfigOrBuilder)\n- [1.27.0](/java/docs/reference/google-cloud-deploy/1.27.0/com.google.cloud.deploy.v1.RollbackTargetConfigOrBuilder)\n- [1.26.0](/java/docs/reference/google-cloud-deploy/1.26.0/com.google.cloud.deploy.v1.RollbackTargetConfigOrBuilder)\n- [1.25.0](/java/docs/reference/google-cloud-deploy/1.25.0/com.google.cloud.deploy.v1.RollbackTargetConfigOrBuilder)\n- [1.22.0](/java/docs/reference/google-cloud-deploy/1.22.0/com.google.cloud.deploy.v1.RollbackTargetConfigOrBuilder)\n- [1.21.0](/java/docs/reference/google-cloud-deploy/1.21.0/com.google.cloud.deploy.v1.RollbackTargetConfigOrBuilder)\n- [1.20.0](/java/docs/reference/google-cloud-deploy/1.20.0/com.google.cloud.deploy.v1.RollbackTargetConfigOrBuilder)\n- [1.19.0](/java/docs/reference/google-cloud-deploy/1.19.0/com.google.cloud.deploy.v1.RollbackTargetConfigOrBuilder)\n- [1.18.0](/java/docs/reference/google-cloud-deploy/1.18.0/com.google.cloud.deploy.v1.RollbackTargetConfigOrBuilder)\n- [1.17.0](/java/docs/reference/google-cloud-deploy/1.17.0/com.google.cloud.deploy.v1.RollbackTargetConfigOrBuilder)\n- [1.16.0](/java/docs/reference/google-cloud-deploy/1.16.0/com.google.cloud.deploy.v1.RollbackTargetConfigOrBuilder)\n- [1.15.0](/java/docs/reference/google-cloud-deploy/1.15.0/com.google.cloud.deploy.v1.RollbackTargetConfigOrBuilder)\n- [1.14.0](/java/docs/reference/google-cloud-deploy/1.14.0/com.google.cloud.deploy.v1.RollbackTargetConfigOrBuilder)\n- [1.13.0](/java/docs/reference/google-cloud-deploy/1.13.0/com.google.cloud.deploy.v1.RollbackTargetConfigOrBuilder)\n- [1.12.0](/java/docs/reference/google-cloud-deploy/1.12.0/com.google.cloud.deploy.v1.RollbackTargetConfigOrBuilder)\n- [1.11.0](/java/docs/reference/google-cloud-deploy/1.11.0/com.google.cloud.deploy.v1.RollbackTargetConfigOrBuilder)\n- [1.10.0](/java/docs/reference/google-cloud-deploy/1.10.0/com.google.cloud.deploy.v1.RollbackTargetConfigOrBuilder)\n- [1.9.0](/java/docs/reference/google-cloud-deploy/1.9.0/com.google.cloud.deploy.v1.RollbackTargetConfigOrBuilder)\n- [1.7.0](/java/docs/reference/google-cloud-deploy/1.7.0/com.google.cloud.deploy.v1.RollbackTargetConfigOrBuilder)\n- [1.6.0](/java/docs/reference/google-cloud-deploy/1.6.0/com.google.cloud.deploy.v1.RollbackTargetConfigOrBuilder)\n- [1.5.0](/java/docs/reference/google-cloud-deploy/1.5.0/com.google.cloud.deploy.v1.RollbackTargetConfigOrBuilder)\n- [1.4.0](/java/docs/reference/google-cloud-deploy/1.4.0/com.google.cloud.deploy.v1.RollbackTargetConfigOrBuilder)\n- [1.3.0](/java/docs/reference/google-cloud-deploy/1.3.0/com.google.cloud.deploy.v1.RollbackTargetConfigOrBuilder)\n- [1.2.0](/java/docs/reference/google-cloud-deploy/1.2.0/com.google.cloud.deploy.v1.RollbackTargetConfigOrBuilder)\n- [1.1.8](/java/docs/reference/google-cloud-deploy/1.1.8/com.google.cloud.deploy.v1.RollbackTargetConfigOrBuilder)\n- [1.0.2](/java/docs/reference/google-cloud-deploy/1.0.2/com.google.cloud.deploy.v1.RollbackTargetConfigOrBuilder) \n\n public interface RollbackTargetConfigOrBuilder extends MessageOrBuilder\n\nImplements\n----------\n\n[MessageOrBuilder](https://cloud.google.com/java/docs/reference/protobuf/latest/com.google.protobuf.MessageOrBuilder.html)\n\nMethods\n-------\n\n### getRollout()\n\n public abstract Rollout getRollout()\n\nOptional. The rollback `Rollout` to create.\n\n`.google.cloud.deploy.v1.Rollout rollout = 1 [(.google.api.field_behavior) = OPTIONAL];\n`\n\n### getRolloutOrBuilder()\n\n public abstract RolloutOrBuilder getRolloutOrBuilder()\n\nOptional. The rollback `Rollout` to create.\n\n`.google.cloud.deploy.v1.Rollout rollout = 1 [(.google.api.field_behavior) = OPTIONAL];\n`\n\n### getStartingPhaseId()\n\n public abstract String getStartingPhaseId()\n\nOptional. The starting phase ID for the `Rollout`. If unspecified, the\n`Rollout` will start in the stable phase.\n\n`string starting_phase_id = 2 [(.google.api.field_behavior) = OPTIONAL];`\n\n### getStartingPhaseIdBytes()\n\n public abstract ByteString getStartingPhaseIdBytes()\n\nOptional. The starting phase ID for the `Rollout`. If unspecified, the\n`Rollout` will start in the stable phase.\n\n`string starting_phase_id = 2 [(.google.api.field_behavior) = OPTIONAL];`\n\n### hasRollout()\n\n public abstract boolean hasRollout()\n\nOptional. The rollback `Rollout` to create.\n\n`.google.cloud.deploy.v1.Rollout rollout = 1 [(.google.api.field_behavior) = OPTIONAL];\n`"]]