Class UpdateLoadBalancerShapeDetails.Builder
- java.lang.Object
- 
- com.oracle.bmc.loadbalancer.model.UpdateLoadBalancerShapeDetails.Builder
 
- 
- Enclosing class:
- UpdateLoadBalancerShapeDetails
 
 public static class UpdateLoadBalancerShapeDetails.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description UpdateLoadBalancerShapeDetailsbuild()UpdateLoadBalancerShapeDetails.Buildercopy(UpdateLoadBalancerShapeDetails model)UpdateLoadBalancerShapeDetails.BuildershapeDetails(ShapeDetails shapeDetails)The configuration details to update load balancer to a different profile.UpdateLoadBalancerShapeDetails.BuildershapeName(String shapeName)The new shape name for the load balancer.
 
- 
- 
- 
Method Detail- 
shapeNamepublic UpdateLoadBalancerShapeDetails.Builder shapeName(String shapeName) The new shape name for the load balancer.Allowed values are : * 10Mbps * 100Mbps * 400Mbps * 8000Mbps * Flexible Example: flexible NOTE: Fixed shapes 10Mbps, 100Mbps, 400Mbps, 8000Mbps will be deprecated after May 2023. This api * will only support Flexible shape after that date. - Parameters:
- shapeName- the value to set
- Returns:
- this builder
 
 - 
shapeDetailspublic UpdateLoadBalancerShapeDetails.Builder shapeDetails(ShapeDetails shapeDetails) The configuration details to update load balancer to a different profile.- Parameters:
- shapeDetails- the value to set
- Returns:
- this builder
 
 - 
buildpublic UpdateLoadBalancerShapeDetails build() 
 - 
copypublic UpdateLoadBalancerShapeDetails.Builder copy(UpdateLoadBalancerShapeDetails model) 
 
- 
 
-