diff options
author | Ola Aunrønning <olaa@verizonmedia.com> | 2022-02-04 13:30:15 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-02-04 13:30:15 +0100 |
commit | bbbfcfa38c01142e8fd56b48fb08da30cd38383d (patch) | |
tree | f224aaf98dc2c1bafbb749a42c83fbd7cd1eb9a1 /controller-api | |
parent | 6447fb40266ed2c68227644559b8df8299c8ff80 (diff) | |
parent | 61859ed7d1fe8134a66ef71f31c3dab8ff93e3c0 (diff) |
Merge pull request #21057 from vespa-engine/olaa/billing-db-maintainer
Adds billing db maintainer
Diffstat (limited to 'controller-api')
2 files changed, 8 insertions, 0 deletions
diff --git a/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/billing/BillingDatabaseClient.java b/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/billing/BillingDatabaseClient.java index 4891fe0ffa7..ed389797b5d 100644 --- a/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/billing/BillingDatabaseClient.java +++ b/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/billing/BillingDatabaseClient.java @@ -132,4 +132,9 @@ public interface BillingDatabaseClient { * @param collectionMethod The collection method for the tenant */ void setCollectionMethod(TenantName tenantName, CollectionMethod collectionMethod); + + /** + * Performs necessary maintenance operations + */ + void maintain(); } diff --git a/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/billing/BillingDatabaseClientMock.java b/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/billing/BillingDatabaseClientMock.java index f53025a2e6d..2ac3242f6aa 100644 --- a/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/billing/BillingDatabaseClientMock.java +++ b/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/billing/BillingDatabaseClientMock.java @@ -175,4 +175,7 @@ public class BillingDatabaseClientMock implements BillingDatabaseClient { }) .collect(Collectors.toList()); } + + @Override + public void maintain() {} } |