public class Layer7Rule extends AbstractModel
Constructor and Description |
---|
Layer7Rule() |
Layer7Rule(Layer7Rule 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 |
---|---|
String |
getDomain()
Get Domain name
|
RuleInstanceRelation[] |
getInstanceDetailRule()
Get Information of the Anti-DDoS instance configured
|
InstanceRelation[] |
getInstanceDetails()
Get Information of the Anti-DDoS instance
|
String |
getProtocol()
Get Protocol
|
ProxyTypeInfo[] |
getProxyTypeList()
Get List of forwarding types
|
SourceServer[] |
getRealServers()
Get List of real servers
|
Long |
getVport()
Get Port number
|
void |
setDomain(String Domain)
Set Domain name
|
void |
setInstanceDetailRule(RuleInstanceRelation[] InstanceDetailRule)
Set Information of the Anti-DDoS instance configured
|
void |
setInstanceDetails(InstanceRelation[] InstanceDetails)
Set Information of the Anti-DDoS instance
|
void |
setProtocol(String Protocol)
Set Protocol
|
void |
setProxyTypeList(ProxyTypeInfo[] ProxyTypeList)
Set List of forwarding types
|
void |
setRealServers(SourceServer[] RealServers)
Set List of real servers
|
void |
setVport(Long Vport)
Set Port number
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public Layer7Rule()
public Layer7Rule(Layer7Rule source)
public String getDomain()
public void setDomain(String Domain)
Domain
- Domain namepublic ProxyTypeInfo[] getProxyTypeList()
public void setProxyTypeList(ProxyTypeInfo[] ProxyTypeList)
ProxyTypeList
- List of forwarding typespublic SourceServer[] getRealServers()
public void setRealServers(SourceServer[] RealServers)
RealServers
- List of real serverspublic InstanceRelation[] getInstanceDetails()
public void setInstanceDetails(InstanceRelation[] InstanceDetails)
InstanceDetails
- Information of the Anti-DDoS instancepublic RuleInstanceRelation[] getInstanceDetailRule()
public void setInstanceDetailRule(RuleInstanceRelation[] InstanceDetailRule)
InstanceDetailRule
- Information of the Anti-DDoS instance configuredpublic String getProtocol()
public void setProtocol(String Protocol)
Protocol
- Protocolpublic Long getVport()
public void setVport(Long Vport)
Vport
- Port numberCopyright © 2023. All rights reserved.