package calendarperiod

Import Path
	google.golang.org/genproto/googleapis/type/calendarperiod (on go.dev)

Dependency Relation
	imports 5 packages, and imported by one package

Involved Source Files calendar_period.pb.go
Package-Level Type Names (only one, which is exported)
/* sort exporteds by: | */
A `CalendarPeriod` represents the abstract concept of a time period that has a canonical start. Grammatically, "the start of the current `CalendarPeriod`." All calendar times begin at midnight UTC. ( T) Descriptor() protoreflect.EnumDescriptor ( T) Enum() *CalendarPeriod Deprecated: Use CalendarPeriod.Descriptor instead. ( T) Number() protoreflect.EnumNumber ( T) String() string ( T) Type() protoreflect.EnumType T : google.golang.org/protobuf/reflect/protoreflect.Enum T : expvar.Var T : fmt.Stringer func CalendarPeriod.Enum() *CalendarPeriod func google.golang.org/genproto/googleapis/monitoring/v3.(*ServiceLevelObjective).GetCalendarPeriod() CalendarPeriod const CalendarPeriod_CALENDAR_PERIOD_UNSPECIFIED const CalendarPeriod_DAY const CalendarPeriod_FORTNIGHT const CalendarPeriod_HALF const CalendarPeriod_MONTH const CalendarPeriod_QUARTER const CalendarPeriod_WEEK const CalendarPeriod_YEAR
Package-Level Functions (total 3, none are exported)
Package-Level Constants (total 8, all are exported)
Undefined period, raises an error.
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).
A half-year. Half-years start on dates 1-Jan and 1-Jul.
A quarter. Quarters start on dates 1-Jan, 1-Apr, 1-Jul, and 1-Oct of each year.
A week. Weeks begin on Monday, following [ISO 8601](https://en.wikipedia.org/wiki/ISO_week_date).