Uses of Class
com.yahoo.vespa.hosted.controller.api.integration.billing.Quota
Packages that use Quota
Package
Description
-
Uses of Quota in com.yahoo.vespa.hosted.controller.api.application.v4.model
Methods in com.yahoo.vespa.hosted.controller.api.application.v4.model that return QuotaConstructors in com.yahoo.vespa.hosted.controller.api.application.v4.model with parameters of type QuotaModifierConstructorDescriptionDeploymentData(com.yahoo.config.provision.ApplicationId instance, com.yahoo.config.provision.Tags tags, com.yahoo.config.provision.zone.ZoneId zone, byte[] applicationPackage, com.yahoo.component.Version platform, Set<ContainerEndpoint> containerEndpoints, Optional<EndpointCertificateMetadata> endpointCertificateMetadata, Optional<com.yahoo.config.provision.DockerImage> dockerImageRepo, Optional<com.yahoo.vespa.athenz.api.AthenzDomain> athenzDomain, Quota quota, List<TenantSecretStore> tenantSecretStores, List<X509Certificate> operatorCertificates, Optional<com.yahoo.config.provision.CloudAccount> cloudAccount, boolean dryRun) -
Uses of Quota in com.yahoo.vespa.hosted.controller.api.integration.billing
Methods in com.yahoo.vespa.hosted.controller.api.integration.billing that return QuotaModifier and TypeMethodDescriptionQuotaCalculator.calculate()Calculate the quota for a given environmentBillingController.getQuota(com.yahoo.config.provision.TenantName tenant) The quota for the given tenant.MockBillingController.getQuota(com.yahoo.config.provision.TenantName tenant) Quota.subtractUsage(double rate) static QuotaQuota.unlimited()Construct a Quota that allows unlimited resource usageQuota.withBudget(int budget) Quota.withBudget(BigDecimal budget) Quota.withMaxClusterSize(int clusterSize) Quota.withoutBudget()static QuotaQuota.zero()Construct a Quota that allows zero resource usage