Class NoOpResourceGroupManager
- java.lang.Object
-
- io.trino.execution.resourcegroups.NoOpResourceGroupManager
-
- All Implemented Interfaces:
ResourceGroupManager<Void>
public final class NoOpResourceGroupManager extends Object implements ResourceGroupManager<Void>
Used on workers.
-
-
Constructor Summary
Constructors Constructor Description NoOpResourceGroupManager()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddConfigurationManagerFactory(ResourceGroupConfigurationManagerFactory factory)voidloadConfigurationManager()SelectionContext<Void>selectGroup(SelectionCriteria criteria)voidsubmit(ManagedQueryExecution queryExecution, SelectionContext<Void> selectionContext, Executor executor)Optional<List<ResourceGroupInfo>>tryGetPathToRoot(ResourceGroupId id)Optional<ResourceGroupInfo>tryGetResourceGroupInfo(ResourceGroupId id)
-
-
-
Method Detail
-
submit
public void submit(ManagedQueryExecution queryExecution, SelectionContext<Void> selectionContext, Executor executor)
- Specified by:
submitin interfaceResourceGroupManager<Void>
-
tryGetResourceGroupInfo
public Optional<ResourceGroupInfo> tryGetResourceGroupInfo(ResourceGroupId id)
- Specified by:
tryGetResourceGroupInfoin interfaceResourceGroupManager<Void>
-
tryGetPathToRoot
public Optional<List<ResourceGroupInfo>> tryGetPathToRoot(ResourceGroupId id)
- Specified by:
tryGetPathToRootin interfaceResourceGroupManager<Void>
-
addConfigurationManagerFactory
public void addConfigurationManagerFactory(ResourceGroupConfigurationManagerFactory factory)
- Specified by:
addConfigurationManagerFactoryin interfaceResourceGroupManager<Void>
-
loadConfigurationManager
public void loadConfigurationManager()
- Specified by:
loadConfigurationManagerin interfaceResourceGroupManager<Void>
-
selectGroup
public SelectionContext<Void> selectGroup(SelectionCriteria criteria)
- Specified by:
selectGroupin interfaceResourceGroupManager<Void>
-
-