Class ComponentProperties.Builder
- java.lang.Object
- 
- com.oracle.bmc.fleetappsmanagement.model.ComponentProperties.Builder
 
- 
- Enclosing class:
- ComponentProperties
 
 public static class ComponentProperties.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description ComponentProperties.BuilderactionOnFailure(ComponentProperties.ActionOnFailure actionOnFailure)The action to be taken in case of a failure.ComponentPropertiesbuild()ComponentProperties.Buildercopy(ComponentProperties model)ComponentProperties.BuildernotificationPreferences(TaskNotificationPreferences notificationPreferences)ComponentProperties.BuilderpauseDetails(PauseDetails pauseDetails)ComponentProperties.BuilderpreCondition(String preCondition)Build control flow conditions that determine the relevance of the task execution.ComponentProperties.BuilderrunOn(RunOnDetails runOn)
 
- 
- 
- 
Method Detail- 
runOnpublic ComponentProperties.Builder runOn(RunOnDetails runOn) 
 - 
preConditionpublic ComponentProperties.Builder preCondition(String preCondition) Build control flow conditions that determine the relevance of the task execution.- Parameters:
- preCondition- the value to set
- Returns:
- this builder
 
 - 
actionOnFailurepublic ComponentProperties.Builder actionOnFailure(ComponentProperties.ActionOnFailure actionOnFailure) The action to be taken in case of a failure.- Parameters:
- actionOnFailure- the value to set
- Returns:
- this builder
 
 - 
pauseDetailspublic ComponentProperties.Builder pauseDetails(PauseDetails pauseDetails) 
 - 
notificationPreferencespublic ComponentProperties.Builder notificationPreferences(TaskNotificationPreferences notificationPreferences) 
 - 
buildpublic ComponentProperties build() 
 - 
copypublic ComponentProperties.Builder copy(ComponentProperties model) 
 
- 
 
-