类 PushResult


  • public class PushResult
    extends java.lang.Object
    Nacos naming push result.
    作者:
    xiweng.yy
    • 字段详细资料

      • pushSuccess

        private final boolean pushSuccess
      • subscribeClientId

        private final java.lang.String subscribeClientId
      • service

        private final Service service
      • data

        private final com.alibaba.nacos.api.naming.pojo.ServiceInfo data
      • networkCost

        private final long networkCost
      • allCost

        private final long allCost
      • sla

        private final long sla
      • exception

        private final java.lang.Throwable exception
      • isPushToAll

        private final boolean isPushToAll
    • 构造器详细资料

      • PushResult

        private PushResult​(boolean pushSuccess,
                           java.lang.String subscribeClientId,
                           Service service,
                           com.alibaba.nacos.api.naming.pojo.ServiceInfo data,
                           Subscriber subscriber,
                           long networkCost,
                           long allCost,
                           long sla,
                           java.lang.Throwable exception,
                           boolean isPushToAll)
    • 方法详细资料

      • pushSuccess

        public static PushResult pushSuccess​(Service service,
                                             java.lang.String subscribeClientId,
                                             com.alibaba.nacos.api.naming.pojo.ServiceInfo data,
                                             Subscriber subscriber,
                                             long networkCost,
                                             long allCost,
                                             long sla,
                                             boolean isPushToAll)
      • pushFailed

        public static PushResult pushFailed​(Service service,
                                            java.lang.String subscribeClientId,
                                            com.alibaba.nacos.api.naming.pojo.ServiceInfo data,
                                            Subscriber subscriber,
                                            long allCost,
                                            java.lang.Throwable exception,
                                            boolean isPushToAll)
      • isPushSuccess

        public boolean isPushSuccess()
      • getSubscribeClientId

        public java.lang.String getSubscribeClientId()
      • getService

        public Service getService()
      • getData

        public com.alibaba.nacos.api.naming.pojo.ServiceInfo getData()
      • getSubscriber

        public Subscriber getSubscriber()
      • getNetworkCost

        public long getNetworkCost()
      • getAllCost

        public long getAllCost()
      • getSla

        public long getSla()
      • getException

        public java.lang.Throwable getException()