Class ModifyDomainAttributesRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.clb.v20180317.models.ModifyDomainAttributesRequest
-
public class ModifyDomainAttributesRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description ModifyDomainAttributesRequest()
ModifyDomainAttributesRequest(ModifyDomainAttributesRequest 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 CertificateInput
getCertificate()
Get 域名相关的证书信息,注意,仅对启用SNI的监听器适用,不可和MultiCertInfo 同时传入。Boolean
getDefaultServer()
Get 是否设为默认域名,注意,一个监听器下只能设置一个默认域名。String
getDomain()
Get 域名(必须是已经创建的转发规则下的域名),如果是多域名,可以指定多域名列表中的任意一个。Boolean
getHttp2()
Get 是否开启Http2,注意,只有HTTPS域名才能开启Http2。String
getListenerId()
Get 负载均衡监听器ID。String
getLoadBalancerId()
Get 负载均衡实例ID。MultiCertInfo
getMultiCertInfo()
Get 域名相关的证书信息,注意,仅对启用SNI的监听器适用;支持同时传入多本算法类型不同的服务器证书,不可和MultiCertInfo 同时传入。String
getNewDefaultServerDomain()
Get 监听器下必须配置一个默认域名,若要关闭原默认域名,必须同时指定另一个域名作为新的默认域名,如果新的默认域名是多域名,可以指定多域名列表中的任意一个。String
getNewDomain()
Get 要修改的新域名。NewDomain和NewDomains只能传一个。String[]
getNewDomains()
Get 要修改的新域名列表。NewDomain和NewDomains只能传一个。Boolean
getQuic()
Get 是否开启Quic,注意,只有HTTPS域名才能开启Quicvoid
setCertificate(CertificateInput Certificate)
Set 域名相关的证书信息,注意,仅对启用SNI的监听器适用,不可和MultiCertInfo 同时传入。void
setDefaultServer(Boolean DefaultServer)
Set 是否设为默认域名,注意,一个监听器下只能设置一个默认域名。void
setDomain(String Domain)
Set 域名(必须是已经创建的转发规则下的域名),如果是多域名,可以指定多域名列表中的任意一个。void
setHttp2(Boolean Http2)
Set 是否开启Http2,注意,只有HTTPS域名才能开启Http2。void
setListenerId(String ListenerId)
Set 负载均衡监听器ID。void
setLoadBalancerId(String LoadBalancerId)
Set 负载均衡实例ID。void
setMultiCertInfo(MultiCertInfo MultiCertInfo)
Set 域名相关的证书信息,注意,仅对启用SNI的监听器适用;支持同时传入多本算法类型不同的服务器证书,不可和MultiCertInfo 同时传入。void
setNewDefaultServerDomain(String NewDefaultServerDomain)
Set 监听器下必须配置一个默认域名,若要关闭原默认域名,必须同时指定另一个域名作为新的默认域名,如果新的默认域名是多域名,可以指定多域名列表中的任意一个。void
setNewDomain(String NewDomain)
Set 要修改的新域名。NewDomain和NewDomains只能传一个。void
setNewDomains(String[] NewDomains)
Set 要修改的新域名列表。NewDomain和NewDomains只能传一个。void
setQuic(Boolean Quic)
Set 是否开启Quic,注意,只有HTTPS域名才能开启Quicvoid
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
-
ModifyDomainAttributesRequest
public ModifyDomainAttributesRequest()
-
ModifyDomainAttributesRequest
public ModifyDomainAttributesRequest(ModifyDomainAttributesRequest 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
-
getLoadBalancerId
public String getLoadBalancerId()
Get 负载均衡实例ID。- Returns:
- LoadBalancerId 负载均衡实例ID。
-
setLoadBalancerId
public void setLoadBalancerId(String LoadBalancerId)
Set 负载均衡实例ID。- Parameters:
LoadBalancerId
- 负载均衡实例ID。
-
getListenerId
public String getListenerId()
Get 负载均衡监听器ID。- Returns:
- ListenerId 负载均衡监听器ID。
-
setListenerId
public void setListenerId(String ListenerId)
Set 负载均衡监听器ID。- Parameters:
ListenerId
- 负载均衡监听器ID。
-
getDomain
public String getDomain()
Get 域名(必须是已经创建的转发规则下的域名),如果是多域名,可以指定多域名列表中的任意一个。- Returns:
- Domain 域名(必须是已经创建的转发规则下的域名),如果是多域名,可以指定多域名列表中的任意一个。
-
setDomain
public void setDomain(String Domain)
Set 域名(必须是已经创建的转发规则下的域名),如果是多域名,可以指定多域名列表中的任意一个。- Parameters:
Domain
- 域名(必须是已经创建的转发规则下的域名),如果是多域名,可以指定多域名列表中的任意一个。
-
getNewDomain
public String getNewDomain()
Get 要修改的新域名。NewDomain和NewDomains只能传一个。- Returns:
- NewDomain 要修改的新域名。NewDomain和NewDomains只能传一个。
-
setNewDomain
public void setNewDomain(String NewDomain)
Set 要修改的新域名。NewDomain和NewDomains只能传一个。- Parameters:
NewDomain
- 要修改的新域名。NewDomain和NewDomains只能传一个。
-
getCertificate
public CertificateInput getCertificate()
Get 域名相关的证书信息,注意,仅对启用SNI的监听器适用,不可和MultiCertInfo 同时传入。- Returns:
- Certificate 域名相关的证书信息,注意,仅对启用SNI的监听器适用,不可和MultiCertInfo 同时传入。
-
setCertificate
public void setCertificate(CertificateInput Certificate)
Set 域名相关的证书信息,注意,仅对启用SNI的监听器适用,不可和MultiCertInfo 同时传入。- Parameters:
Certificate
- 域名相关的证书信息,注意,仅对启用SNI的监听器适用,不可和MultiCertInfo 同时传入。
-
getHttp2
public Boolean getHttp2()
Get 是否开启Http2,注意,只有HTTPS域名才能开启Http2。- Returns:
- Http2 是否开启Http2,注意,只有HTTPS域名才能开启Http2。
-
setHttp2
public void setHttp2(Boolean Http2)
Set 是否开启Http2,注意,只有HTTPS域名才能开启Http2。- Parameters:
Http2
- 是否开启Http2,注意,只有HTTPS域名才能开启Http2。
-
getDefaultServer
public Boolean getDefaultServer()
Get 是否设为默认域名,注意,一个监听器下只能设置一个默认域名。- Returns:
- DefaultServer 是否设为默认域名,注意,一个监听器下只能设置一个默认域名。
-
setDefaultServer
public void setDefaultServer(Boolean DefaultServer)
Set 是否设为默认域名,注意,一个监听器下只能设置一个默认域名。- Parameters:
DefaultServer
- 是否设为默认域名,注意,一个监听器下只能设置一个默认域名。
-
getQuic
public Boolean getQuic()
Get 是否开启Quic,注意,只有HTTPS域名才能开启Quic- Returns:
- Quic 是否开启Quic,注意,只有HTTPS域名才能开启Quic
-
setQuic
public void setQuic(Boolean Quic)
Set 是否开启Quic,注意,只有HTTPS域名才能开启Quic- Parameters:
Quic
- 是否开启Quic,注意,只有HTTPS域名才能开启Quic
-
getNewDefaultServerDomain
public String getNewDefaultServerDomain()
Get 监听器下必须配置一个默认域名,若要关闭原默认域名,必须同时指定另一个域名作为新的默认域名,如果新的默认域名是多域名,可以指定多域名列表中的任意一个。- Returns:
- NewDefaultServerDomain 监听器下必须配置一个默认域名,若要关闭原默认域名,必须同时指定另一个域名作为新的默认域名,如果新的默认域名是多域名,可以指定多域名列表中的任意一个。
-
setNewDefaultServerDomain
public void setNewDefaultServerDomain(String NewDefaultServerDomain)
Set 监听器下必须配置一个默认域名,若要关闭原默认域名,必须同时指定另一个域名作为新的默认域名,如果新的默认域名是多域名,可以指定多域名列表中的任意一个。- Parameters:
NewDefaultServerDomain
- 监听器下必须配置一个默认域名,若要关闭原默认域名,必须同时指定另一个域名作为新的默认域名,如果新的默认域名是多域名,可以指定多域名列表中的任意一个。
-
getNewDomains
public String[] getNewDomains()
Get 要修改的新域名列表。NewDomain和NewDomains只能传一个。- Returns:
- NewDomains 要修改的新域名列表。NewDomain和NewDomains只能传一个。
-
setNewDomains
public void setNewDomains(String[] NewDomains)
Set 要修改的新域名列表。NewDomain和NewDomains只能传一个。- Parameters:
NewDomains
- 要修改的新域名列表。NewDomain和NewDomains只能传一个。
-
getMultiCertInfo
public MultiCertInfo getMultiCertInfo()
Get 域名相关的证书信息,注意,仅对启用SNI的监听器适用;支持同时传入多本算法类型不同的服务器证书,不可和MultiCertInfo 同时传入。- Returns:
- MultiCertInfo 域名相关的证书信息,注意,仅对启用SNI的监听器适用;支持同时传入多本算法类型不同的服务器证书,不可和MultiCertInfo 同时传入。
-
setMultiCertInfo
public void setMultiCertInfo(MultiCertInfo MultiCertInfo)
Set 域名相关的证书信息,注意,仅对启用SNI的监听器适用;支持同时传入多本算法类型不同的服务器证书,不可和MultiCertInfo 同时传入。- Parameters:
MultiCertInfo
- 域名相关的证书信息,注意,仅对启用SNI的监听器适用;支持同时传入多本算法类型不同的服务器证书,不可和MultiCertInfo 同时传入。
-
-