ServiceLevelObjectiveCalendarPeriod

enum ServiceLevelObjectiveCalendarPeriod : Enum<ServiceLevelObjectiveCalendarPeriod> , ConvertibleToJava<ServiceLevelObjectiveCalendarPeriod>

A calendar period, semantically "since the start of the current ". At this time, only DAY, WEEK, FORTNIGHT, and MONTH are supported.

Entries

Link copied to clipboard

Undefined period, raises an error.

Link copied to clipboard

A day.

Link copied to clipboard

A week. Weeks begin on Monday, following ISO 8601 (https://en.wikipedia.org/wiki/ISO_week_date).

Link copied to clipboard

A fortnight. The first calendar fortnight of the year begins at the start of week 1 according to ISO 8601 (https://en.wikipedia.org/wiki/ISO_week_date).

Link copied to clipboard

A month.

Link copied to clipboard

A quarter. Quarters start on dates 1-Jan, 1-Apr, 1-Jul, and 1-Oct of each year.

Link copied to clipboard

A half-year. Half-years start on dates 1-Jan and 1-Jul.

Link copied to clipboard

A year.

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
open override fun toJava(): ServiceLevelObjectiveCalendarPeriod
Link copied to clipboard

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Link copied to clipboard

Returns an array containing the constants of this enum type, in the order they're declared.

Properties

Link copied to clipboard
val javaValue: ServiceLevelObjectiveCalendarPeriod
Link copied to clipboard
Link copied to clipboard