Documentation
¶
Index ¶
Constants ¶
View Source
const (
UnsetShortID = -1
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type KEP ¶
type KEP interface {
UniqueID() string
Authors() []string
Title() string
ShortID() int
Reviewers() []string
Approvers() []string
Editors() []string
State() states.Name
DevelopmentThemes() []string
SectionLocations() []string // really are section paths
// should be (string) references to other KEPs
Replaces() []string
SupersededBy() []string
Created() time.Time
LastUpdated() time.Time
// Flattened routing info
OwningSIG() string
AffectedSubprojects() []string
ParticipatingSIGs() []string
KubernetesWide() bool
SIGWide() bool
ContentDir() string
// Mutators (locking)
SetState(states.Name)
AddSectionLocations([]string)
AddApprovers([]string)
AddReviewers([]string)
Persist() error
// External locking support
sync.Locker
}
Click to show internal directories.
Click to hide internal directories.