Record Class ResourceGroupInfo

java.lang.Object
java.lang.Record
io.trino.server.ResourceGroupInfo

public record ResourceGroupInfo(ResourceGroupId id, ResourceGroupState state, SchedulingPolicy schedulingPolicy, int schedulingWeight, io.airlift.units.DataSize softMemoryLimit, int softConcurrencyLimit, int hardConcurrencyLimit, int maxQueuedQueries, io.airlift.units.DataSize memoryUsage, io.airlift.units.Duration cpuUsage, int numQueuedQueries, int numRunningQueries, int numEligibleSubGroups, Optional<List<ResourceGroupInfo>> subGroups, Optional<List<QueryStateInfo>> runningQueries) extends Record