Class ServiceLimit

    • Constructor Detail

      • ServiceLimit

        public ServiceLimit()
      • ServiceLimit

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

      • getEnableInstanceRpsLimit

        public Boolean getEnableInstanceRpsLimit()
        Get 是否开启实例层面限流限速,true or false。true 则 InstanceRpsLimit 必填, false 则 InstanceRpsLimit 不生效
        Returns:
        EnableInstanceRpsLimit 是否开启实例层面限流限速,true or false。true 则 InstanceRpsLimit 必填, false 则 InstanceRpsLimit 不生效
      • setEnableInstanceRpsLimit

        public void setEnableInstanceRpsLimit​(Boolean EnableInstanceRpsLimit)
        Set 是否开启实例层面限流限速,true or false。true 则 InstanceRpsLimit 必填, false 则 InstanceRpsLimit 不生效
        Parameters:
        EnableInstanceRpsLimit - 是否开启实例层面限流限速,true or false。true 则 InstanceRpsLimit 必填, false 则 InstanceRpsLimit 不生效
      • getInstanceRpsLimit

        public Long getInstanceRpsLimit()
        Get 每个服务实例的 request per second 限速, 0 为不限流
        Returns:
        InstanceRpsLimit 每个服务实例的 request per second 限速, 0 为不限流
      • setInstanceRpsLimit

        public void setInstanceRpsLimit​(Long InstanceRpsLimit)
        Set 每个服务实例的 request per second 限速, 0 为不限流
        Parameters:
        InstanceRpsLimit - 每个服务实例的 request per second 限速, 0 为不限流