Package com.oracle.bmc.dataflow.model
Class UpdateRunDetails.Builder
- java.lang.Object
- 
- com.oracle.bmc.dataflow.model.UpdateRunDetails.Builder
 
- 
- Enclosing class:
- UpdateRunDetails
 
 public static class UpdateRunDetails.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description UpdateRunDetailsbuild()UpdateRunDetails.Buildercopy(UpdateRunDetails model)UpdateRunDetails.BuilderdefinedTags(Map<String,Map<String,Object>> definedTags)Defined tags for this resource.UpdateRunDetails.BuilderfreeformTags(Map<String,String> freeformTags)Free-form tags for this resource.UpdateRunDetails.BuilderidleTimeoutInMinutes(Long idleTimeoutInMinutes)The timeout value in minutes used to manage Runs.UpdateRunDetails.BuildermaxDurationInMinutes(Long maxDurationInMinutes)The maximum duration in minutes for which an Application should run.
 
- 
- 
- 
Method Detail- 
definedTagspublic UpdateRunDetails.Builder definedTags(Map<String,Map<String,Object>> definedTags) Defined tags for this resource.Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {“Operations”: {“CostCenter”: “42”}} - Parameters:
- definedTags- the value to set
- Returns:
- this builder
 
 - 
freeformTagspublic UpdateRunDetails.Builder freeformTags(Map<String,String> freeformTags) Free-form tags for this resource.Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {“Department”: “Finance”} - Parameters:
- freeformTags- the value to set
- Returns:
- this builder
 
 - 
maxDurationInMinutespublic UpdateRunDetails.Builder maxDurationInMinutes(Long maxDurationInMinutes) The maximum duration in minutes for which an Application should run.Data Flow Run would be terminated once it reaches this duration from the time it transitions to IN_PROGRESS state. - Parameters:
- maxDurationInMinutes- the value to set
- Returns:
- this builder
 
 - 
idleTimeoutInMinutespublic UpdateRunDetails.Builder idleTimeoutInMinutes(Long idleTimeoutInMinutes) The timeout value in minutes used to manage Runs.A Run would be stopped after inactivity for this amount of time period. Note: This parameter is currently only applicable for Runs of type SESSION. Default value is 2880 minutes (2 days) - Parameters:
- idleTimeoutInMinutes- the value to set
- Returns:
- this builder
 
 - 
buildpublic UpdateRunDetails build() 
 - 
copypublic UpdateRunDetails.Builder copy(UpdateRunDetails model) 
 
- 
 
-