aboutsummaryrefslogtreecommitdiffstats
path: root/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/billing/BillingController.java
diff options
context:
space:
mode:
authorOla Aunrønning <olaa@verizonmedia.com>2020-07-01 12:33:44 +0200
committerOla Aunrønning <olaa@verizonmedia.com>2020-07-01 12:33:44 +0200
commit5deb539bdb7a2aef53a0741bdc29cf0ba6b96dc8 (patch)
treefe8bbcf3eb4678830dfe57312a57e6cdd3f3a164 /controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/billing/BillingController.java
parent2c737b6e2e1ae50159da81c6d74b11a013290c6d (diff)
Add PlanResult, wrapping optional error message
Diffstat (limited to 'controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/billing/BillingController.java')
-rw-r--r--controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/billing/BillingController.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/billing/BillingController.java b/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/billing/BillingController.java
index d9290b8d685..24864c03530 100644
--- a/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/billing/BillingController.java
+++ b/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/billing/BillingController.java
@@ -18,7 +18,7 @@ public interface BillingController {
/**
* @return String containing error message if something went wrong. Empty otherwise
*/
- Optional<String> setPlan(TenantName tenant, PlanId planId, boolean hasApplications);
+ PlanResult setPlan(TenantName tenant, PlanId planId, boolean hasApplications);
Invoice.Id createInvoiceForPeriod(TenantName tenant, ZonedDateTime startTime, ZonedDateTime endTime, String agent);