Uses of Interface
com.yahoo.vespa.hosted.controller.api.integration.billing.Plan
Packages that use Plan
Package
Description
-
Uses of Plan in com.yahoo.vespa.hosted.controller.api.integration.billing
Fields in com.yahoo.vespa.hosted.controller.api.integration.billing declared as PlanModifier and TypeFieldDescriptionstatic final PlanPlanRegistryMock.freeTrialstatic final PlanPlanRegistryMock.nonePlanstatic final PlanPlanRegistryMock.paidPlanMethods in com.yahoo.vespa.hosted.controller.api.integration.billing that return PlanModifier and TypeMethodDescriptionPlanRegistry.defaultPlan()Get the default planPlanRegistryMock.defaultPlan()Methods in com.yahoo.vespa.hosted.controller.api.integration.billing that return types with arguments of type PlanModifier and TypeMethodDescriptionPlanRegistry.all()Get a set of all plansPlanRegistryMock.all()BillingDatabaseClient.getPlan(com.yahoo.config.provision.TenantName tenantName) Return the plan for the given tenantBillingDatabaseClientMock.getPlan(com.yahoo.config.provision.TenantName tenantName) BillingDatabaseClient.getPlanCount(List<com.yahoo.config.provision.TenantName> tenants, Plan defaultPlan) Returns a map with the count of plan usage.Return the plan for the given tenants if present.Get a plan given a plan IDGet a plan give a plan IDMethods in com.yahoo.vespa.hosted.controller.api.integration.billing with parameters of type PlanModifier and TypeMethodDescriptionBillingDatabaseClient.getPlanCount(List<com.yahoo.config.provision.TenantName> tenants, Plan defaultPlan) Returns a map with the count of plan usage.voidSet the current plan for the given tenantvoiddefault booleanBillingController.tenantsWithPlanUnderLimit(Plan plan, int limit) Test if the number of tenants with the given plan is under the given limitbooleanMockBillingController.tenantsWithPlanUnderLimit(Plan plan, int limit) -
Uses of Plan in com.yahoo.vespa.hosted.controller.api.integration.resource
Methods in com.yahoo.vespa.hosted.controller.api.integration.resource that return PlanMethods in com.yahoo.vespa.hosted.controller.api.integration.resource with parameters of type PlanModifier and TypeMethodDescriptionvoidConstructors in com.yahoo.vespa.hosted.controller.api.integration.resource with parameters of type PlanModifierConstructorDescriptionResourceUsage(com.yahoo.config.provision.ApplicationId applicationId, com.yahoo.config.provision.zone.ZoneId zoneId, Plan plan, com.yahoo.config.provision.NodeResources.Architecture architecture, int majorVersion, BigDecimal cpuMillis, BigDecimal memoryMillis, BigDecimal diskMillis, BigDecimal gpuMillis)