Class WorkerStateGateway.WorkerState

  • Enclosing interface:
    WorkerStateGateway

    public static class WorkerStateGateway.WorkerState
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      WorkerState​(int nodeId, java.time.Duration timeFromHealthCheck, boolean exclusiveMode, java.util.Set<java.lang.String> nodeGroups)  
    • Constructor Detail

      • WorkerState

        public WorkerState​(int nodeId,
                           java.time.Duration timeFromHealthCheck,
                           boolean exclusiveMode,
                           java.util.Set<java.lang.String> nodeGroups)
    • Method Detail

      • getNodeId

        public int getNodeId()
      • getTimeFromHealthCheck

        public java.time.Duration getTimeFromHealthCheck()
      • isExclusiveMode

        public boolean isExclusiveMode()
      • getNodeGroups

        public java.util.Set<java.lang.String> getNodeGroups()
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object