Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func InitCentralConnectionController ¶
func InitCentralConnectionController( mgr manager.Manager, appName string, minimalConnectionSyncPeriod time.Duration, certPreserver certificates.Preserver, certProvider certificates.Provider, connectionClientProvider connectorservice.EstablishedConnectionClientProvider) error
Types ¶
type Client ¶
type Client interface {
Upsert(name string, spec v1alpha1.CentralConnectionSpec) (*v1alpha1.CentralConnection, error)
}
type Controller ¶
type Controller struct {
// contains filtered or unexported fields
}
type Manager ¶
type Manager interface { Create(*v1alpha1.CentralConnection) (*v1alpha1.CentralConnection, error) Update(*v1alpha1.CentralConnection) (*v1alpha1.CentralConnection, error) Get(name string, options v1.GetOptions) (*v1alpha1.CentralConnection, error) }
Click to show internal directories.
Click to hide internal directories.