All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.intellifylearning.stats.IntelliSenseStatistics Maven / Gradle / Ivy

package com.intellifylearning.stats;

public class IntelliSenseStatistics extends Statistics {

    private static final long serialVersionUID = 5469315718941515883L;

    private static String IDENTIFY_KEY = "Identify";
    private static String TRACK_KEY = "Track";
    private static String ALiAS_KEY = "Alias";

    private static String FLUSHED_ATTEMPTS_KEY = "Flushed Attempts";

    private static String REQUEST_TIME_KEY = "Request Time";

    private static String QUEUED_KEY = "Queued";
    private static String INSERTED_KEY = "Inserted";

    private static String SUCCESSFUL_KEY = "Successful";
    private static String FAILED_KEY = "Failed";

    public Statistic getIdentifies() {
        return ensure(IDENTIFY_KEY);
    }

    public void updateIdentifies(double val) {
        update(IDENTIFY_KEY, val);
    }

    public Statistic getTracks() {
        return ensure(TRACK_KEY);
    }

    public void updateTracks(double val) {
        update(TRACK_KEY, val);
    }

    public Statistic getAlias() {
        return ensure(ALiAS_KEY);
    }

    public void updateAlias(double val) {
        update(ALiAS_KEY, val);
    }

    public Statistic getInserted() {
        return ensure(INSERTED_KEY);
    }

    public void updateInserted(double val) {
        update(INSERTED_KEY, val);
    }

    public Statistic getQueued() {
        return ensure(QUEUED_KEY);
    }

    public void updateQueued(double val) {
        update(QUEUED_KEY, val);
    }

    public Statistic getFlushAttempts() {
        return ensure(FLUSHED_ATTEMPTS_KEY);
    }

    public void updateFlushAttempts(double val) {
        update(FLUSHED_ATTEMPTS_KEY, val);
    }

    public Statistic getRequestTime() {
        return ensure(REQUEST_TIME_KEY);
    }

    public void updateRequestTime(double val) {
        update(REQUEST_TIME_KEY, val);
    }

    public Statistic getSuccessful() {
        return ensure(SUCCESSFUL_KEY);
    }

    public void updateSuccessful(double val) {
        update(SUCCESSFUL_KEY, val);
    }

    public Statistic getFailed() {
        return ensure(FAILED_KEY);
    }

    public void updateFailed(double val) {
        update(FAILED_KEY, val);
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy