Class ModifySubDomainRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.apigateway.v20180808.models.ModifySubDomainRequest
-
public class ModifySubDomainRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description ModifySubDomainRequest()
ModifySubDomainRequest(ModifySubDomainRequest 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 String
getCertificateId()
Get 证书 ID,协议包含 HTTPS 的时候要传该字段。Boolean
getIsDefaultMapping()
Get 是否修改为使用默认路径映射。为 true,表示使用默认路径映射,为 false,表示使用自定义路径映射。Boolean
getIsForcedHttps()
Get 是否将HTTP请求强制跳转 HTTPS,默认为false。参数为 true时,API网关会将所有使用该自定义域名的 HTTP 协议的请求重定向至 HTTPS 协议进行转发。String
getNetType()
Get 网络类型 ('INNER' 或 'OUTER')PathMapping[]
getPathMappingSet()
Get 修改后的路径映射列表。String
getProtocol()
Get 修改后的自定义域名协议类型。(http,https 或 http&https)String
getServiceId()
Get 服务唯一 ID。String
getSubDomain()
Get 待修改路径映射的自定义的域名。void
setCertificateId(String CertificateId)
Set 证书 ID,协议包含 HTTPS 的时候要传该字段。void
setIsDefaultMapping(Boolean IsDefaultMapping)
Set 是否修改为使用默认路径映射。为 true,表示使用默认路径映射,为 false,表示使用自定义路径映射。void
setIsForcedHttps(Boolean IsForcedHttps)
Set 是否将HTTP请求强制跳转 HTTPS,默认为false。参数为 true时,API网关会将所有使用该自定义域名的 HTTP 协议的请求重定向至 HTTPS 协议进行转发。void
setNetType(String NetType)
Set 网络类型 ('INNER' 或 'OUTER')void
setPathMappingSet(PathMapping[] PathMappingSet)
Set 修改后的路径映射列表。void
setProtocol(String Protocol)
Set 修改后的自定义域名协议类型。(http,https 或 http&https)void
setServiceId(String ServiceId)
Set 服务唯一 ID。void
setSubDomain(String SubDomain)
Set 待修改路径映射的自定义的域名。void
toMap(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
-
ModifySubDomainRequest
public ModifySubDomainRequest()
-
ModifySubDomainRequest
public ModifySubDomainRequest(ModifySubDomainRequest 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
-
getServiceId
public String getServiceId()
Get 服务唯一 ID。- Returns:
- ServiceId 服务唯一 ID。
-
setServiceId
public void setServiceId(String ServiceId)
Set 服务唯一 ID。- Parameters:
ServiceId
- 服务唯一 ID。
-
getSubDomain
public String getSubDomain()
Get 待修改路径映射的自定义的域名。- Returns:
- SubDomain 待修改路径映射的自定义的域名。
-
setSubDomain
public void setSubDomain(String SubDomain)
Set 待修改路径映射的自定义的域名。- Parameters:
SubDomain
- 待修改路径映射的自定义的域名。
-
getIsDefaultMapping
public Boolean getIsDefaultMapping()
Get 是否修改为使用默认路径映射。为 true,表示使用默认路径映射,为 false,表示使用自定义路径映射。- Returns:
- IsDefaultMapping 是否修改为使用默认路径映射。为 true,表示使用默认路径映射,为 false,表示使用自定义路径映射。
-
setIsDefaultMapping
public void setIsDefaultMapping(Boolean IsDefaultMapping)
Set 是否修改为使用默认路径映射。为 true,表示使用默认路径映射,为 false,表示使用自定义路径映射。- Parameters:
IsDefaultMapping
- 是否修改为使用默认路径映射。为 true,表示使用默认路径映射,为 false,表示使用自定义路径映射。
-
getCertificateId
public String getCertificateId()
Get 证书 ID,协议包含 HTTPS 的时候要传该字段。- Returns:
- CertificateId 证书 ID,协议包含 HTTPS 的时候要传该字段。
-
setCertificateId
public void setCertificateId(String CertificateId)
Set 证书 ID,协议包含 HTTPS 的时候要传该字段。- Parameters:
CertificateId
- 证书 ID,协议包含 HTTPS 的时候要传该字段。
-
getProtocol
public String getProtocol()
Get 修改后的自定义域名协议类型。(http,https 或 http&https)- Returns:
- Protocol 修改后的自定义域名协议类型。(http,https 或 http&https)
-
setProtocol
public void setProtocol(String Protocol)
Set 修改后的自定义域名协议类型。(http,https 或 http&https)- Parameters:
Protocol
- 修改后的自定义域名协议类型。(http,https 或 http&https)
-
getPathMappingSet
public PathMapping[] getPathMappingSet()
Get 修改后的路径映射列表。- Returns:
- PathMappingSet 修改后的路径映射列表。
-
setPathMappingSet
public void setPathMappingSet(PathMapping[] PathMappingSet)
Set 修改后的路径映射列表。- Parameters:
PathMappingSet
- 修改后的路径映射列表。
-
getNetType
public String getNetType()
Get 网络类型 ('INNER' 或 'OUTER')- Returns:
- NetType 网络类型 ('INNER' 或 'OUTER')
-
setNetType
public void setNetType(String NetType)
Set 网络类型 ('INNER' 或 'OUTER')- Parameters:
NetType
- 网络类型 ('INNER' 或 'OUTER')
-
getIsForcedHttps
public Boolean getIsForcedHttps()
Get 是否将HTTP请求强制跳转 HTTPS,默认为false。参数为 true时,API网关会将所有使用该自定义域名的 HTTP 协议的请求重定向至 HTTPS 协议进行转发。- Returns:
- IsForcedHttps 是否将HTTP请求强制跳转 HTTPS,默认为false。参数为 true时,API网关会将所有使用该自定义域名的 HTTP 协议的请求重定向至 HTTPS 协议进行转发。
-
setIsForcedHttps
public void setIsForcedHttps(Boolean IsForcedHttps)
Set 是否将HTTP请求强制跳转 HTTPS,默认为false。参数为 true时,API网关会将所有使用该自定义域名的 HTTP 协议的请求重定向至 HTTPS 协议进行转发。- Parameters:
IsForcedHttps
- 是否将HTTP请求强制跳转 HTTPS,默认为false。参数为 true时,API网关会将所有使用该自定义域名的 HTTP 协议的请求重定向至 HTTPS 协议进行转发。
-
-