Class ModifyDomainAttributesRequest


  • public class ModifyDomainAttributesRequest
    extends AbstractModel
    • 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 同时传入。