public class DescribeL4RulesErrHealthResponse extends AbstractModel
skipSign
Constructor and Description |
---|
DescribeL4RulesErrHealthResponse() |
DescribeL4RulesErrHealthResponse(DescribeL4RulesErrHealthResponse source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
|
Modifier and Type | Method and Description |
---|---|
KeyValue[] |
getErrHealths()
Get Exceptional rule list.
|
KeyValueRecord[] |
getExtErrHealths()
Get Exceptional rule list (which provides more error-related information).
|
String |
getRequestId()
Get The unique request ID, which is returned for each request.
|
Long |
getTotal()
Get Total number of exceptional rules
|
void |
setErrHealths(KeyValue[] ErrHealths)
Set Exceptional rule list.
|
void |
setExtErrHealths(KeyValueRecord[] ExtErrHealths)
Set Exceptional rule list (which provides more error-related information).
|
void |
setRequestId(String RequestId)
Set The unique request ID, which is returned for each request.
|
void |
setTotal(Long Total)
Set Total number of exceptional rules
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, getSkipSign, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
public DescribeL4RulesErrHealthResponse()
public DescribeL4RulesErrHealthResponse(DescribeL4RulesErrHealthResponse source)
public Long getTotal()
public void setTotal(Long Total)
Total
- Total number of exceptional rulespublic KeyValue[] getErrHealths()
public void setErrHealths(KeyValue[] ErrHealths)
ErrHealths
- Exceptional rule list. Returned value description: `Key` is the rule ID, while `Value` is the exceptional IP. Multiple IPs are separated by ","public KeyValueRecord[] getExtErrHealths()
public void setExtErrHealths(KeyValueRecord[] ExtErrHealths)
ExtErrHealths
- Exceptional rule list (which provides more error-related information). Returned value description:
If `key` is `RuleId`, `Value` indicates the rule ID;
If `key` is `Protocol`, `Value` indicates the forwarding protocol of a rule;
If `key` is `VirtualPort`, `Value` indicates the forwarding port of a rule;
If `Key` is `ErrMessage`, `Value` indicates the exception message for health check;
Exception message for health check in the format of `"SourceIp:1.1.1.1|SourcePort:1234|AbnormalStatTime:1570689065|AbnormalReason:connection time out|Interval:20|CheckNum:6|FailNum:6"`. Multiple error messages for the source IP should be separated by `,`,
SourceIp: real server IP, SourcePort: real server port, AbnormalStatTime: exception time, AbnormalReason: cause of exception, Interval: check frequency, CheckNum: number of checks, FailNum: number of failures;public String getRequestId()
public void setRequestId(String RequestId)
RequestId
- The unique request ID, which is returned for each request. RequestId is required for locating a problem.Copyright © 2023. All rights reserved.