Uses of Class
co.yellowdog.platform.model.ProvisionedWorkerPoolProperties.Builder
Packages that use ProvisionedWorkerPoolProperties.Builder
Package
Description
Provides the types that define the YellowDog Platform data model.
-
Uses of ProvisionedWorkerPoolProperties.Builder in co.yellowdog.platform.model
Methods in co.yellowdog.platform.model that return ProvisionedWorkerPoolProperties.BuilderModifier and TypeMethodDescriptionProvisionedWorkerPoolProperties.builder()
ProvisionedWorkerPoolProperties.Builder.createNodeWorkers
(NodeWorkerTarget createNodeWorkers) How many workers to create on each node.ProvisionedWorkerPoolProperties.Builder.idleNodeShutdown
(AutoShutdown idleNodeShutdown) Determines the auto shutdown behaviour applied for idle nodes.ProvisionedWorkerPoolProperties.Builder.idleNodeShutdownTimeout
(Duration timeout) ProvisionedWorkerPoolProperties.Builder.idlePoolShutdown
(AutoShutdown idlePoolShutdown) Determines the auto shutdown behaviour applied for an idle pool.ProvisionedWorkerPoolProperties.Builder.idlePoolShutdownTimeout
(Duration timeout) The maximum number of nodes that the worker pool can be scaled up to.ProvisionedWorkerPoolProperties.Builder.metricsEnabled
(Boolean metricsEnabled) The minimum number of nodes that the worker pool can be scaled down to.ProvisionedWorkerPoolProperties.Builder.nodeBootTimeout
(Duration nodeBootTimeout) The time given for a node to be registered before it is considered to have failed.ProvisionedWorkerPoolProperties.Builder.nodeConfiguration
(WorkerPoolNodeConfiguration nodeConfiguration) ProvisionedWorkerPoolProperties.toBuilder()
ProvisionedWorkerPoolProperties.Builder.workersPerNode
(int targetCount) ProvisionedWorkerPoolProperties.Builder.workersPerVcpu
(double targetCount) An optional tag value that will be attached to all workers in this pool and used to constrain worker allocation.