diff options
Diffstat (limited to 'controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/billing/Bill.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; |