diff options
author | Øyvind Grønnesby <oyving@verizonmedia.com> | 2019-06-19 12:49:40 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-06-19 12:49:40 +0200 |
commit | c574673106289d90c9c68d2ccd24415040d64265 (patch) | |
tree | 51c26c8be1878b987c7552e20975d9be4c18b8e8 /controller-api | |
parent | 558d6c15a6142895be7a51777e81c4061adec074 (diff) | |
parent | c91aa7f73f6e3fc4f7771fe51c9167e25673367d (diff) |
Merge pull request #9799 from vespa-engine/olaa/billing-maintainer
Billing handler and maintainer
Diffstat (limited to 'controller-api')
2 files changed, 25 insertions, 0 deletions
diff --git a/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/organization/Billing.java b/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/organization/Billing.java new file mode 100644 index 00000000000..f716458542c --- /dev/null +++ b/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/organization/Billing.java @@ -0,0 +1,12 @@ +// Copyright 2019 Oath Inc. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root. +package com.yahoo.vespa.hosted.controller.api.integration.organization; + +import com.yahoo.config.provision.ApplicationId; + +/** + * @author olaa + */ +public interface Billing { + + void handleBilling(ApplicationId applicationId, String customerId); +} diff --git a/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/organization/MockBilling.java b/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/organization/MockBilling.java new file mode 100644 index 00000000000..20b77703160 --- /dev/null +++ b/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/organization/MockBilling.java @@ -0,0 +1,13 @@ +// Copyright 2019 Oath Inc. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root. +package com.yahoo.vespa.hosted.controller.api.integration.organization; + +import com.yahoo.config.provision.ApplicationId; + +/** + * @author olaa + */ +public class MockBilling implements Billing { + + @Override + public void handleBilling(ApplicationId applicationId, String customerId) {} +} |