Uses of Class
com.pervasive.datarush.cal.ResourceAllocation
-
Packages that use ResourceAllocation Package Description com.actian.dataflow.cal.yarn.server com.pervasive.datarush.cal Provides interfaces the define the "cluster abstraction layer".com.pervasive.datarush.cal.monitoring -
-
Uses of ResourceAllocation in com.actian.dataflow.cal.yarn.server
Methods in com.actian.dataflow.cal.yarn.server that return ResourceAllocation Modifier and Type Method Description protected ResourceAllocation
YarnClusterExecutor. getMasterResources()
-
Uses of ResourceAllocation in com.pervasive.datarush.cal
Fields in com.pervasive.datarush.cal declared as ResourceAllocation Modifier and Type Field Description static ResourceAllocation
ResourceAllocation. MASTER_DEFAULT
static ResourceAllocation
ResourceAllocation. NONE
static ResourceAllocation
ResourceAllocation. PARTITION_DEFAULT
Methods in com.pervasive.datarush.cal that return ResourceAllocation Modifier and Type Method Description ResourceAllocation
ResourceAllocation. add(ResourceAllocation other)
ResourceAllocation
ResourceAllocation. forWorker(int partitions)
Computes the resource allotment for a worker process.ResourceAllocation
NodeAllocationPlan. getJobMasterResources()
Gets the allocated resources for the job master.ResourceAllocation
NodeAllocationPlan. getPerPartitionResources()
Gets the allocated allocated resources for each partition.ResourceAllocation
NodeAllocationState. getPerPartitionResources()
Gets the per-partition resource allocation.ResourceAllocation
JobServerInformation. getResources()
ResourceAllocation
ResourceSpecifier. masterResources()
ResourceAllocation
ResourceSpecifier. partitionResources()
ResourceAllocation
ResourceAllocation. subtract(ResourceAllocation usage)
Methods in com.pervasive.datarush.cal with parameters of type ResourceAllocation Modifier and Type Method Description ResourceAllocation
ResourceAllocation. add(ResourceAllocation other)
String
ResourceAllocation. asPortion(ResourceAllocation usage)
double
ResourceAllocation. calculateDominantUsage(ResourceAllocation usage)
Computes the dominant share of resources for the specified usage relative to this allocation.int
ResourceAllocation. calculatePartitions(ResourceAllocation usage)
Computes the number of partitions of the specified usage within the allocation.boolean
ResourceAllocation. contains(ResourceAllocation other)
static NodeAllocationPlan
NodeAllocationPlan. create(String jobMasterNodeId, ResourceAllocation masterResources, List<NodeAllocationPlan.AssignmentPlan> assignments, ResourceAllocation partitionResources, NodeInformationMapping nodeMapping)
Creates a new node allocation.ResourceSpecifier
ResourceSpecifier. masterResources(ResourceAllocation resources)
Returns a resource specifier applying the specified allocation for job master resourcesResourceSpecifier
ResourceSpecifier. partitionResources(ResourceAllocation resources)
Returns a resource specifier applying the specified allocation for per-partition resourcesResourceAllocation
ResourceAllocation. subtract(ResourceAllocation usage)
Constructors in com.pervasive.datarush.cal with parameters of type ResourceAllocation Constructor Description JobServerInformation(JobInformation jobInfo, WorkerRole role, ResourceAllocation resources)
-
Uses of ResourceAllocation in com.pervasive.datarush.cal.monitoring
Methods in com.pervasive.datarush.cal.monitoring that return ResourceAllocation Modifier and Type Method Description ResourceAllocation
NodeStatistics. getAllocatedResources()
ResourceAllocation
NodeStatisticsSnapshot. getAllocatedResources()
-