Class RewriteLocationMap
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.clb.v20180317.models.RewriteLocationMap
-
public class RewriteLocationMap extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description RewriteLocationMap()RewriteLocationMap(RewriteLocationMap 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.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LonggetRewriteCode()Get 重定向状态码,可取值301,302,307StringgetSourceDomain()Get 源转发的域名,必须是SourceLocationId对应的域名,配置RewriteCode时必填StringgetSourceLocationId()Get 源转发规则IDBooleangetTakeUrl()Get 重定向是否携带匹配的url,配置RewriteCode时必填StringgetTargetLocationId()Get 重定向目标转发规则的IDvoidsetRewriteCode(Long RewriteCode)Set 重定向状态码,可取值301,302,307voidsetSourceDomain(String SourceDomain)Set 源转发的域名,必须是SourceLocationId对应的域名,配置RewriteCode时必填voidsetSourceLocationId(String SourceLocationId)Set 源转发规则IDvoidsetTakeUrl(Boolean TakeUrl)Set 重定向是否携带匹配的url,配置RewriteCode时必填voidsetTargetLocationId(String TargetLocationId)Set 重定向目标转发规则的IDvoidtoMap(HashMap<String,String> map, String prefix)Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
RewriteLocationMap
public RewriteLocationMap()
-
RewriteLocationMap
public RewriteLocationMap(RewriteLocationMap 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.
-
-
Method Detail
-
getSourceLocationId
public String getSourceLocationId()
Get 源转发规则ID- Returns:
- SourceLocationId 源转发规则ID
-
setSourceLocationId
public void setSourceLocationId(String SourceLocationId)
Set 源转发规则ID- Parameters:
SourceLocationId- 源转发规则ID
-
getTargetLocationId
public String getTargetLocationId()
Get 重定向目标转发规则的ID- Returns:
- TargetLocationId 重定向目标转发规则的ID
-
setTargetLocationId
public void setTargetLocationId(String TargetLocationId)
Set 重定向目标转发规则的ID- Parameters:
TargetLocationId- 重定向目标转发规则的ID
-
getRewriteCode
public Long getRewriteCode()
Get 重定向状态码,可取值301,302,307- Returns:
- RewriteCode 重定向状态码,可取值301,302,307
-
setRewriteCode
public void setRewriteCode(Long RewriteCode)
Set 重定向状态码,可取值301,302,307- Parameters:
RewriteCode- 重定向状态码,可取值301,302,307
-
getTakeUrl
public Boolean getTakeUrl()
Get 重定向是否携带匹配的url,配置RewriteCode时必填- Returns:
- TakeUrl 重定向是否携带匹配的url,配置RewriteCode时必填
-
setTakeUrl
public void setTakeUrl(Boolean TakeUrl)
Set 重定向是否携带匹配的url,配置RewriteCode时必填- Parameters:
TakeUrl- 重定向是否携带匹配的url,配置RewriteCode时必填
-
getSourceDomain
public String getSourceDomain()
Get 源转发的域名,必须是SourceLocationId对应的域名,配置RewriteCode时必填- Returns:
- SourceDomain 源转发的域名,必须是SourceLocationId对应的域名,配置RewriteCode时必填
-
setSourceDomain
public void setSourceDomain(String SourceDomain)
Set 源转发的域名,必须是SourceLocationId对应的域名,配置RewriteCode时必填- Parameters:
SourceDomain- 源转发的域名,必须是SourceLocationId对应的域名,配置RewriteCode时必填
-
-