public class CreateTrafficControlRequest
extends com.aliyun.tea.TeaModel
| 限定符和类型 | 字段和说明 |
|---|---|
Integer |
apiDefault
The default throttling value for each API.
|
Integer |
appDefault
The default throttling value for each app.
|
String |
description
The description of the throttling policy.
|
String |
securityToken |
String |
trafficControlName
The name of the throttling policy.
|
String |
trafficControlUnit
The unit to be used in the throttling policy.
|
Integer |
userDefault
The default throttling value for each user.
|
| 构造器和说明 |
|---|
CreateTrafficControlRequest() |
| 限定符和类型 | 方法和说明 |
|---|---|
static CreateTrafficControlRequest |
build(Map<String,?> map) |
Integer |
getApiDefault() |
Integer |
getAppDefault() |
String |
getDescription() |
String |
getSecurityToken() |
String |
getTrafficControlName() |
String |
getTrafficControlUnit() |
Integer |
getUserDefault() |
CreateTrafficControlRequest |
setApiDefault(Integer apiDefault) |
CreateTrafficControlRequest |
setAppDefault(Integer appDefault) |
CreateTrafficControlRequest |
setDescription(String description) |
CreateTrafficControlRequest |
setSecurityToken(String securityToken) |
CreateTrafficControlRequest |
setTrafficControlName(String trafficControlName) |
CreateTrafficControlRequest |
setTrafficControlUnit(String trafficControlUnit) |
CreateTrafficControlRequest |
setUserDefault(Integer userDefault) |
@NameInMap(value="ApiDefault") public Integer apiDefault
The default throttling value for each API.
@NameInMap(value="AppDefault") public Integer appDefault
The default throttling value for each app.
@NameInMap(value="Description") public String description
The description of the throttling policy.
@NameInMap(value="SecurityToken") public String securityToken
@NameInMap(value="TrafficControlName") public String trafficControlName
The name of the throttling policy. The name must be 4 to 50 characters in length and can contain letters, digits, and underscores (\_). It cannot start with an underscore.
@NameInMap(value="TrafficControlUnit") public String trafficControlUnit
The unit to be used in the throttling policy. Valid values:
* **SECOND**
* **MINUTE**
* **HOUR**
* **DAY**
@NameInMap(value="UserDefault") public Integer userDefault
The default throttling value for each user.
public static CreateTrafficControlRequest build(Map<String,?> map) throws Exception
Exceptionpublic CreateTrafficControlRequest setApiDefault(Integer apiDefault)
public Integer getApiDefault()
public CreateTrafficControlRequest setAppDefault(Integer appDefault)
public Integer getAppDefault()
public CreateTrafficControlRequest setDescription(String description)
public String getDescription()
public CreateTrafficControlRequest setSecurityToken(String securityToken)
public String getSecurityToken()
public CreateTrafficControlRequest setTrafficControlName(String trafficControlName)
public String getTrafficControlName()
public CreateTrafficControlRequest setTrafficControlUnit(String trafficControlUnit)
public String getTrafficControlUnit()
public CreateTrafficControlRequest setUserDefault(Integer userDefault)
public Integer getUserDefault()
Copyright © 2023. All rights reserved.