Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ClearLabels ¶
ClearLabels removes any labels for a named route from given accessors.
func SyncLabels ¶
SyncLabels makes sure that the revisions and configurations referenced from a Route are labeled with route labels.
Types ¶
type Accessor ¶
type Accessor interface {
// contains filtered or unexported methods
}
Accessor defines an abstraction for manipulating labeled entity (Configuration, Revision) with shared logic.
type Configuration ¶
type Configuration struct {
// contains filtered or unexported fields
}
Configuration is an implementation of Accessor for Configurations.
func NewConfigurationAccessor ¶
func NewConfigurationAccessor( client clientset.Interface, tracker tracker.Interface, lister listers.ConfigurationLister) *Configuration
NewConfigurationAccessor is a factory function to make a new configuration Accessor.
type Revision ¶
type Revision struct {
// contains filtered or unexported fields
}
Revision is an implementation of Accessor for Revisions.
func NewRevisionAccessor ¶
func NewRevisionAccessor( client clientset.Interface, tracker tracker.Interface, lister listers.RevisionLister) *Revision
NewRevisionAccessor is a factory function to make a new revision accessor.
Click to show internal directories.
Click to hide internal directories.