Class ResourceSnapshot
java.lang.Object
com.yahoo.vespa.hosted.controller.api.integration.resource.ResourceSnapshot
Represents the resources allocated to a deployment at a specific point in time.
- Author:
- olaa
-
Constructor Summary
ConstructorsConstructorDescriptionResourceSnapshot(com.yahoo.config.provision.ApplicationId applicationId, com.yahoo.config.provision.NodeResources resources, Instant timestamp, com.yahoo.config.provision.zone.ZoneId zoneId, int majorVersion, com.yahoo.config.provision.CloudAccount account) -
Method Summary
Modifier and TypeMethodDescriptionbooleanstatic ResourceSnapshotfrom(com.yahoo.config.provision.ApplicationId applicationId, int nodes, com.yahoo.config.provision.NodeResources resources, Instant timestamp, com.yahoo.config.provision.zone.ZoneId zoneId) static ResourceSnapshotcom.yahoo.config.provision.CloudAccountcom.yahoo.config.provision.ApplicationIdintcom.yahoo.config.provision.zone.ZoneIdinthashCode()com.yahoo.config.provision.NodeResources
-
Constructor Details
-
ResourceSnapshot
public ResourceSnapshot(com.yahoo.config.provision.ApplicationId applicationId, com.yahoo.config.provision.NodeResources resources, Instant timestamp, com.yahoo.config.provision.zone.ZoneId zoneId, int majorVersion, com.yahoo.config.provision.CloudAccount account)
-
-
Method Details
-
from
public static ResourceSnapshot from(com.yahoo.config.provision.ApplicationId applicationId, int nodes, com.yahoo.config.provision.NodeResources resources, Instant timestamp, com.yahoo.config.provision.zone.ZoneId zoneId) -
from
public static ResourceSnapshot from(List<Node> nodes, Instant timestamp, com.yahoo.config.provision.zone.ZoneId zoneId) -
getApplicationId
public com.yahoo.config.provision.ApplicationId getApplicationId() -
resources
public com.yahoo.config.provision.NodeResources resources() -
getTimestamp
-
getZoneId
public com.yahoo.config.provision.zone.ZoneId getZoneId() -
getMajorVersion
public int getMajorVersion() -
getAccount
public com.yahoo.config.provision.CloudAccount getAccount() -
equals
-
hashCode
public int hashCode()
-