Class LegacyResourceGroupConfigurationManager
- java.lang.Object
-
- io.prestosql.execution.resourcegroups.LegacyResourceGroupConfigurationManager
-
- All Implemented Interfaces:
ResourceGroupConfigurationManager<io.prestosql.execution.resourcegroups.LegacyResourceGroupConfigurationManager.VoidContext>
public class LegacyResourceGroupConfigurationManager extends Object implements ResourceGroupConfigurationManager<io.prestosql.execution.resourcegroups.LegacyResourceGroupConfigurationManager.VoidContext>
-
-
Constructor Summary
Constructors Constructor Description LegacyResourceGroupConfigurationManager(QueryManagerConfig config)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
configure(ResourceGroup group, SelectionContext<io.prestosql.execution.resourcegroups.LegacyResourceGroupConfigurationManager.VoidContext> criteria)
Optional<SelectionContext<io.prestosql.execution.resourcegroups.LegacyResourceGroupConfigurationManager.VoidContext>>
match(SelectionCriteria criteria)
SelectionContext<io.prestosql.execution.resourcegroups.LegacyResourceGroupConfigurationManager.VoidContext>
parentGroupContext(SelectionContext<io.prestosql.execution.resourcegroups.LegacyResourceGroupConfigurationManager.VoidContext> context)
-
-
-
Constructor Detail
-
LegacyResourceGroupConfigurationManager
@Inject public LegacyResourceGroupConfigurationManager(QueryManagerConfig config)
-
-
Method Detail
-
configure
public void configure(ResourceGroup group, SelectionContext<io.prestosql.execution.resourcegroups.LegacyResourceGroupConfigurationManager.VoidContext> criteria)
- Specified by:
configure
in interfaceResourceGroupConfigurationManager<io.prestosql.execution.resourcegroups.LegacyResourceGroupConfigurationManager.VoidContext>
-
match
public Optional<SelectionContext<io.prestosql.execution.resourcegroups.LegacyResourceGroupConfigurationManager.VoidContext>> match(SelectionCriteria criteria)
- Specified by:
match
in interfaceResourceGroupConfigurationManager<io.prestosql.execution.resourcegroups.LegacyResourceGroupConfigurationManager.VoidContext>
-
parentGroupContext
public SelectionContext<io.prestosql.execution.resourcegroups.LegacyResourceGroupConfigurationManager.VoidContext> parentGroupContext(SelectionContext<io.prestosql.execution.resourcegroups.LegacyResourceGroupConfigurationManager.VoidContext> context)
- Specified by:
parentGroupContext
in interfaceResourceGroupConfigurationManager<io.prestosql.execution.resourcegroups.LegacyResourceGroupConfigurationManager.VoidContext>
-
-