Uses of Class
com.yahoo.config.provision.NodeResources
-
Packages that use NodeResources Package Description com.yahoo.config.provision -
-
Uses of NodeResources in com.yahoo.config.provision
Fields in com.yahoo.config.provision declared as NodeResources Modifier and Type Field Description static NodeResources
NodeResources. unspecified
Methods in com.yahoo.config.provision that return NodeResources Modifier and Type Method Description NodeResources
NodeResources. add(NodeResources other)
NodeResources
HostSpec. advertisedResources()
The total advertised resources of this node, typically matching what's requested.static NodeResources
NodeResources. fromLegacyName(java.lang.String name)
Create this from serial form.NodeResources
NodeResources. justNonNumbers()
Returns this with all numbers set to 0NodeResources
NodeResources. justNumbers()
Returns this with disk speed and storage type set to anyNodeResources
ClusterResources. nodeResources()
NodeResources
HostSpec. realResources()
The real resources available for Vespa processes on this node, after subtracting infrastructure overhead.NodeResources
Flavor. resources()
NodeResources
NodeResources. subtract(NodeResources other)
static NodeResources
NodeResources. unspecified()
NodeResources
NodeResources. with(NodeResources.DiskSpeed diskSpeed)
NodeResources
NodeResources. with(NodeResources.StorageType storageType)
NodeResources
NodeResources. withBandwidthGbps(double bandwidthGbps)
NodeResources
NodeResources. withDiskGb(double diskGb)
NodeResources
NodeResources. withMemoryGb(double memoryGb)
NodeResources
NodeResources. withVcpu(double vcpu)
Methods in com.yahoo.config.provision that return types with arguments of type NodeResources Modifier and Type Method Description java.util.Optional<NodeResources>
NodeResources. asOptional()
Returns this.isUnspecified() ? Optional.empty() : Optional.of(this)java.util.Optional<NodeResources>
HostSpec. requestedResources()
Returns the requested resources leading to this host being provisioned, or empty if unspecifiedMethods in com.yahoo.config.provision with parameters of type NodeResources Modifier and Type Method Description NodeResources
NodeResources. add(NodeResources other)
boolean
NodeResources. compatibleWith(NodeResources other)
Returns true if all the resources of this are the same as or compatible with the given resourcesboolean
NodeResources. satisfies(NodeResources other)
Returns true if all the resources of this are the same or larger than the given resourcesNodeResources
NodeResources. subtract(NodeResources other)
ClusterResources
ClusterResources. with(NodeResources resources)
Flavor
Flavor. with(NodeResources resources)
Constructors in com.yahoo.config.provision with parameters of type NodeResources Constructor Description ClusterResources(int nodes, int groups, NodeResources nodeResources)
Flavor(NodeResources resources)
Creates a *node* flavor from a node resources specFlavor(java.lang.String name, NodeResources resources)
Creates a *host* flavor for testingHostSpec(java.lang.String hostname, NodeResources realResources, NodeResources advertisedResources, NodeResources requestedResources, ClusterMembership membership, java.util.Optional<com.yahoo.component.Version> version, java.util.Optional<NetworkPorts> networkPorts, java.util.Optional<DockerImage> dockerImageRepo)
Create a host in a hosted system
-