diff options
author | Øyvind Grønnesby <oyving@vespa.ai> | 2023-10-31 11:58:43 +0100 |
---|---|---|
committer | Øyvind Grønnesby <oyving@vespa.ai> | 2023-10-31 11:58:43 +0100 |
commit | 2d37b346ddcf213aa6957d487860f45840602ff7 (patch) | |
tree | 2c0a3dded064c80f153a87388f0271f45df9f062 | |
parent | c05faaedd1e469662ad3bb3b9796316efc9c4135 (diff) |
Support more dimensions
-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; |