Class Layer7Rule

    • Constructor Detail

      • Layer7Rule

        public Layer7Rule()
      • Layer7Rule

        public Layer7Rule​(Layer7Rule 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

      • getDomain

        public String getDomain()
        Get 域名
        Returns:
        Domain 域名
      • setDomain

        public void setDomain​(String Domain)
        Set 域名
        Parameters:
        Domain - 域名
      • getProxyTypeList

        public ProxyTypeInfo[] getProxyTypeList()
        Get 转发类型列表
        Returns:
        ProxyTypeList 转发类型列表
      • setProxyTypeList

        public void setProxyTypeList​(ProxyTypeInfo[] ProxyTypeList)
        Set 转发类型列表
        Parameters:
        ProxyTypeList - 转发类型列表
      • getRealServers

        public SourceServer[] getRealServers()
        Get 源站列表
        Returns:
        RealServers 源站列表
      • setRealServers

        public void setRealServers​(SourceServer[] RealServers)
        Set 源站列表
        Parameters:
        RealServers - 源站列表
      • getInstanceDetails

        public InstanceRelation[] getInstanceDetails()
        Get 资源实例
        Returns:
        InstanceDetails 资源实例
      • setInstanceDetails

        public void setInstanceDetails​(InstanceRelation[] InstanceDetails)
        Set 资源实例
        Parameters:
        InstanceDetails - 资源实例
      • getInstanceDetailRule

        public RuleInstanceRelation[] getInstanceDetailRule()
        Get 规则所属的资源实例
        Returns:
        InstanceDetailRule 规则所属的资源实例
      • setInstanceDetailRule

        public void setInstanceDetailRule​(RuleInstanceRelation[] InstanceDetailRule)
        Set 规则所属的资源实例
        Parameters:
        InstanceDetailRule - 规则所属的资源实例
      • getProtocol

        public String getProtocol()
        Get 协议
        Returns:
        Protocol 协议
      • setProtocol

        public void setProtocol​(String Protocol)
        Set 协议
        Parameters:
        Protocol - 协议
      • getVport

        public Long getVport()
        Get 端口号
        Returns:
        Vport 端口号
      • setVport

        public void setVport​(Long Vport)
        Set 端口号
        Parameters:
        Vport - 端口号