Class RoundRobinAssignmentPolicy

java.lang.Object
io.deephaven.enterprise.controller.assignment.RoundRobinAssignmentPolicy
All Implemented Interfaces:
AssignmentPolicy

public class RoundRobinAssignmentPolicy extends Object implements AssignmentPolicy
An AssignmentPolicy that assigns users to replicas in a round-robin fashion.
  • Constructor Details

    • RoundRobinAssignmentPolicy

      public RoundRobinAssignmentPolicy(@NotNull QueryUserAssignmentLogger logger, @Nullable String policyParameters) throws io.deephaven.shadow.jackson.com.fasterxml.jackson.core.JsonProcessingException
      Create a new Round Robin policy
      Parameters:
      logger - a logger to record assignment changes
      policyParameters - policy parameters -- not used
      Throws:
      io.deephaven.shadow.jackson.com.fasterxml.jackson.core.JsonProcessingException - if policyParameters could not be parsed
  • Method Details