public interface TimedPromoteReleaseConditionOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getNextPromotionTime()
public abstract Timestamp getNextPromotionTime()Output only. When the next scheduled promotion(s) will occur.
.google.protobuf.Timestamp next_promotion_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
Timestamp |
The nextPromotionTime. |
getNextPromotionTimeOrBuilder()
public abstract TimestampOrBuilder getNextPromotionTimeOrBuilder()Output only. When the next scheduled promotion(s) will occur.
.google.protobuf.Timestamp next_promotion_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
TimestampOrBuilder |
|
getTargetsList(int index)
public abstract TimedPromoteReleaseCondition.Targets getTargetsList(int index)Output only. A list of targets involved in the upcoming timed promotion(s).
repeated .google.cloud.deploy.v1.TimedPromoteReleaseCondition.Targets targets_list = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
TimedPromoteReleaseCondition.Targets |
|
getTargetsListCount()
public abstract int getTargetsListCount()Output only. A list of targets involved in the upcoming timed promotion(s).
repeated .google.cloud.deploy.v1.TimedPromoteReleaseCondition.Targets targets_list = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
int |
|
getTargetsListList()
public abstract List<TimedPromoteReleaseCondition.Targets> getTargetsListList()Output only. A list of targets involved in the upcoming timed promotion(s).
repeated .google.cloud.deploy.v1.TimedPromoteReleaseCondition.Targets targets_list = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
List<Targets> |
|
getTargetsListOrBuilder(int index)
public abstract TimedPromoteReleaseCondition.TargetsOrBuilder getTargetsListOrBuilder(int index)Output only. A list of targets involved in the upcoming timed promotion(s).
repeated .google.cloud.deploy.v1.TimedPromoteReleaseCondition.Targets targets_list = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
TimedPromoteReleaseCondition.TargetsOrBuilder |
|
getTargetsListOrBuilderList()
public abstract List<? extends TimedPromoteReleaseCondition.TargetsOrBuilder> getTargetsListOrBuilderList()Output only. A list of targets involved in the upcoming timed promotion(s).
repeated .google.cloud.deploy.v1.TimedPromoteReleaseCondition.Targets targets_list = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
List<? extends com.google.cloud.deploy.v1.TimedPromoteReleaseCondition.TargetsOrBuilder> |
|
hasNextPromotionTime()
public abstract boolean hasNextPromotionTime()Output only. When the next scheduled promotion(s) will occur.
.google.protobuf.Timestamp next_promotion_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the nextPromotionTime field is set. |