public static final class ModifyLoadBalancerInternetSpecRequest.Builder extends Object
public ModifyLoadBalancerInternetSpecRequest.Builder autoPay(Boolean autoPay)
Specifies whether to automatically pay the subscription fee of the Internet-facing CLB instance. Valid values:
false
public ModifyLoadBalancerInternetSpecRequest.Builder bandwidth(Integer bandwidth)
The maximum bandwidth of the Internet-facing CLB instance that uses the pay-by-bandwidth metering method. Unit: Mbit/s.
Valid values: 1 to 5000. The maximum bandwidth varies based on the region where the CLB instance is created.****
example:You do not need to specify this parameter if you set InternetChargeType to paybytraffic (pay-by-data-transfer).
10
public ModifyLoadBalancerInternetSpecRequest.Builder internetChargeType(String internetChargeType)
The metering method of the Internet-facing CLB instance. Valid values:
paybytraffic
public ModifyLoadBalancerInternetSpecRequest.Builder loadBalancerId(String loadBalancerId)
The ID of the CLB instance.
This parameter is required.
example:lb-bp1b6c719dfa08ex******
public ModifyLoadBalancerInternetSpecRequest.Builder ownerAccount(String ownerAccount)
public ModifyLoadBalancerInternetSpecRequest.Builder ownerId(Long ownerId)
public ModifyLoadBalancerInternetSpecRequest.Builder regionId(String regionId)
The ID of the region where the CLB instance is deployed.
You can call the DescribeRegions operation to query the most recent region list.
example:cn-hangzhou
public ModifyLoadBalancerInternetSpecRequest.Builder resourceOwnerAccount(String resourceOwnerAccount)
public ModifyLoadBalancerInternetSpecRequest.Builder resourceOwnerId(Long resourceOwnerId)
public ModifyLoadBalancerInternetSpecRequest build()
Copyright © 2026. All rights reserved.