![JAR search and dependency download from the Maven repository](/logo.png)
de.otto.edison.status.domain.Criticality Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of edison-status Show documentation
Show all versions of edison-status Show documentation
Status library of the edison-microservice project.
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