public interface RolloutRolloutEntityOrchestratedEntityOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getConflictBehavior()
public abstract String getConflictBehavior()Required. Specifies the behavior of the Rollout if an out of band update is detected in a project during a Rollout. It can be one of the following values: 1) overwrite : Overwrite the local value with the rollout value. 2) no_overwrite : Do not overwrite the local value with the rollout value.
optional string conflict_behavior = 115729439;
| Returns | |
|---|---|
| Type | Description |
String |
The conflictBehavior. |
getConflictBehaviorBytes()
public abstract ByteString getConflictBehaviorBytes()Required. Specifies the behavior of the Rollout if an out of band update is detected in a project during a Rollout. It can be one of the following values: 1) overwrite : Overwrite the local value with the rollout value. 2) no_overwrite : Do not overwrite the local value with the rollout value.
optional string conflict_behavior = 115729439;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for conflictBehavior. |
getOrchestrationAction()
public abstract String getOrchestrationAction()Required. Orchestration action during the Rollout. It can be one of the following values: 1) "update": Resources will be updated by the rollout. 2) "delete": Resources will be deleted by the rollout.
optional string orchestration_action = 109745652;
| Returns | |
|---|---|
| Type | Description |
String |
The orchestrationAction. |
getOrchestrationActionBytes()
public abstract ByteString getOrchestrationActionBytes()Required. Orchestration action during the Rollout. It can be one of the following values: 1) "update": Resources will be updated by the rollout. 2) "delete": Resources will be deleted by the rollout.
optional string orchestration_action = 109745652;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for orchestrationAction. |
getOrchestrationSource()
public abstract String getOrchestrationSource()Required. Fully qualified resource name of the resource which contains the source of truth of the configuration being rolled out across locations/projects. For example, in the case of a global Rollout which is applied across regions, this contains the name of the global resource created by the user which contains a payload for a resource that is orchestrated across regions. This follows the following format: //.googleapis.com/projects//locations/global// e.g. //osconfig.googleapis.com/projects/1/locations/global/policyOrchestrators/po1
optional string orchestration_source = 99319769;
| Returns | |
|---|---|
| Type | Description |
String |
The orchestrationSource. |
getOrchestrationSourceBytes()
public abstract ByteString getOrchestrationSourceBytes()Required. Fully qualified resource name of the resource which contains the source of truth of the configuration being rolled out across locations/projects. For example, in the case of a global Rollout which is applied across regions, this contains the name of the global resource created by the user which contains a payload for a resource that is orchestrated across regions. This follows the following format: //.googleapis.com/projects//locations/global// e.g. //osconfig.googleapis.com/projects/1/locations/global/policyOrchestrators/po1
optional string orchestration_source = 99319769;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for orchestrationSource. |
hasConflictBehavior()
public abstract boolean hasConflictBehavior()Required. Specifies the behavior of the Rollout if an out of band update is detected in a project during a Rollout. It can be one of the following values: 1) overwrite : Overwrite the local value with the rollout value. 2) no_overwrite : Do not overwrite the local value with the rollout value.
optional string conflict_behavior = 115729439;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the conflictBehavior field is set. |
hasOrchestrationAction()
public abstract boolean hasOrchestrationAction()Required. Orchestration action during the Rollout. It can be one of the following values: 1) "update": Resources will be updated by the rollout. 2) "delete": Resources will be deleted by the rollout.
optional string orchestration_action = 109745652;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the orchestrationAction field is set. |
hasOrchestrationSource()
public abstract boolean hasOrchestrationSource()Required. Fully qualified resource name of the resource which contains the source of truth of the configuration being rolled out across locations/projects. For example, in the case of a global Rollout which is applied across regions, this contains the name of the global resource created by the user which contains a payload for a resource that is orchestrated across regions. This follows the following format: //.googleapis.com/projects//locations/global// e.g. //osconfig.googleapis.com/projects/1/locations/global/policyOrchestrators/po1
optional string orchestration_source = 99319769;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the orchestrationSource field is set. |