public interface AdvanceRolloutRuleOrBuilder extends MessageOrBuilder
Implements
MessageOrBuilderMethods
getCondition()
public abstract AutomationRuleCondition getCondition()
Output only. Information around the state of the Automation rule.
.google.events.cloud.deploy.v1.AutomationRuleCondition condition = 5;
Returns | |
---|---|
Type | Description |
AutomationRuleCondition |
The condition. |
getConditionOrBuilder()
public abstract AutomationRuleConditionOrBuilder getConditionOrBuilder()
Output only. Information around the state of the Automation rule.
.google.events.cloud.deploy.v1.AutomationRuleCondition condition = 5;
Returns | |
---|---|
Type | Description |
AutomationRuleConditionOrBuilder |
getId()
public abstract String getId()
Required. ID of the rule. This id must be unique in the Automation
resource to which this rule belongs. The format is a-z{0,62}
.
string id = 1;
Returns | |
---|---|
Type | Description |
String |
The id. |
getIdBytes()
public abstract ByteString getIdBytes()
Required. ID of the rule. This id must be unique in the Automation
resource to which this rule belongs. The format is a-z{0,62}
.
string id = 1;
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for id. |
getSourcePhases(int index)
public abstract String getSourcePhases(int index)
Optional. Proceeds only after phase name matched any one in the list.
This value must consist of lower-case letters, numbers, and hyphens,
start with a letter and end with a letter or a number, and have a max
length of 63 characters. In other words, it must match the following
regex: ^a-z?$
.
repeated string source_phases = 6;
Parameter | |
---|---|
Name | Description |
index |
int The index of the element to return. |
Returns | |
---|---|
Type | Description |
String |
The sourcePhases at the given index. |
getSourcePhasesBytes(int index)
public abstract ByteString getSourcePhasesBytes(int index)
Optional. Proceeds only after phase name matched any one in the list.
This value must consist of lower-case letters, numbers, and hyphens,
start with a letter and end with a letter or a number, and have a max
length of 63 characters. In other words, it must match the following
regex: ^a-z?$
.
repeated string source_phases = 6;
Parameter | |
---|---|
Name | Description |
index |
int The index of the value to return. |
Returns | |
---|---|
Type | Description |
ByteString |
The bytes of the sourcePhases at the given index. |
getSourcePhasesCount()
public abstract int getSourcePhasesCount()
Optional. Proceeds only after phase name matched any one in the list.
This value must consist of lower-case letters, numbers, and hyphens,
start with a letter and end with a letter or a number, and have a max
length of 63 characters. In other words, it must match the following
regex: ^a-z?$
.
repeated string source_phases = 6;
Returns | |
---|---|
Type | Description |
int |
The count of sourcePhases. |
getSourcePhasesList()
public abstract List<String> getSourcePhasesList()
Optional. Proceeds only after phase name matched any one in the list.
This value must consist of lower-case letters, numbers, and hyphens,
start with a letter and end with a letter or a number, and have a max
length of 63 characters. In other words, it must match the following
regex: ^a-z?$
.
repeated string source_phases = 6;
Returns | |
---|---|
Type | Description |
List<String> |
A list containing the sourcePhases. |
getWait()
public abstract Duration getWait()
Optional. How long to wait after a rollout is finished.
.google.protobuf.Duration wait = 3;
Returns | |
---|---|
Type | Description |
Duration |
The wait. |
getWaitOrBuilder()
public abstract DurationOrBuilder getWaitOrBuilder()
Optional. How long to wait after a rollout is finished.
.google.protobuf.Duration wait = 3;
Returns | |
---|---|
Type | Description |
DurationOrBuilder |
hasCondition()
public abstract boolean hasCondition()
Output only. Information around the state of the Automation rule.
.google.events.cloud.deploy.v1.AutomationRuleCondition condition = 5;
Returns | |
---|---|
Type | Description |
boolean |
Whether the condition field is set. |
hasWait()
public abstract boolean hasWait()
Optional. How long to wait after a rollout is finished.
.google.protobuf.Duration wait = 3;
Returns | |
---|---|
Type | Description |
boolean |
Whether the wait field is set. |