public interface AutomationRuleConditionOrBuilder extends MessageOrBuilder
Implements
MessageOrBuilderMethods
getRuleTypeConditionCase()
public abstract AutomationRuleCondition.RuleTypeConditionCase getRuleTypeConditionCase()
Returns | |
---|---|
Type | Description |
AutomationRuleCondition.RuleTypeConditionCase |
getTargetsPresentCondition()
public abstract TargetsPresentCondition getTargetsPresentCondition()
Optional. Details around targets enumerated in the rule.
.google.cloud.deploy.v1.TargetsPresentCondition targets_present_condition = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
TargetsPresentCondition |
The targetsPresentCondition. |
getTargetsPresentConditionOrBuilder()
public abstract TargetsPresentConditionOrBuilder getTargetsPresentConditionOrBuilder()
Optional. Details around targets enumerated in the rule.
.google.cloud.deploy.v1.TargetsPresentCondition targets_present_condition = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
TargetsPresentConditionOrBuilder |
getTimedPromoteReleaseCondition()
public abstract TimedPromoteReleaseCondition getTimedPromoteReleaseCondition()
Optional. TimedPromoteReleaseCondition contains rule conditions specific to a an Automation with a timed promote release rule defined.
.google.cloud.deploy.v1.TimedPromoteReleaseCondition timed_promote_release_condition = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
TimedPromoteReleaseCondition |
The timedPromoteReleaseCondition. |
getTimedPromoteReleaseConditionOrBuilder()
public abstract TimedPromoteReleaseConditionOrBuilder getTimedPromoteReleaseConditionOrBuilder()
Optional. TimedPromoteReleaseCondition contains rule conditions specific to a an Automation with a timed promote release rule defined.
.google.cloud.deploy.v1.TimedPromoteReleaseCondition timed_promote_release_condition = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
TimedPromoteReleaseConditionOrBuilder |
hasTargetsPresentCondition()
public abstract boolean hasTargetsPresentCondition()
Optional. Details around targets enumerated in the rule.
.google.cloud.deploy.v1.TargetsPresentCondition targets_present_condition = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
boolean |
Whether the targetsPresentCondition field is set. |
hasTimedPromoteReleaseCondition()
public abstract boolean hasTimedPromoteReleaseCondition()
Optional. TimedPromoteReleaseCondition contains rule conditions specific to a an Automation with a timed promote release rule defined.
.google.cloud.deploy.v1.TimedPromoteReleaseCondition timed_promote_release_condition = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
boolean |
Whether the timedPromoteReleaseCondition field is set. |