Commit
Merged by openshift-bot
- Loading branch information
There are no files selected for viewing
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,52 @@ | ||
// This file was automatically generated by informer-gen | ||
|
||
package v1 | ||
|
||
import ( | ||
api_v1 "github.com/openshift/origin/pkg/build/api/v1" | ||
clientset "github.com/openshift/origin/pkg/build/generated/clientset" | ||
internalinterfaces "github.com/openshift/origin/pkg/build/generated/informers/externalversions/internalinterfaces" | ||
v1 "github.com/openshift/origin/pkg/build/generated/listers/build/v1" | ||
meta_v1 "k8s.io/apimachinery/pkg/apis/meta/v1" | ||
runtime "k8s.io/apimachinery/pkg/runtime" | ||
watch "k8s.io/apimachinery/pkg/watch" | ||
cache "k8s.io/client-go/tools/cache" | ||
time "time" | ||
) | ||
|
||
// BuildConfigInformer provides access to a shared informer and lister for | ||
// BuildConfigs. | ||
type BuildConfigInformer interface { | ||
Informer() cache.SharedIndexInformer | ||
Lister() v1.BuildConfigLister | ||
} | ||
|
||
type buildConfigInformer struct { | ||
factory internalinterfaces.SharedInformerFactory | ||
} | ||
|
||
func newBuildConfigInformer(client clientset.Interface, resyncPeriod time.Duration) cache.SharedIndexInformer { | ||
sharedIndexInformer := cache.NewSharedIndexInformer( | ||
&cache.ListWatch{ | ||
ListFunc: func(options meta_v1.ListOptions) (runtime.Object, error) { | ||
return client.BuildV1().BuildConfigs(meta_v1.NamespaceAll).List(options) | ||
}, | ||
WatchFunc: func(options meta_v1.ListOptions) (watch.Interface, error) { | ||
return client.BuildV1().BuildConfigs(meta_v1.NamespaceAll).Watch(options) | ||
}, | ||
}, | ||
&api_v1.BuildConfig{}, | ||
resyncPeriod, | ||
cache.Indexers{cache.NamespaceIndex: cache.MetaNamespaceIndexFunc}, | ||
) | ||
|
||
return sharedIndexInformer | ||
} | ||
|
||
func (f *buildConfigInformer) Informer() cache.SharedIndexInformer { | ||
return f.factory.InformerFor(&api_v1.BuildConfig{}, newBuildConfigInformer) | ||
} | ||
|
||
func (f *buildConfigInformer) Lister() v1.BuildConfigLister { | ||
return v1.NewBuildConfigLister(f.Informer().GetIndexer()) | ||
} |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,52 @@ | ||
// This file was automatically generated by informer-gen | ||
|
||
package internalversion | ||
|
||
import ( | ||
api "github.com/openshift/origin/pkg/build/api" | ||
internalinterfaces "github.com/openshift/origin/pkg/build/generated/informers/internalversion/internalinterfaces" | ||
internalclientset "github.com/openshift/origin/pkg/build/generated/internalclientset" | ||
internalversion "github.com/openshift/origin/pkg/build/generated/listers/build/internalversion" | ||
v1 "k8s.io/apimachinery/pkg/apis/meta/v1" | ||
runtime "k8s.io/apimachinery/pkg/runtime" | ||
watch "k8s.io/apimachinery/pkg/watch" | ||
cache "k8s.io/client-go/tools/cache" | ||
time "time" | ||
) | ||
|
||
// BuildConfigInformer provides access to a shared informer and lister for | ||
// BuildConfigs. | ||
type BuildConfigInformer interface { | ||
Informer() cache.SharedIndexInformer | ||
Lister() internalversion.BuildConfigLister | ||
} | ||
|
||
type buildConfigInformer struct { | ||
factory internalinterfaces.SharedInformerFactory | ||
} | ||
|
||
func newBuildConfigInformer(client internalclientset.Interface, resyncPeriod time.Duration) cache.SharedIndexInformer { | ||
sharedIndexInformer := cache.NewSharedIndexInformer( | ||
&cache.ListWatch{ | ||
ListFunc: func(options v1.ListOptions) (runtime.Object, error) { | ||
return client.Build().BuildConfigs(v1.NamespaceAll).List(options) | ||
}, | ||
WatchFunc: func(options v1.ListOptions) (watch.Interface, error) { | ||
return client.Build().BuildConfigs(v1.NamespaceAll).Watch(options) | ||
}, | ||
}, | ||
&api.BuildConfig{}, | ||
resyncPeriod, | ||
cache.Indexers{cache.NamespaceIndex: cache.MetaNamespaceIndexFunc}, | ||
) | ||
|
||
return sharedIndexInformer | ||
} | ||
|
||
func (f *buildConfigInformer) Informer() cache.SharedIndexInformer { | ||
return f.factory.InformerFor(&api.BuildConfig{}, newBuildConfigInformer) | ||
} | ||
|
||
func (f *buildConfigInformer) Lister() internalversion.BuildConfigLister { | ||
return internalversion.NewBuildConfigLister(f.Informer().GetIndexer()) | ||
} |