Package com.google.cloud.deploy.v1
Interface RollbackOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Rollback,Rollback.Builder
@Generated
public interface RollbackOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionOptional.com.google.protobuf.ByteStringOptional.booleanOptional.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDestinationPhase
String getDestinationPhase()Optional. The starting phase ID for the `Rollout`. If unspecified, the `Rollout` will start in the stable phase.
string destination_phase = 1 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The destinationPhase.
-
getDestinationPhaseBytes
com.google.protobuf.ByteString getDestinationPhaseBytes()Optional. The starting phase ID for the `Rollout`. If unspecified, the `Rollout` will start in the stable phase.
string destination_phase = 1 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The bytes for destinationPhase.
-
getDisableRollbackIfRolloutPending
boolean getDisableRollbackIfRolloutPending()Optional. If pending rollout exists on the target, the rollback operation will be aborted.
bool disable_rollback_if_rollout_pending = 2 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The disableRollbackIfRolloutPending.
-