diff options
author | Bjørn Christian Seime <bjorn.christian@seime.no> | 2023-10-31 13:42:26 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-10-31 13:42:26 +0100 |
commit | a06b9c56ec1d65e951b94473c49e746c736dc19c (patch) | |
tree | 4ca1220e3e0f39324f10e7ed161fb47680efc1aa /controller-api/src/main/java | |
parent | 2b1738649f29851b57e527d07967054ea25c9273 (diff) | |
parent | 2d37b346ddcf213aa6957d487860f45840602ff7 (diff) |
Merge pull request #29165 from vespa-engine/ogronnesby/bill-summarizer-2
Fix bill ID in API output
Diffstat (limited to 'controller-api/src/main/java')
-rw-r--r-- | controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/billing/Bill.java | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/billing/Bill.java b/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/billing/Bill.java index aac6d986a6e..7c95a2138d2 100644 --- a/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/billing/Bill.java +++ b/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/billing/Bill.java @@ -409,6 +409,14 @@ public class Bill { architecture(item -> { var arch = item.getArchitecture(); return arch.orElse(null); + }), + application(item -> { + var app = item.applicationId(); + return app.orElse(null); + }), + environment(item -> { + var zone = item.zoneId(); + return zone.map(ZoneId::environment).orElse(null); }); private final Function<LineItem, Object> extractor; |