Class LegacyResourceGroupConfigurationManager
java.lang.Object
io.trino.execution.resourcegroups.LegacyResourceGroupConfigurationManager
- All Implemented Interfaces:
ResourceGroupConfigurationManager<io.trino.execution.resourcegroups.LegacyResourceGroupConfigurationManager.VoidContext>
public class LegacyResourceGroupConfigurationManager
extends Object
implements ResourceGroupConfigurationManager<io.trino.execution.resourcegroups.LegacyResourceGroupConfigurationManager.VoidContext>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidconfigure(ResourceGroup group, SelectionContext<io.trino.execution.resourcegroups.LegacyResourceGroupConfigurationManager.VoidContext> criteria) Optional<SelectionContext<io.trino.execution.resourcegroups.LegacyResourceGroupConfigurationManager.VoidContext>> match(SelectionCriteria criteria) SelectionContext<io.trino.execution.resourcegroups.LegacyResourceGroupConfigurationManager.VoidContext> parentGroupContext(SelectionContext<io.trino.execution.resourcegroups.LegacyResourceGroupConfigurationManager.VoidContext> context) voidshutdown()
-
Constructor Details
-
LegacyResourceGroupConfigurationManager
-
-
Method Details
-
configure
public void configure(ResourceGroup group, SelectionContext<io.trino.execution.resourcegroups.LegacyResourceGroupConfigurationManager.VoidContext> criteria) - Specified by:
configurein interfaceResourceGroupConfigurationManager<io.trino.execution.resourcegroups.LegacyResourceGroupConfigurationManager.VoidContext>
-
match
public Optional<SelectionContext<io.trino.execution.resourcegroups.LegacyResourceGroupConfigurationManager.VoidContext>> match(SelectionCriteria criteria) - Specified by:
matchin interfaceResourceGroupConfigurationManager<io.trino.execution.resourcegroups.LegacyResourceGroupConfigurationManager.VoidContext>
-
parentGroupContext
public SelectionContext<io.trino.execution.resourcegroups.LegacyResourceGroupConfigurationManager.VoidContext> parentGroupContext(SelectionContext<io.trino.execution.resourcegroups.LegacyResourceGroupConfigurationManager.VoidContext> context) - Specified by:
parentGroupContextin interfaceResourceGroupConfigurationManager<io.trino.execution.resourcegroups.LegacyResourceGroupConfigurationManager.VoidContext>
-
shutdown
public void shutdown()- Specified by:
shutdownin interfaceResourceGroupConfigurationManager<io.trino.execution.resourcegroups.LegacyResourceGroupConfigurationManager.VoidContext>
-