package com.hbc.svc.sundial.v2.enums import com.fasterxml.jackson.annotation.JsonEnumDefaultValue import com.fasterxml.jackson.annotation.JsonProperty import kotlin.String /** * This code was generated by [models.generator.kotlin.KotlinGenerator] */ enum class NotificationOptions( jsonProperty: String ) { @JsonProperty("always") ALWAYS("always"), @JsonProperty("on_failure") ON_FAILURE("on_failure"), @JsonProperty("on_state_change") ON_STATE_CHANGE("on_state_change"), @JsonProperty("on_state_change_and_failures") ON_STATE_CHANGE_AND_FAILURES("on_state_change_and_failures"), @JsonProperty("never") NEVER("never"), @JsonEnumDefaultValue @JsonProperty("UNDEFINED") UNDEFINED("UNDEFINED"); private final val jsonProperty: String init { this.jsonProperty = jsonProperty } override fun toString(): String = jsonProperty }