in pkg/controller/sync/sync.go [72:87]
func New(config *config.Config, event event.Interface, ingress ingress.Interface,
managedCertificate managedcertificate.Interface, metrics metrics.Interface,
random random.Interface, ssl sslcertificatemanager.Interface,
state state.Interface) Interface {
return impl{
config: config,
event: event,
ingress: ingress,
managedCertificate: managedCertificate,
metrics: metrics,
random: random,
ssl: ssl,
state: state,
}
}