Package com.oracle.bmc.database.model
Class RecommendedScheduledActionSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.database.model.RecommendedScheduledActionSummary.Builder
-
- Enclosing class:
- RecommendedScheduledActionSummary
public static class RecommendedScheduledActionSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
actionOrder
public RecommendedScheduledActionSummary.Builder actionOrder(Integer actionOrder)
The order of the scheduled action.- Parameters:
actionOrder
- the value to set- Returns:
- this builder
-
actionType
public RecommendedScheduledActionSummary.Builder actionType(RecommendedScheduledActionSummary.ActionType actionType)
The type of the scheduled action being performed- Parameters:
actionType
- the value to set- Returns:
- this builder
-
displayName
public RecommendedScheduledActionSummary.Builder displayName(String displayName)
Description of the scheduled action being performed, i.e.apply full update to DB Servers 1,2,3,4.
- Parameters:
displayName
- the value to set- Returns:
- this builder
-
schedulingWindowId
public RecommendedScheduledActionSummary.Builder schedulingWindowId(String schedulingWindowId)
The id of the scheduling window this scheduled action belongs to.- Parameters:
schedulingWindowId
- the value to set- Returns:
- this builder
-
estimatedTimeInMins
public RecommendedScheduledActionSummary.Builder estimatedTimeInMins(Integer estimatedTimeInMins)
The estimated patching time in minutes for the entire scheduled action.- Parameters:
estimatedTimeInMins
- the value to set- Returns:
- this builder
-
actionMembers
public RecommendedScheduledActionSummary.Builder actionMembers(List<ActionMember> actionMembers)
The list of action members in a scheduled action.- Parameters:
actionMembers
- the value to set- Returns:
- this builder
-
actionParams
public RecommendedScheduledActionSummary.Builder actionParams(Map<String,String> actionParams)
Map<ParamName, ParamValue> where a key value pair describes the specific action parameter.Example: {“count”: “3”}
- Parameters:
actionParams
- the value to set- Returns:
- this builder
-
build
public RecommendedScheduledActionSummary build()
-
copy
public RecommendedScheduledActionSummary.Builder copy(RecommendedScheduledActionSummary model)
-
-