Class AssignmentPolicyConfig
java.lang.Object
io.deephaven.enterprise.controller.assignment.AssignmentPolicyConfig
This class contains the configuration for a single Assignment Policy
-
Constructor Summary
ConstructorsConstructorDescriptionAssignmentPolicyConfig
(String name, String displayName, String implementationClass, String description, boolean acceptsParameters) -
Method Summary
Modifier and TypeMethodDescriptionboolean
Get if this policy accepts configuration parameters during construction.Get the optional description of this policy.Get the name to display to users.Get the fully qualified implementation class.getName()
Get the name of the policy for use by the Controller
-
Constructor Details
-
AssignmentPolicyConfig
-
-
Method Details
-
getName
Get the name of the policy for use by the Controller- Returns:
- the name of the policy
-
getDisplayName
Get the name to display to users.- Returns:
- the display name
-
getImplementationClass
Get the fully qualified implementation class. This can be null for clients.- Returns:
- the fully qualified implementation class
-
getDescription
Get the optional description of this policy. May be null if there is no description.- Returns:
- the description or null if there is none
-
acceptsParameters
public boolean acceptsParameters()Get if this policy accepts configuration parameters during construction.- Returns:
- true if it accepts parameters
-