public class BindRealServer extends AbstractModel
Constructor and Description |
---|
BindRealServer() |
BindRealServer(BindRealServer 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[] |
getDownIPList()
Get If the origin server is a domain name, the domain name will be resolved to one or multiple IPs.
|
String |
getRealServerFailoverRole()
Get Role of the origin server.
|
String |
getRealServerId()
Get Origin server ID
|
String |
getRealServerIP()
Get Origin server IP or domain name
|
Long |
getRealServerPort()
Get Origin server port number
Note: This field may return null, indicating that no valid values can be obtained.
|
Long |
getRealServerStatus()
Get Origin server health check status.
|
Long |
getRealServerWeight()
Get Origin server weight
|
void |
setDownIPList(String[] DownIPList)
Set If the origin server is a domain name, the domain name will be resolved to one or multiple IPs.
|
void |
setRealServerFailoverRole(String RealServerFailoverRole)
Set Role of the origin server.
|
void |
setRealServerId(String RealServerId)
Set Origin server ID
|
void |
setRealServerIP(String RealServerIP)
Set Origin server IP or domain name
|
void |
setRealServerPort(Long RealServerPort)
Set Origin server port number
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setRealServerStatus(Long RealServerStatus)
Set Origin server health check status.
|
void |
setRealServerWeight(Long RealServerWeight)
Set Origin server weight
|
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 BindRealServer()
public BindRealServer(BindRealServer source)
public String getRealServerId()
public void setRealServerId(String RealServerId)
RealServerId
- Origin server IDpublic String getRealServerIP()
public void setRealServerIP(String RealServerIP)
RealServerIP
- Origin server IP or domain namepublic Long getRealServerWeight()
public void setRealServerWeight(Long RealServerWeight)
RealServerWeight
- Origin server weightpublic Long getRealServerStatus()
public void setRealServerStatus(Long RealServerStatus)
RealServerStatus
- Origin server health check status. Valid values:
0: normal;
1: exceptional.
If health check is not enabled, this status will always be normal.
Note: this field may return null, indicating that no valid values can be obtained.public Long getRealServerPort()
public void setRealServerPort(Long RealServerPort)
RealServerPort
- Origin server port number
Note: This field may return null, indicating that no valid values can be obtained.public String[] getDownIPList()
public void setDownIPList(String[] DownIPList)
DownIPList
- If the origin server is a domain name, the domain name will be resolved to one or multiple IPs. This field indicates the exceptional IP list.public String getRealServerFailoverRole()
public void setRealServerFailoverRole(String RealServerFailoverRole)
RealServerFailoverRole
- Role of the origin server. Values: `master` (primary origin server); `slave` (secondary origin server). This parameter only takes effect when origin failover is enabled for the listener.Copyright © 2023. All rights reserved.