DailyHoursStrategy

@Serializable
@SerialName(value = "dailyHours")
data class DailyHoursStrategy(val startHour: Int, val endHour: Int, val timezone: TimeZone = TimeZone.UTC) : FlippingStrategy(source)

Active every day from startHour (inclusive) until endHour (exclusive) in timezone.

Constructors

Link copied to clipboard
constructor(startHour: Int, endHour: Int, timezone: TimeZone = TimeZone.UTC)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@Serializable(with = TimeZoneSerializer::class)
val timezone: TimeZone

Functions

Link copied to clipboard
Link copied to clipboard
open suspend override fun evaluate(feature: Feature, context: Map<String, Any>): Boolean
Link copied to clipboard
Link copied to clipboard