Commit 62781f8e authored by Nikolaos Kyriakoulis's avatar Nikolaos Kyriakoulis
Browse files

Created a metrics model for NFV-related information

parent 3a86b8b0
Loading
Loading
Loading
Loading
Loading
+17 −0
Original line number Diff line number Diff line
package org.etsi.osl.model.nfv.metrics;

import com.fasterxml.jackson.annotation.JsonProperty;

public class RegisteredManoProviders {

    @JsonProperty("registeredManoProviders")
    private final int registeredManoProviders;

    public RegisteredManoProviders(int registeredManoProviders) {
        this.registeredManoProviders = registeredManoProviders;
    }

    public int getRegisteredManoProviders() {
        return registeredManoProviders;
    }
}
+17 −0
Original line number Diff line number Diff line
package org.etsi.osl.model.nfv.metrics;

import com.fasterxml.jackson.annotation.JsonProperty;

public class RegisteredNSDs {

    @JsonProperty("registeredNSDs")
    private final int registeredNSDs;

    public RegisteredNSDs(int registeredNSDs) {
        this.registeredNSDs = registeredNSDs;
    }

    public int getRegisteredNSDs() {
        return registeredNSDs;
    }
}
+17 −0
Original line number Diff line number Diff line
package org.etsi.osl.model.nfv.metrics;

import com.fasterxml.jackson.annotation.JsonProperty;

public class RegisteredVNFs {

    @JsonProperty("registeredVNFs")
    private final int registeredVNFs;

    public RegisteredVNFs(int registeredVNFs) {
        this.registeredVNFs = registeredVNFs;
    }

    public int getRegisteredVNFs() {
        return registeredVNFs;
    }
}