RateLimitRuleList Class
- java.
lang. Object - com.
azure. resourcemanager. cdn. models. RateLimitRuleList
- com.
Implements
public final class RateLimitRuleList
implements JsonSerializable<RateLimitRuleList>
Defines contents of rate limit rules.
Constructor Summary
| Constructor | Description |
|---|---|
| RateLimitRuleList() |
Creates an instance of Rate |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
static
Rate |
fromJson(JsonReader jsonReader)
Reads an instance of Rate |
|
List<Rate |
rules()
Get the rules property: List of rules. |
|
Json |
toJson(JsonWriter jsonWriter) |
| void |
validate()
Validates the instance. |
|
Rate |
withRules(List<RateLimitRule> rules)
Set the rules property: List of rules. |
Methods inherited from java.lang.Object
Constructor Details
RateLimitRuleList
public RateLimitRuleList()
Creates an instance of RateLimitRuleList class.
Method Details
fromJson
public static RateLimitRuleList fromJson(JsonReader jsonReader)
Reads an instance of RateLimitRuleList from the JsonReader.
Parameters:
Returns:
Throws:
rules
public List<RateLimitRule> rules()
Get the rules property: List of rules.
Returns:
toJson
validate
public void validate()
Validates the instance.
withRules
public RateLimitRuleList withRules(List<RateLimitRule> rules)
Set the rules property: List of rules.
Parameters:
Returns: