public class ApplicationProxyRule extends AbstractModel
header, skipSign
Constructor and Description |
---|
ApplicationProxyRule() |
ApplicationProxyRule(ApplicationProxyRule 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 |
getForwardClientIp()
Get Passing the client IP address.
|
String |
getOriginPort()
Get Origin server port.
|
String |
getOriginType()
Get Origin server type.
|
String[] |
getOriginValue()
Get Origin server information.
|
String[] |
getPort()
Get Port.
|
String |
getProto()
Get Protocol.
|
String |
getRuleId()
Get Rule ID.
|
String |
getRuleTag()
Get Rule tag.
|
Boolean |
getSessionPersist()
Get Whether to enable session persistence.
|
Long |
getSessionPersistTime()
Get Duration for session persistence.
|
String |
getStatus()
Get Status.
|
void |
setForwardClientIp(String ForwardClientIp)
Set Passing the client IP address.
|
void |
setOriginPort(String OriginPort)
Set Origin server port.
|
void |
setOriginType(String OriginType)
Set Origin server type.
|
void |
setOriginValue(String[] OriginValue)
Set Origin server information.
|
void |
setPort(String[] Port)
Set Port.
|
void |
setProto(String Proto)
Set Protocol.
|
void |
setRuleId(String RuleId)
Set Rule ID.
|
void |
setRuleTag(String RuleTag)
Set Rule tag.
|
void |
setSessionPersist(Boolean SessionPersist)
Set Whether to enable session persistence.
|
void |
setSessionPersistTime(Long SessionPersistTime)
Set Duration for session persistence.
|
void |
setStatus(String Status)
Set Status.
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
public ApplicationProxyRule()
public ApplicationProxyRule(ApplicationProxyRule source)
public String getProto()
public void setProto(String Proto)
Proto
- Protocol. Valid values:
public String[] getPort()
public void setPort(String[] Port)
Port
- Port. Supported formats:
public String getOriginType()
public void setOriginType(String OriginType)
OriginType
- Origin server type. Valid values:
public String[] getOriginValue()
public void setOriginValue(String[] OriginValue)
OriginValue
- Origin server information.
public String getRuleId()
public void setRuleId(String RuleId)
RuleId
- Rule ID.public String getStatus()
public void setStatus(String Status)
Status
- Status. Valid values:
public String getForwardClientIp()
public void setForwardClientIp(String ForwardClientIp)
ForwardClientIp
- Passing the client IP address. Valid values:
public Boolean getSessionPersist()
public void setSessionPersist(Boolean SessionPersist)
SessionPersist
- Whether to enable session persistence. Valid values:
public Long getSessionPersistTime()
public void setSessionPersistTime(Long SessionPersistTime)
SessionPersistTime
- Duration for session persistence. The value takes effect only when SessionPersist is true.
Note: This field may return null, which indicates a failure to obtain a valid value.public String getOriginPort()
public void setOriginPort(String OriginPort)
OriginPort
- Origin server port. Supported formats:
public String getRuleTag()
public void setRuleTag(String RuleTag)
RuleTag
- Rule tag.
Note: This field may return null, which indicates a failure to obtain a valid value.Copyright © 2024. All rights reserved.