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

de.otto.edison.status.domain.Criticality Maven / Gradle / Ivy

There is a newer version: 0.82.2
Show newest version
package de.otto.edison.status.domain;

import de.otto.edison.annotations.Beta;

/**
 * Non-functional requirements regarding the performance of something this service is depending on.
 *
 */
@Beta
public enum Criticality {
    /** If not available, this service is unable to operate. */
    MISSION_CRITICAL,
    /** If not available, the service will continue to operate, but we are loosing money / serving less features */
    BUSINESS_CRITICAL,
    /** If not available, we will not have too much trouble in the near future. */
    FUNCTIONAL_CRITICAL,
    /** Less important stuff. */
    NON_CRITICAL,
    /** Default value if not criticality was specified. */
    NOT_SPECIFIED
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy