Back to godoc.org
var ( // EmptyCriticality is used to mark any invalid criticality, and the empty criticality will be parsed as the default criticality later. EmptyCriticality = Criticality("") // CriticalPlus is reserved for the most critical requests, those that will result in serious user-visible impact if they fail. CriticalPlus = Criticality("CRITICAL_PLUS") // Critical is the default value for requests sent from production jobs. These requests will result in user-visible impact, but the impact may be less severe than those of CRITICAL_PLUS. Services are expected to provision enough capacity for all expected CRITICAL and CRITICAL_PLUS traffic. Critical = Criticality("CRITICAL") // SheddablePlus is traffic for which partial unavailability is expected. This is the default for batch jobs, which can retry requests minutes or even hours later. SheddablePlus = Criticality("SHEDDABLE_PLUS") // Sheddable is traffic for which frequent partial unavailability and occasional full unavailability is expected. Sheddable = Criticality("SHEDDABLE") )
func Exist(c Criticality) bool
Exist is used to check criticality is exist in several enumeration.
type Criticality ¶
type Criticality string
func Parse(raw string) Criticality
Parse will parse raw criticality string as valid critality. Any invalid input will parse as empty criticality.
Package Files ¶
Documentation was rendered with GOOS=linux and GOARCH=amd64.