Uses of Interface
com.yahoo.vespa.hosted.controller.api.integration.billing.Plan
-
Packages that use Plan Package Description com.yahoo.vespa.hosted.controller.api.integration.billing com.yahoo.vespa.hosted.controller.api.integration.resource -
-
Uses of Plan in com.yahoo.vespa.hosted.controller.api.integration.billing
Fields in com.yahoo.vespa.hosted.controller.api.integration.billing declared as Plan Modifier and Type Field Description static PlanPlanRegistryMock. freeTrialstatic PlanPlanRegistryMock. nonePlanstatic PlanPlanRegistryMock. paidPlanMethods in com.yahoo.vespa.hosted.controller.api.integration.billing that return Plan Modifier and Type Method Description PlanPlanRegistry. defaultPlan()Get the default planPlanPlanRegistryMock. defaultPlan()Methods in com.yahoo.vespa.hosted.controller.api.integration.billing that return types with arguments of type Plan Modifier and Type Method Description Optional<Plan>BillingDatabaseClient. getPlan(com.yahoo.config.provision.TenantName tenantName)Return the plan for the given tenantOptional<Plan>BillingDatabaseClientMock. getPlan(com.yahoo.config.provision.TenantName tenantName)Map<com.yahoo.config.provision.TenantName,Optional<Plan>>BillingDatabaseClient. getPlans(List<com.yahoo.config.provision.TenantName> tenants)Return the plan for the given tenants if present.Map<com.yahoo.config.provision.TenantName,Optional<Plan>>BillingDatabaseClientMock. getPlans(List<com.yahoo.config.provision.TenantName> tenants)Optional<Plan>PlanRegistry. plan(PlanId planId)Get a plan given a plan IDdefault Optional<Plan>PlanRegistry. plan(String planId)Get a plan give a plan IDOptional<Plan>PlanRegistryMock. plan(PlanId planId)Methods in com.yahoo.vespa.hosted.controller.api.integration.billing with parameters of type Plan Modifier and Type Method Description voidBillingDatabaseClient. setPlan(com.yahoo.config.provision.TenantName tenantName, Plan plan)Set the current plan for the given tenantvoidBillingDatabaseClientMock. setPlan(com.yahoo.config.provision.TenantName tenantName, Plan plan) -
Uses of Plan in com.yahoo.vespa.hosted.controller.api.integration.resource
Methods in com.yahoo.vespa.hosted.controller.api.integration.resource that return Plan Modifier and Type Method Description PlanResourceUsage. getPlan()Methods in com.yahoo.vespa.hosted.controller.api.integration.resource with parameters of type Plan Modifier and Type Method Description voidResourceDatabaseClientMock. setPlan(com.yahoo.config.provision.TenantName tenant, Plan plan)Constructors in com.yahoo.vespa.hosted.controller.api.integration.resource with parameters of type Plan Constructor Description ResourceUsage(com.yahoo.config.provision.ApplicationId applicationId, com.yahoo.config.provision.zone.ZoneId zoneId, Plan plan, BigDecimal cpuMillis, BigDecimal memoryMillis, BigDecimal diskMillis)
-