Package com.oracle.bmc.autoscaling.model
Class UpdateScheduledPolicyDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.autoscaling.model.UpdateScheduledPolicyDetails.Builder
-
- Enclosing class:
- UpdateScheduledPolicyDetails
public static class UpdateScheduledPolicyDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UpdateScheduledPolicyDetails
build()
UpdateScheduledPolicyDetails.Builder
capacity(Capacity capacity)
UpdateScheduledPolicyDetails.Builder
copy(UpdateScheduledPolicyDetails model)
UpdateScheduledPolicyDetails.Builder
displayName(String displayName)
UpdateScheduledPolicyDetails.Builder
executionSchedule(ExecutionSchedule executionSchedule)
The schedule for executing the autoscaling policy.UpdateScheduledPolicyDetails.Builder
isEnabled(Boolean isEnabled)
UpdateScheduledPolicyDetails.Builder
resourceAction(ResourceAction resourceAction)
-
-
-
Method Detail
-
displayName
public UpdateScheduledPolicyDetails.Builder displayName(String displayName)
-
capacity
public UpdateScheduledPolicyDetails.Builder capacity(Capacity capacity)
-
isEnabled
public UpdateScheduledPolicyDetails.Builder isEnabled(Boolean isEnabled)
-
executionSchedule
public UpdateScheduledPolicyDetails.Builder executionSchedule(ExecutionSchedule executionSchedule)
The schedule for executing the autoscaling policy.- Parameters:
executionSchedule
- the value to set- Returns:
- this builder
-
resourceAction
public UpdateScheduledPolicyDetails.Builder resourceAction(ResourceAction resourceAction)
-
build
public UpdateScheduledPolicyDetails build()
-
copy
public UpdateScheduledPolicyDetails.Builder copy(UpdateScheduledPolicyDetails model)
-
-