public static final class GetNatGatewayAttributeResponseBody.BillingConfig.Builder extends Object
构造器和说明 |
---|
Builder() |
限定符和类型 | 方法和说明 |
---|---|
GetNatGatewayAttributeResponseBody.BillingConfig.Builder |
autoPay(String autoPay)
Indicates whether automatic payment is enabled.
|
GetNatGatewayAttributeResponseBody.BillingConfig |
build() |
GetNatGatewayAttributeResponseBody.BillingConfig.Builder |
instanceChargeType(String instanceChargeType)
The billing method of the NAT gateway.
|
GetNatGatewayAttributeResponseBody.BillingConfig.Builder |
internetChargeType(String internetChargeType)
The metering method of the NAT gateway.
|
GetNatGatewayAttributeResponseBody.BillingConfig.Builder |
spec(String spec)
The specification of the Internet NAT gateway.
|
public GetNatGatewayAttributeResponseBody.BillingConfig.Builder autoPay(String autoPay)
* **false**: disabled. After an order is generated, you must go to the Order Center to complete the payment. * **true**: enabled. Payments are automatically completed. The return value of this parameter is empty if **InstanceChargeType** is set to **PostPaid**.
public GetNatGatewayAttributeResponseBody.BillingConfig.Builder instanceChargeType(String instanceChargeType)
public GetNatGatewayAttributeResponseBody.BillingConfig.Builder internetChargeType(String internetChargeType)
* **PayBySpec**: pay-by-specification * **PayByLcu**: pay-by-CU
public GetNatGatewayAttributeResponseBody.BillingConfig.Builder spec(String spec)
* **Small**: small * **Middle**: medium * **Large**: large The return value of this parameter is empty if **InternetChargeType** is set to **PayByLcu**.
public GetNatGatewayAttributeResponseBody.BillingConfig build()
Copyright © 2024. All rights reserved.