public static BillingEvent createBillingEvent()

in src/main/java/com/amazonaws/partners/saasfactory/metering/common/BillingEvent.java [52:67]


    public static BillingEvent createBillingEvent(EventBridgeBillingEvent event) {
        String tenantID = event.getDetail().getTenantID();
        if (tenantID == null || tenantID.isEmpty()) {
            return null;
        }
        Long quantity = event.getDetail().getQuantity();
        if (quantity == null || quantity <= 0) {
            return null;
        }
        Instant timestamp = Instant.now();

        return new BillingEvent(tenantID,
                timestamp,
                quantity,
                "");
    }