Package com.oracle.bmc.autoscaling.model
Class AutoScalingPolicySummary.Builder
- java.lang.Object
- 
- com.oracle.bmc.autoscaling.model.AutoScalingPolicySummary.Builder
 
- 
- Enclosing class:
- AutoScalingPolicySummary
 
 public static class AutoScalingPolicySummary.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description AutoScalingPolicySummarybuild()AutoScalingPolicySummary.Buildercopy(AutoScalingPolicySummary model)AutoScalingPolicySummary.BuilderdisplayName(String displayName)A user-friendly name.AutoScalingPolicySummary.Builderid(String id)The ID of the autoscaling policy that is assigned after creation.AutoScalingPolicySummary.BuilderisEnabled(Boolean isEnabled)Whether the autoscaling policy is enabled.AutoScalingPolicySummary.BuilderpolicyType(String policyType)The type of autoscaling policy.
 
- 
- 
- 
Method Detail- 
idpublic AutoScalingPolicySummary.Builder id(String id) The ID of the autoscaling policy that is assigned after creation.- Parameters:
- id- the value to set
- Returns:
- this builder
 
 - 
displayNamepublic AutoScalingPolicySummary.Builder displayName(String displayName) A user-friendly name.Does not have to be unique, and it’s changeable. Avoid entering confidential information. - Parameters:
- displayName- the value to set
- Returns:
- this builder
 
 - 
policyTypepublic AutoScalingPolicySummary.Builder policyType(String policyType) The type of autoscaling policy.- Parameters:
- policyType- the value to set
- Returns:
- this builder
 
 - 
isEnabledpublic AutoScalingPolicySummary.Builder isEnabled(Boolean isEnabled) Whether the autoscaling policy is enabled.- Parameters:
- isEnabled- the value to set
- Returns:
- this builder
 
 - 
buildpublic AutoScalingPolicySummary build() 
 - 
copypublic AutoScalingPolicySummary.Builder copy(AutoScalingPolicySummary model) 
 
- 
 
-