Regenerate listers

This commit is contained in:
Andy Goldstein
2016-11-03 20:41:32 -04:00
parent 9154db0542
commit 8e10413468
134 changed files with 1314 additions and 82 deletions

View File

@@ -12,7 +12,10 @@ load(
go_library(
name = "go_default_library",
srcs = ["zz_generated.statefulset.go"],
srcs = [
"expansion_generated.go",
"statefulset.go",
],
tags = ["automanaged"],
deps = [
"//pkg/api/errors:go_default_library",

View File

@@ -0,0 +1,27 @@
/*
Copyright 2016 The Kubernetes Authors.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
// This file was automatically generated by lister-gen with arguments: --input-dirs=[k8s.io/kubernetes/pkg/api,k8s.io/kubernetes/pkg/api/v1,k8s.io/kubernetes/pkg/apis/abac,k8s.io/kubernetes/pkg/apis/abac/v0,k8s.io/kubernetes/pkg/apis/abac/v1beta1,k8s.io/kubernetes/pkg/apis/apps,k8s.io/kubernetes/pkg/apis/apps/v1beta1,k8s.io/kubernetes/pkg/apis/authentication,k8s.io/kubernetes/pkg/apis/authentication/v1beta1,k8s.io/kubernetes/pkg/apis/authorization,k8s.io/kubernetes/pkg/apis/authorization/v1beta1,k8s.io/kubernetes/pkg/apis/autoscaling,k8s.io/kubernetes/pkg/apis/autoscaling/v1,k8s.io/kubernetes/pkg/apis/batch,k8s.io/kubernetes/pkg/apis/batch/v1,k8s.io/kubernetes/pkg/apis/batch/v2alpha1,k8s.io/kubernetes/pkg/apis/certificates,k8s.io/kubernetes/pkg/apis/certificates/v1alpha1,k8s.io/kubernetes/pkg/apis/componentconfig,k8s.io/kubernetes/pkg/apis/componentconfig/v1alpha1,k8s.io/kubernetes/pkg/apis/extensions,k8s.io/kubernetes/pkg/apis/extensions/v1beta1,k8s.io/kubernetes/pkg/apis/imagepolicy,k8s.io/kubernetes/pkg/apis/imagepolicy/v1alpha1,k8s.io/kubernetes/pkg/apis/policy,k8s.io/kubernetes/pkg/apis/policy/v1alpha1,k8s.io/kubernetes/pkg/apis/policy/v1beta1,k8s.io/kubernetes/pkg/apis/rbac,k8s.io/kubernetes/pkg/apis/rbac/v1alpha1,k8s.io/kubernetes/pkg/apis/storage,k8s.io/kubernetes/pkg/apis/storage/v1beta1]
package internalversion
// StatefulSetListerExpansion allows custom methods to be added to
// StatefulSetLister.
type StatefulSetListerExpansion interface{}
// StatefulSetNamespaceListerExpansion allows custom methods to be added to
// StatefulSetNamespaeLister.
type StatefulSetNamespaceListerExpansion interface{}

View File

@@ -31,6 +31,7 @@ type StatefulSetLister interface {
List(selector labels.Selector) (ret []*apps.StatefulSet, err error)
// StatefulSets returns an object that can list and get StatefulSets.
StatefulSets(namespace string) StatefulSetNamespaceLister
StatefulSetListerExpansion
}
// statefulSetLister implements the StatefulSetLister interface.
@@ -62,6 +63,7 @@ type StatefulSetNamespaceLister interface {
List(selector labels.Selector) (ret []*apps.StatefulSet, err error)
// Get retrieves the StatefulSet from the indexer for a given namespace and name.
Get(name string) (*apps.StatefulSet, error)
StatefulSetNamespaceListerExpansion
}
// statefulSetNamespaceLister implements the StatefulSetNamespaceLister

View File

@@ -12,7 +12,10 @@ load(
go_library(
name = "go_default_library",
srcs = ["zz_generated.statefulset.go"],
srcs = [
"expansion_generated.go",
"statefulset.go",
],
tags = ["automanaged"],
deps = [
"//pkg/api/errors:go_default_library",

View File

@@ -0,0 +1,27 @@
/*
Copyright 2016 The Kubernetes Authors.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
// This file was automatically generated by lister-gen with arguments: --input-dirs=[k8s.io/kubernetes/pkg/api,k8s.io/kubernetes/pkg/api/v1,k8s.io/kubernetes/pkg/apis/abac,k8s.io/kubernetes/pkg/apis/abac/v0,k8s.io/kubernetes/pkg/apis/abac/v1beta1,k8s.io/kubernetes/pkg/apis/apps,k8s.io/kubernetes/pkg/apis/apps/v1beta1,k8s.io/kubernetes/pkg/apis/authentication,k8s.io/kubernetes/pkg/apis/authentication/v1beta1,k8s.io/kubernetes/pkg/apis/authorization,k8s.io/kubernetes/pkg/apis/authorization/v1beta1,k8s.io/kubernetes/pkg/apis/autoscaling,k8s.io/kubernetes/pkg/apis/autoscaling/v1,k8s.io/kubernetes/pkg/apis/batch,k8s.io/kubernetes/pkg/apis/batch/v1,k8s.io/kubernetes/pkg/apis/batch/v2alpha1,k8s.io/kubernetes/pkg/apis/certificates,k8s.io/kubernetes/pkg/apis/certificates/v1alpha1,k8s.io/kubernetes/pkg/apis/componentconfig,k8s.io/kubernetes/pkg/apis/componentconfig/v1alpha1,k8s.io/kubernetes/pkg/apis/extensions,k8s.io/kubernetes/pkg/apis/extensions/v1beta1,k8s.io/kubernetes/pkg/apis/imagepolicy,k8s.io/kubernetes/pkg/apis/imagepolicy/v1alpha1,k8s.io/kubernetes/pkg/apis/policy,k8s.io/kubernetes/pkg/apis/policy/v1alpha1,k8s.io/kubernetes/pkg/apis/policy/v1beta1,k8s.io/kubernetes/pkg/apis/rbac,k8s.io/kubernetes/pkg/apis/rbac/v1alpha1,k8s.io/kubernetes/pkg/apis/storage,k8s.io/kubernetes/pkg/apis/storage/v1beta1]
package v1beta1
// StatefulSetListerExpansion allows custom methods to be added to
// StatefulSetLister.
type StatefulSetListerExpansion interface{}
// StatefulSetNamespaceListerExpansion allows custom methods to be added to
// StatefulSetNamespaeLister.
type StatefulSetNamespaceListerExpansion interface{}

View File

@@ -32,6 +32,7 @@ type StatefulSetLister interface {
List(selector labels.Selector) (ret []*v1beta1.StatefulSet, err error)
// StatefulSets returns an object that can list and get StatefulSets.
StatefulSets(namespace string) StatefulSetNamespaceLister
StatefulSetListerExpansion
}
// statefulSetLister implements the StatefulSetLister interface.
@@ -63,6 +64,7 @@ type StatefulSetNamespaceLister interface {
List(selector labels.Selector) (ret []*v1beta1.StatefulSet, err error)
// Get retrieves the StatefulSet from the indexer for a given namespace and name.
Get(name string) (*v1beta1.StatefulSet, error)
StatefulSetNamespaceListerExpansion
}
// statefulSetNamespaceLister implements the StatefulSetNamespaceLister

View File

@@ -12,7 +12,10 @@ load(
go_library(
name = "go_default_library",
srcs = ["zz_generated.tokenreview.go"],
srcs = [
"expansion_generated.go",
"tokenreview.go",
],
tags = ["automanaged"],
deps = [
"//pkg/api:go_default_library",

View File

@@ -0,0 +1,23 @@
/*
Copyright 2016 The Kubernetes Authors.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
// This file was automatically generated by lister-gen with arguments: --input-dirs=[k8s.io/kubernetes/pkg/api,k8s.io/kubernetes/pkg/api/v1,k8s.io/kubernetes/pkg/apis/abac,k8s.io/kubernetes/pkg/apis/abac/v0,k8s.io/kubernetes/pkg/apis/abac/v1beta1,k8s.io/kubernetes/pkg/apis/apps,k8s.io/kubernetes/pkg/apis/apps/v1beta1,k8s.io/kubernetes/pkg/apis/authentication,k8s.io/kubernetes/pkg/apis/authentication/v1beta1,k8s.io/kubernetes/pkg/apis/authorization,k8s.io/kubernetes/pkg/apis/authorization/v1beta1,k8s.io/kubernetes/pkg/apis/autoscaling,k8s.io/kubernetes/pkg/apis/autoscaling/v1,k8s.io/kubernetes/pkg/apis/batch,k8s.io/kubernetes/pkg/apis/batch/v1,k8s.io/kubernetes/pkg/apis/batch/v2alpha1,k8s.io/kubernetes/pkg/apis/certificates,k8s.io/kubernetes/pkg/apis/certificates/v1alpha1,k8s.io/kubernetes/pkg/apis/componentconfig,k8s.io/kubernetes/pkg/apis/componentconfig/v1alpha1,k8s.io/kubernetes/pkg/apis/extensions,k8s.io/kubernetes/pkg/apis/extensions/v1beta1,k8s.io/kubernetes/pkg/apis/imagepolicy,k8s.io/kubernetes/pkg/apis/imagepolicy/v1alpha1,k8s.io/kubernetes/pkg/apis/policy,k8s.io/kubernetes/pkg/apis/policy/v1alpha1,k8s.io/kubernetes/pkg/apis/policy/v1beta1,k8s.io/kubernetes/pkg/apis/rbac,k8s.io/kubernetes/pkg/apis/rbac/v1alpha1,k8s.io/kubernetes/pkg/apis/storage,k8s.io/kubernetes/pkg/apis/storage/v1beta1]
package internalversion
// TokenReviewListerExpansion allows custom methods to be added to
// TokenReviewLister.
type TokenReviewListerExpansion interface{}

View File

@@ -32,6 +32,7 @@ type TokenReviewLister interface {
List(selector labels.Selector) (ret []*authentication.TokenReview, err error)
// Get retrieves the TokenReview from the index for a given name.
Get(name string) (*authentication.TokenReview, error)
TokenReviewListerExpansion
}
// tokenReviewLister implements the TokenReviewLister interface.

View File

@@ -12,7 +12,10 @@ load(
go_library(
name = "go_default_library",
srcs = ["zz_generated.tokenreview.go"],
srcs = [
"expansion_generated.go",
"tokenreview.go",
],
tags = ["automanaged"],
deps = [
"//pkg/api/errors:go_default_library",

View File

@@ -0,0 +1,23 @@
/*
Copyright 2016 The Kubernetes Authors.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
// This file was automatically generated by lister-gen with arguments: --input-dirs=[k8s.io/kubernetes/pkg/api,k8s.io/kubernetes/pkg/api/v1,k8s.io/kubernetes/pkg/apis/abac,k8s.io/kubernetes/pkg/apis/abac/v0,k8s.io/kubernetes/pkg/apis/abac/v1beta1,k8s.io/kubernetes/pkg/apis/apps,k8s.io/kubernetes/pkg/apis/apps/v1beta1,k8s.io/kubernetes/pkg/apis/authentication,k8s.io/kubernetes/pkg/apis/authentication/v1beta1,k8s.io/kubernetes/pkg/apis/authorization,k8s.io/kubernetes/pkg/apis/authorization/v1beta1,k8s.io/kubernetes/pkg/apis/autoscaling,k8s.io/kubernetes/pkg/apis/autoscaling/v1,k8s.io/kubernetes/pkg/apis/batch,k8s.io/kubernetes/pkg/apis/batch/v1,k8s.io/kubernetes/pkg/apis/batch/v2alpha1,k8s.io/kubernetes/pkg/apis/certificates,k8s.io/kubernetes/pkg/apis/certificates/v1alpha1,k8s.io/kubernetes/pkg/apis/componentconfig,k8s.io/kubernetes/pkg/apis/componentconfig/v1alpha1,k8s.io/kubernetes/pkg/apis/extensions,k8s.io/kubernetes/pkg/apis/extensions/v1beta1,k8s.io/kubernetes/pkg/apis/imagepolicy,k8s.io/kubernetes/pkg/apis/imagepolicy/v1alpha1,k8s.io/kubernetes/pkg/apis/policy,k8s.io/kubernetes/pkg/apis/policy/v1alpha1,k8s.io/kubernetes/pkg/apis/policy/v1beta1,k8s.io/kubernetes/pkg/apis/rbac,k8s.io/kubernetes/pkg/apis/rbac/v1alpha1,k8s.io/kubernetes/pkg/apis/storage,k8s.io/kubernetes/pkg/apis/storage/v1beta1]
package v1beta1
// TokenReviewListerExpansion allows custom methods to be added to
// TokenReviewLister.
type TokenReviewListerExpansion interface{}

View File

@@ -33,6 +33,7 @@ type TokenReviewLister interface {
List(selector labels.Selector) (ret []*v1beta1.TokenReview, err error)
// Get retrieves the TokenReview from the index for a given name.
Get(name string) (*v1beta1.TokenReview, error)
TokenReviewListerExpansion
}
// tokenReviewLister implements the TokenReviewLister interface.

View File

@@ -13,9 +13,10 @@ load(
go_library(
name = "go_default_library",
srcs = [
"zz_generated.localsubjectaccessreview.go",
"zz_generated.selfsubjectaccessreview.go",
"zz_generated.subjectaccessreview.go",
"expansion_generated.go",
"localsubjectaccessreview.go",
"selfsubjectaccessreview.go",
"subjectaccessreview.go",
],
tags = ["automanaged"],
deps = [

View File

@@ -0,0 +1,35 @@
/*
Copyright 2016 The Kubernetes Authors.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
// This file was automatically generated by lister-gen with arguments: --input-dirs=[k8s.io/kubernetes/pkg/api,k8s.io/kubernetes/pkg/api/v1,k8s.io/kubernetes/pkg/apis/abac,k8s.io/kubernetes/pkg/apis/abac/v0,k8s.io/kubernetes/pkg/apis/abac/v1beta1,k8s.io/kubernetes/pkg/apis/apps,k8s.io/kubernetes/pkg/apis/apps/v1beta1,k8s.io/kubernetes/pkg/apis/authentication,k8s.io/kubernetes/pkg/apis/authentication/v1beta1,k8s.io/kubernetes/pkg/apis/authorization,k8s.io/kubernetes/pkg/apis/authorization/v1beta1,k8s.io/kubernetes/pkg/apis/autoscaling,k8s.io/kubernetes/pkg/apis/autoscaling/v1,k8s.io/kubernetes/pkg/apis/batch,k8s.io/kubernetes/pkg/apis/batch/v1,k8s.io/kubernetes/pkg/apis/batch/v2alpha1,k8s.io/kubernetes/pkg/apis/certificates,k8s.io/kubernetes/pkg/apis/certificates/v1alpha1,k8s.io/kubernetes/pkg/apis/componentconfig,k8s.io/kubernetes/pkg/apis/componentconfig/v1alpha1,k8s.io/kubernetes/pkg/apis/extensions,k8s.io/kubernetes/pkg/apis/extensions/v1beta1,k8s.io/kubernetes/pkg/apis/imagepolicy,k8s.io/kubernetes/pkg/apis/imagepolicy/v1alpha1,k8s.io/kubernetes/pkg/apis/policy,k8s.io/kubernetes/pkg/apis/policy/v1alpha1,k8s.io/kubernetes/pkg/apis/policy/v1beta1,k8s.io/kubernetes/pkg/apis/rbac,k8s.io/kubernetes/pkg/apis/rbac/v1alpha1,k8s.io/kubernetes/pkg/apis/storage,k8s.io/kubernetes/pkg/apis/storage/v1beta1]
package internalversion
// LocalSubjectAccessReviewListerExpansion allows custom methods to be added to
// LocalSubjectAccessReviewLister.
type LocalSubjectAccessReviewListerExpansion interface{}
// LocalSubjectAccessReviewNamespaceListerExpansion allows custom methods to be added to
// LocalSubjectAccessReviewNamespaeLister.
type LocalSubjectAccessReviewNamespaceListerExpansion interface{}
// SelfSubjectAccessReviewListerExpansion allows custom methods to be added to
// SelfSubjectAccessReviewLister.
type SelfSubjectAccessReviewListerExpansion interface{}
// SubjectAccessReviewListerExpansion allows custom methods to be added to
// SubjectAccessReviewLister.
type SubjectAccessReviewListerExpansion interface{}

View File

@@ -31,6 +31,7 @@ type LocalSubjectAccessReviewLister interface {
List(selector labels.Selector) (ret []*authorization.LocalSubjectAccessReview, err error)
// LocalSubjectAccessReviews returns an object that can list and get LocalSubjectAccessReviews.
LocalSubjectAccessReviews(namespace string) LocalSubjectAccessReviewNamespaceLister
LocalSubjectAccessReviewListerExpansion
}
// localSubjectAccessReviewLister implements the LocalSubjectAccessReviewLister interface.
@@ -62,6 +63,7 @@ type LocalSubjectAccessReviewNamespaceLister interface {
List(selector labels.Selector) (ret []*authorization.LocalSubjectAccessReview, err error)
// Get retrieves the LocalSubjectAccessReview from the indexer for a given namespace and name.
Get(name string) (*authorization.LocalSubjectAccessReview, error)
LocalSubjectAccessReviewNamespaceListerExpansion
}
// localSubjectAccessReviewNamespaceLister implements the LocalSubjectAccessReviewNamespaceLister

View File

@@ -32,6 +32,7 @@ type SelfSubjectAccessReviewLister interface {
List(selector labels.Selector) (ret []*authorization.SelfSubjectAccessReview, err error)
// Get retrieves the SelfSubjectAccessReview from the index for a given name.
Get(name string) (*authorization.SelfSubjectAccessReview, error)
SelfSubjectAccessReviewListerExpansion
}
// selfSubjectAccessReviewLister implements the SelfSubjectAccessReviewLister interface.

View File

@@ -32,6 +32,7 @@ type SubjectAccessReviewLister interface {
List(selector labels.Selector) (ret []*authorization.SubjectAccessReview, err error)
// Get retrieves the SubjectAccessReview from the index for a given name.
Get(name string) (*authorization.SubjectAccessReview, error)
SubjectAccessReviewListerExpansion
}
// subjectAccessReviewLister implements the SubjectAccessReviewLister interface.

View File

@@ -13,9 +13,10 @@ load(
go_library(
name = "go_default_library",
srcs = [
"zz_generated.localsubjectaccessreview.go",
"zz_generated.selfsubjectaccessreview.go",
"zz_generated.subjectaccessreview.go",
"expansion_generated.go",
"localsubjectaccessreview.go",
"selfsubjectaccessreview.go",
"subjectaccessreview.go",
],
tags = ["automanaged"],
deps = [

View File

@@ -0,0 +1,35 @@
/*
Copyright 2016 The Kubernetes Authors.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
// This file was automatically generated by lister-gen with arguments: --input-dirs=[k8s.io/kubernetes/pkg/api,k8s.io/kubernetes/pkg/api/v1,k8s.io/kubernetes/pkg/apis/abac,k8s.io/kubernetes/pkg/apis/abac/v0,k8s.io/kubernetes/pkg/apis/abac/v1beta1,k8s.io/kubernetes/pkg/apis/apps,k8s.io/kubernetes/pkg/apis/apps/v1beta1,k8s.io/kubernetes/pkg/apis/authentication,k8s.io/kubernetes/pkg/apis/authentication/v1beta1,k8s.io/kubernetes/pkg/apis/authorization,k8s.io/kubernetes/pkg/apis/authorization/v1beta1,k8s.io/kubernetes/pkg/apis/autoscaling,k8s.io/kubernetes/pkg/apis/autoscaling/v1,k8s.io/kubernetes/pkg/apis/batch,k8s.io/kubernetes/pkg/apis/batch/v1,k8s.io/kubernetes/pkg/apis/batch/v2alpha1,k8s.io/kubernetes/pkg/apis/certificates,k8s.io/kubernetes/pkg/apis/certificates/v1alpha1,k8s.io/kubernetes/pkg/apis/componentconfig,k8s.io/kubernetes/pkg/apis/componentconfig/v1alpha1,k8s.io/kubernetes/pkg/apis/extensions,k8s.io/kubernetes/pkg/apis/extensions/v1beta1,k8s.io/kubernetes/pkg/apis/imagepolicy,k8s.io/kubernetes/pkg/apis/imagepolicy/v1alpha1,k8s.io/kubernetes/pkg/apis/policy,k8s.io/kubernetes/pkg/apis/policy/v1alpha1,k8s.io/kubernetes/pkg/apis/policy/v1beta1,k8s.io/kubernetes/pkg/apis/rbac,k8s.io/kubernetes/pkg/apis/rbac/v1alpha1,k8s.io/kubernetes/pkg/apis/storage,k8s.io/kubernetes/pkg/apis/storage/v1beta1]
package v1beta1
// LocalSubjectAccessReviewListerExpansion allows custom methods to be added to
// LocalSubjectAccessReviewLister.
type LocalSubjectAccessReviewListerExpansion interface{}
// LocalSubjectAccessReviewNamespaceListerExpansion allows custom methods to be added to
// LocalSubjectAccessReviewNamespaeLister.
type LocalSubjectAccessReviewNamespaceListerExpansion interface{}
// SelfSubjectAccessReviewListerExpansion allows custom methods to be added to
// SelfSubjectAccessReviewLister.
type SelfSubjectAccessReviewListerExpansion interface{}
// SubjectAccessReviewListerExpansion allows custom methods to be added to
// SubjectAccessReviewLister.
type SubjectAccessReviewListerExpansion interface{}

View File

@@ -32,6 +32,7 @@ type LocalSubjectAccessReviewLister interface {
List(selector labels.Selector) (ret []*v1beta1.LocalSubjectAccessReview, err error)
// LocalSubjectAccessReviews returns an object that can list and get LocalSubjectAccessReviews.
LocalSubjectAccessReviews(namespace string) LocalSubjectAccessReviewNamespaceLister
LocalSubjectAccessReviewListerExpansion
}
// localSubjectAccessReviewLister implements the LocalSubjectAccessReviewLister interface.
@@ -63,6 +64,7 @@ type LocalSubjectAccessReviewNamespaceLister interface {
List(selector labels.Selector) (ret []*v1beta1.LocalSubjectAccessReview, err error)
// Get retrieves the LocalSubjectAccessReview from the indexer for a given namespace and name.
Get(name string) (*v1beta1.LocalSubjectAccessReview, error)
LocalSubjectAccessReviewNamespaceListerExpansion
}
// localSubjectAccessReviewNamespaceLister implements the LocalSubjectAccessReviewNamespaceLister

View File

@@ -33,6 +33,7 @@ type SelfSubjectAccessReviewLister interface {
List(selector labels.Selector) (ret []*v1beta1.SelfSubjectAccessReview, err error)
// Get retrieves the SelfSubjectAccessReview from the index for a given name.
Get(name string) (*v1beta1.SelfSubjectAccessReview, error)
SelfSubjectAccessReviewListerExpansion
}
// selfSubjectAccessReviewLister implements the SelfSubjectAccessReviewLister interface.

View File

@@ -33,6 +33,7 @@ type SubjectAccessReviewLister interface {
List(selector labels.Selector) (ret []*v1beta1.SubjectAccessReview, err error)
// Get retrieves the SubjectAccessReview from the index for a given name.
Get(name string) (*v1beta1.SubjectAccessReview, error)
SubjectAccessReviewListerExpansion
}
// subjectAccessReviewLister implements the SubjectAccessReviewLister interface.

View File

@@ -12,7 +12,10 @@ load(
go_library(
name = "go_default_library",
srcs = ["zz_generated.horizontalpodautoscaler.go"],
srcs = [
"expansion_generated.go",
"horizontalpodautoscaler.go",
],
tags = ["automanaged"],
deps = [
"//pkg/api/errors:go_default_library",

View File

@@ -0,0 +1,27 @@
/*
Copyright 2016 The Kubernetes Authors.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
// This file was automatically generated by lister-gen with arguments: --input-dirs=[k8s.io/kubernetes/pkg/api,k8s.io/kubernetes/pkg/api/v1,k8s.io/kubernetes/pkg/apis/abac,k8s.io/kubernetes/pkg/apis/abac/v0,k8s.io/kubernetes/pkg/apis/abac/v1beta1,k8s.io/kubernetes/pkg/apis/apps,k8s.io/kubernetes/pkg/apis/apps/v1beta1,k8s.io/kubernetes/pkg/apis/authentication,k8s.io/kubernetes/pkg/apis/authentication/v1beta1,k8s.io/kubernetes/pkg/apis/authorization,k8s.io/kubernetes/pkg/apis/authorization/v1beta1,k8s.io/kubernetes/pkg/apis/autoscaling,k8s.io/kubernetes/pkg/apis/autoscaling/v1,k8s.io/kubernetes/pkg/apis/batch,k8s.io/kubernetes/pkg/apis/batch/v1,k8s.io/kubernetes/pkg/apis/batch/v2alpha1,k8s.io/kubernetes/pkg/apis/certificates,k8s.io/kubernetes/pkg/apis/certificates/v1alpha1,k8s.io/kubernetes/pkg/apis/componentconfig,k8s.io/kubernetes/pkg/apis/componentconfig/v1alpha1,k8s.io/kubernetes/pkg/apis/extensions,k8s.io/kubernetes/pkg/apis/extensions/v1beta1,k8s.io/kubernetes/pkg/apis/imagepolicy,k8s.io/kubernetes/pkg/apis/imagepolicy/v1alpha1,k8s.io/kubernetes/pkg/apis/policy,k8s.io/kubernetes/pkg/apis/policy/v1alpha1,k8s.io/kubernetes/pkg/apis/policy/v1beta1,k8s.io/kubernetes/pkg/apis/rbac,k8s.io/kubernetes/pkg/apis/rbac/v1alpha1,k8s.io/kubernetes/pkg/apis/storage,k8s.io/kubernetes/pkg/apis/storage/v1beta1]
package internalversion
// HorizontalPodAutoscalerListerExpansion allows custom methods to be added to
// HorizontalPodAutoscalerLister.
type HorizontalPodAutoscalerListerExpansion interface{}
// HorizontalPodAutoscalerNamespaceListerExpansion allows custom methods to be added to
// HorizontalPodAutoscalerNamespaeLister.
type HorizontalPodAutoscalerNamespaceListerExpansion interface{}

View File

@@ -31,6 +31,7 @@ type HorizontalPodAutoscalerLister interface {
List(selector labels.Selector) (ret []*autoscaling.HorizontalPodAutoscaler, err error)
// HorizontalPodAutoscalers returns an object that can list and get HorizontalPodAutoscalers.
HorizontalPodAutoscalers(namespace string) HorizontalPodAutoscalerNamespaceLister
HorizontalPodAutoscalerListerExpansion
}
// horizontalPodAutoscalerLister implements the HorizontalPodAutoscalerLister interface.
@@ -62,6 +63,7 @@ type HorizontalPodAutoscalerNamespaceLister interface {
List(selector labels.Selector) (ret []*autoscaling.HorizontalPodAutoscaler, err error)
// Get retrieves the HorizontalPodAutoscaler from the indexer for a given namespace and name.
Get(name string) (*autoscaling.HorizontalPodAutoscaler, error)
HorizontalPodAutoscalerNamespaceListerExpansion
}
// horizontalPodAutoscalerNamespaceLister implements the HorizontalPodAutoscalerNamespaceLister

View File

@@ -12,7 +12,10 @@ load(
go_library(
name = "go_default_library",
srcs = ["zz_generated.horizontalpodautoscaler.go"],
srcs = [
"expansion_generated.go",
"horizontalpodautoscaler.go",
],
tags = ["automanaged"],
deps = [
"//pkg/api/errors:go_default_library",

View File

@@ -0,0 +1,27 @@
/*
Copyright 2016 The Kubernetes Authors.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
// This file was automatically generated by lister-gen with arguments: --input-dirs=[k8s.io/kubernetes/pkg/api,k8s.io/kubernetes/pkg/api/v1,k8s.io/kubernetes/pkg/apis/abac,k8s.io/kubernetes/pkg/apis/abac/v0,k8s.io/kubernetes/pkg/apis/abac/v1beta1,k8s.io/kubernetes/pkg/apis/apps,k8s.io/kubernetes/pkg/apis/apps/v1beta1,k8s.io/kubernetes/pkg/apis/authentication,k8s.io/kubernetes/pkg/apis/authentication/v1beta1,k8s.io/kubernetes/pkg/apis/authorization,k8s.io/kubernetes/pkg/apis/authorization/v1beta1,k8s.io/kubernetes/pkg/apis/autoscaling,k8s.io/kubernetes/pkg/apis/autoscaling/v1,k8s.io/kubernetes/pkg/apis/batch,k8s.io/kubernetes/pkg/apis/batch/v1,k8s.io/kubernetes/pkg/apis/batch/v2alpha1,k8s.io/kubernetes/pkg/apis/certificates,k8s.io/kubernetes/pkg/apis/certificates/v1alpha1,k8s.io/kubernetes/pkg/apis/componentconfig,k8s.io/kubernetes/pkg/apis/componentconfig/v1alpha1,k8s.io/kubernetes/pkg/apis/extensions,k8s.io/kubernetes/pkg/apis/extensions/v1beta1,k8s.io/kubernetes/pkg/apis/imagepolicy,k8s.io/kubernetes/pkg/apis/imagepolicy/v1alpha1,k8s.io/kubernetes/pkg/apis/policy,k8s.io/kubernetes/pkg/apis/policy/v1alpha1,k8s.io/kubernetes/pkg/apis/policy/v1beta1,k8s.io/kubernetes/pkg/apis/rbac,k8s.io/kubernetes/pkg/apis/rbac/v1alpha1,k8s.io/kubernetes/pkg/apis/storage,k8s.io/kubernetes/pkg/apis/storage/v1beta1]
package v1
// HorizontalPodAutoscalerListerExpansion allows custom methods to be added to
// HorizontalPodAutoscalerLister.
type HorizontalPodAutoscalerListerExpansion interface{}
// HorizontalPodAutoscalerNamespaceListerExpansion allows custom methods to be added to
// HorizontalPodAutoscalerNamespaeLister.
type HorizontalPodAutoscalerNamespaceListerExpansion interface{}

View File

@@ -32,6 +32,7 @@ type HorizontalPodAutoscalerLister interface {
List(selector labels.Selector) (ret []*v1.HorizontalPodAutoscaler, err error)
// HorizontalPodAutoscalers returns an object that can list and get HorizontalPodAutoscalers.
HorizontalPodAutoscalers(namespace string) HorizontalPodAutoscalerNamespaceLister
HorizontalPodAutoscalerListerExpansion
}
// horizontalPodAutoscalerLister implements the HorizontalPodAutoscalerLister interface.
@@ -63,6 +64,7 @@ type HorizontalPodAutoscalerNamespaceLister interface {
List(selector labels.Selector) (ret []*v1.HorizontalPodAutoscaler, err error)
// Get retrieves the HorizontalPodAutoscaler from the indexer for a given namespace and name.
Get(name string) (*v1.HorizontalPodAutoscaler, error)
HorizontalPodAutoscalerNamespaceListerExpansion
}
// horizontalPodAutoscalerNamespaceLister implements the HorizontalPodAutoscalerNamespaceLister

View File

@@ -13,8 +13,9 @@ load(
go_library(
name = "go_default_library",
srcs = [
"zz_generated.job.go",
"zz_generated.scheduledjob.go",
"expansion_generated.go",
"job.go",
"scheduledjob.go",
],
tags = ["automanaged"],
deps = [

View File

@@ -0,0 +1,35 @@
/*
Copyright 2016 The Kubernetes Authors.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
// This file was automatically generated by lister-gen with arguments: --input-dirs=[k8s.io/kubernetes/pkg/api,k8s.io/kubernetes/pkg/api/v1,k8s.io/kubernetes/pkg/apis/abac,k8s.io/kubernetes/pkg/apis/abac/v0,k8s.io/kubernetes/pkg/apis/abac/v1beta1,k8s.io/kubernetes/pkg/apis/apps,k8s.io/kubernetes/pkg/apis/apps/v1beta1,k8s.io/kubernetes/pkg/apis/authentication,k8s.io/kubernetes/pkg/apis/authentication/v1beta1,k8s.io/kubernetes/pkg/apis/authorization,k8s.io/kubernetes/pkg/apis/authorization/v1beta1,k8s.io/kubernetes/pkg/apis/autoscaling,k8s.io/kubernetes/pkg/apis/autoscaling/v1,k8s.io/kubernetes/pkg/apis/batch,k8s.io/kubernetes/pkg/apis/batch/v1,k8s.io/kubernetes/pkg/apis/batch/v2alpha1,k8s.io/kubernetes/pkg/apis/certificates,k8s.io/kubernetes/pkg/apis/certificates/v1alpha1,k8s.io/kubernetes/pkg/apis/componentconfig,k8s.io/kubernetes/pkg/apis/componentconfig/v1alpha1,k8s.io/kubernetes/pkg/apis/extensions,k8s.io/kubernetes/pkg/apis/extensions/v1beta1,k8s.io/kubernetes/pkg/apis/imagepolicy,k8s.io/kubernetes/pkg/apis/imagepolicy/v1alpha1,k8s.io/kubernetes/pkg/apis/policy,k8s.io/kubernetes/pkg/apis/policy/v1alpha1,k8s.io/kubernetes/pkg/apis/policy/v1beta1,k8s.io/kubernetes/pkg/apis/rbac,k8s.io/kubernetes/pkg/apis/rbac/v1alpha1,k8s.io/kubernetes/pkg/apis/storage,k8s.io/kubernetes/pkg/apis/storage/v1beta1]
package internalversion
// JobListerExpansion allows custom methods to be added to
// JobLister.
type JobListerExpansion interface{}
// JobNamespaceListerExpansion allows custom methods to be added to
// JobNamespaeLister.
type JobNamespaceListerExpansion interface{}
// ScheduledJobListerExpansion allows custom methods to be added to
// ScheduledJobLister.
type ScheduledJobListerExpansion interface{}
// ScheduledJobNamespaceListerExpansion allows custom methods to be added to
// ScheduledJobNamespaeLister.
type ScheduledJobNamespaceListerExpansion interface{}

View File

@@ -31,6 +31,7 @@ type JobLister interface {
List(selector labels.Selector) (ret []*batch.Job, err error)
// Jobs returns an object that can list and get Jobs.
Jobs(namespace string) JobNamespaceLister
JobListerExpansion
}
// jobLister implements the JobLister interface.
@@ -62,6 +63,7 @@ type JobNamespaceLister interface {
List(selector labels.Selector) (ret []*batch.Job, err error)
// Get retrieves the Job from the indexer for a given namespace and name.
Get(name string) (*batch.Job, error)
JobNamespaceListerExpansion
}
// jobNamespaceLister implements the JobNamespaceLister

View File

@@ -31,6 +31,7 @@ type ScheduledJobLister interface {
List(selector labels.Selector) (ret []*batch.ScheduledJob, err error)
// ScheduledJobs returns an object that can list and get ScheduledJobs.
ScheduledJobs(namespace string) ScheduledJobNamespaceLister
ScheduledJobListerExpansion
}
// scheduledJobLister implements the ScheduledJobLister interface.
@@ -62,6 +63,7 @@ type ScheduledJobNamespaceLister interface {
List(selector labels.Selector) (ret []*batch.ScheduledJob, err error)
// Get retrieves the ScheduledJob from the indexer for a given namespace and name.
Get(name string) (*batch.ScheduledJob, error)
ScheduledJobNamespaceListerExpansion
}
// scheduledJobNamespaceLister implements the ScheduledJobNamespaceLister

View File

@@ -12,7 +12,10 @@ load(
go_library(
name = "go_default_library",
srcs = ["zz_generated.job.go"],
srcs = [
"expansion_generated.go",
"job.go",
],
tags = ["automanaged"],
deps = [
"//pkg/api/errors:go_default_library",

View File

@@ -0,0 +1,27 @@
/*
Copyright 2016 The Kubernetes Authors.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
// This file was automatically generated by lister-gen with arguments: --input-dirs=[k8s.io/kubernetes/pkg/api,k8s.io/kubernetes/pkg/api/v1,k8s.io/kubernetes/pkg/apis/abac,k8s.io/kubernetes/pkg/apis/abac/v0,k8s.io/kubernetes/pkg/apis/abac/v1beta1,k8s.io/kubernetes/pkg/apis/apps,k8s.io/kubernetes/pkg/apis/apps/v1beta1,k8s.io/kubernetes/pkg/apis/authentication,k8s.io/kubernetes/pkg/apis/authentication/v1beta1,k8s.io/kubernetes/pkg/apis/authorization,k8s.io/kubernetes/pkg/apis/authorization/v1beta1,k8s.io/kubernetes/pkg/apis/autoscaling,k8s.io/kubernetes/pkg/apis/autoscaling/v1,k8s.io/kubernetes/pkg/apis/batch,k8s.io/kubernetes/pkg/apis/batch/v1,k8s.io/kubernetes/pkg/apis/batch/v2alpha1,k8s.io/kubernetes/pkg/apis/certificates,k8s.io/kubernetes/pkg/apis/certificates/v1alpha1,k8s.io/kubernetes/pkg/apis/componentconfig,k8s.io/kubernetes/pkg/apis/componentconfig/v1alpha1,k8s.io/kubernetes/pkg/apis/extensions,k8s.io/kubernetes/pkg/apis/extensions/v1beta1,k8s.io/kubernetes/pkg/apis/imagepolicy,k8s.io/kubernetes/pkg/apis/imagepolicy/v1alpha1,k8s.io/kubernetes/pkg/apis/policy,k8s.io/kubernetes/pkg/apis/policy/v1alpha1,k8s.io/kubernetes/pkg/apis/policy/v1beta1,k8s.io/kubernetes/pkg/apis/rbac,k8s.io/kubernetes/pkg/apis/rbac/v1alpha1,k8s.io/kubernetes/pkg/apis/storage,k8s.io/kubernetes/pkg/apis/storage/v1beta1]
package v1
// JobListerExpansion allows custom methods to be added to
// JobLister.
type JobListerExpansion interface{}
// JobNamespaceListerExpansion allows custom methods to be added to
// JobNamespaeLister.
type JobNamespaceListerExpansion interface{}

View File

@@ -32,6 +32,7 @@ type JobLister interface {
List(selector labels.Selector) (ret []*v1.Job, err error)
// Jobs returns an object that can list and get Jobs.
Jobs(namespace string) JobNamespaceLister
JobListerExpansion
}
// jobLister implements the JobLister interface.
@@ -63,6 +64,7 @@ type JobNamespaceLister interface {
List(selector labels.Selector) (ret []*v1.Job, err error)
// Get retrieves the Job from the indexer for a given namespace and name.
Get(name string) (*v1.Job, error)
JobNamespaceListerExpansion
}
// jobNamespaceLister implements the JobNamespaceLister

View File

@@ -13,8 +13,9 @@ load(
go_library(
name = "go_default_library",
srcs = [
"zz_generated.job.go",
"zz_generated.scheduledjob.go",
"expansion_generated.go",
"job.go",
"scheduledjob.go",
],
tags = ["automanaged"],
deps = [

View File

@@ -0,0 +1,35 @@
/*
Copyright 2016 The Kubernetes Authors.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
// This file was automatically generated by lister-gen with arguments: --input-dirs=[k8s.io/kubernetes/pkg/api,k8s.io/kubernetes/pkg/api/v1,k8s.io/kubernetes/pkg/apis/abac,k8s.io/kubernetes/pkg/apis/abac/v0,k8s.io/kubernetes/pkg/apis/abac/v1beta1,k8s.io/kubernetes/pkg/apis/apps,k8s.io/kubernetes/pkg/apis/apps/v1beta1,k8s.io/kubernetes/pkg/apis/authentication,k8s.io/kubernetes/pkg/apis/authentication/v1beta1,k8s.io/kubernetes/pkg/apis/authorization,k8s.io/kubernetes/pkg/apis/authorization/v1beta1,k8s.io/kubernetes/pkg/apis/autoscaling,k8s.io/kubernetes/pkg/apis/autoscaling/v1,k8s.io/kubernetes/pkg/apis/batch,k8s.io/kubernetes/pkg/apis/batch/v1,k8s.io/kubernetes/pkg/apis/batch/v2alpha1,k8s.io/kubernetes/pkg/apis/certificates,k8s.io/kubernetes/pkg/apis/certificates/v1alpha1,k8s.io/kubernetes/pkg/apis/componentconfig,k8s.io/kubernetes/pkg/apis/componentconfig/v1alpha1,k8s.io/kubernetes/pkg/apis/extensions,k8s.io/kubernetes/pkg/apis/extensions/v1beta1,k8s.io/kubernetes/pkg/apis/imagepolicy,k8s.io/kubernetes/pkg/apis/imagepolicy/v1alpha1,k8s.io/kubernetes/pkg/apis/policy,k8s.io/kubernetes/pkg/apis/policy/v1alpha1,k8s.io/kubernetes/pkg/apis/policy/v1beta1,k8s.io/kubernetes/pkg/apis/rbac,k8s.io/kubernetes/pkg/apis/rbac/v1alpha1,k8s.io/kubernetes/pkg/apis/storage,k8s.io/kubernetes/pkg/apis/storage/v1beta1]
package v2alpha1
// JobListerExpansion allows custom methods to be added to
// JobLister.
type JobListerExpansion interface{}
// JobNamespaceListerExpansion allows custom methods to be added to
// JobNamespaeLister.
type JobNamespaceListerExpansion interface{}
// ScheduledJobListerExpansion allows custom methods to be added to
// ScheduledJobLister.
type ScheduledJobListerExpansion interface{}
// ScheduledJobNamespaceListerExpansion allows custom methods to be added to
// ScheduledJobNamespaeLister.
type ScheduledJobNamespaceListerExpansion interface{}

View File

@@ -32,6 +32,7 @@ type JobLister interface {
List(selector labels.Selector) (ret []*v2alpha1.Job, err error)
// Jobs returns an object that can list and get Jobs.
Jobs(namespace string) JobNamespaceLister
JobListerExpansion
}
// jobLister implements the JobLister interface.
@@ -63,6 +64,7 @@ type JobNamespaceLister interface {
List(selector labels.Selector) (ret []*v2alpha1.Job, err error)
// Get retrieves the Job from the indexer for a given namespace and name.
Get(name string) (*v2alpha1.Job, error)
JobNamespaceListerExpansion
}
// jobNamespaceLister implements the JobNamespaceLister

View File

@@ -32,6 +32,7 @@ type ScheduledJobLister interface {
List(selector labels.Selector) (ret []*v2alpha1.ScheduledJob, err error)
// ScheduledJobs returns an object that can list and get ScheduledJobs.
ScheduledJobs(namespace string) ScheduledJobNamespaceLister
ScheduledJobListerExpansion
}
// scheduledJobLister implements the ScheduledJobLister interface.
@@ -63,6 +64,7 @@ type ScheduledJobNamespaceLister interface {
List(selector labels.Selector) (ret []*v2alpha1.ScheduledJob, err error)
// Get retrieves the ScheduledJob from the indexer for a given namespace and name.
Get(name string) (*v2alpha1.ScheduledJob, error)
ScheduledJobNamespaceListerExpansion
}
// scheduledJobNamespaceLister implements the ScheduledJobNamespaceLister

View File

@@ -12,7 +12,10 @@ load(
go_library(
name = "go_default_library",
srcs = ["zz_generated.certificatesigningrequest.go"],
srcs = [
"certificatesigningrequest.go",
"expansion_generated.go",
],
tags = ["automanaged"],
deps = [
"//pkg/api:go_default_library",

View File

@@ -32,6 +32,7 @@ type CertificateSigningRequestLister interface {
List(selector labels.Selector) (ret []*certificates.CertificateSigningRequest, err error)
// Get retrieves the CertificateSigningRequest from the index for a given name.
Get(name string) (*certificates.CertificateSigningRequest, error)
CertificateSigningRequestListerExpansion
}
// certificateSigningRequestLister implements the CertificateSigningRequestLister interface.

View File

@@ -0,0 +1,23 @@
/*
Copyright 2016 The Kubernetes Authors.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
// This file was automatically generated by lister-gen with arguments: --input-dirs=[k8s.io/kubernetes/pkg/api,k8s.io/kubernetes/pkg/api/v1,k8s.io/kubernetes/pkg/apis/abac,k8s.io/kubernetes/pkg/apis/abac/v0,k8s.io/kubernetes/pkg/apis/abac/v1beta1,k8s.io/kubernetes/pkg/apis/apps,k8s.io/kubernetes/pkg/apis/apps/v1beta1,k8s.io/kubernetes/pkg/apis/authentication,k8s.io/kubernetes/pkg/apis/authentication/v1beta1,k8s.io/kubernetes/pkg/apis/authorization,k8s.io/kubernetes/pkg/apis/authorization/v1beta1,k8s.io/kubernetes/pkg/apis/autoscaling,k8s.io/kubernetes/pkg/apis/autoscaling/v1,k8s.io/kubernetes/pkg/apis/batch,k8s.io/kubernetes/pkg/apis/batch/v1,k8s.io/kubernetes/pkg/apis/batch/v2alpha1,k8s.io/kubernetes/pkg/apis/certificates,k8s.io/kubernetes/pkg/apis/certificates/v1alpha1,k8s.io/kubernetes/pkg/apis/componentconfig,k8s.io/kubernetes/pkg/apis/componentconfig/v1alpha1,k8s.io/kubernetes/pkg/apis/extensions,k8s.io/kubernetes/pkg/apis/extensions/v1beta1,k8s.io/kubernetes/pkg/apis/imagepolicy,k8s.io/kubernetes/pkg/apis/imagepolicy/v1alpha1,k8s.io/kubernetes/pkg/apis/policy,k8s.io/kubernetes/pkg/apis/policy/v1alpha1,k8s.io/kubernetes/pkg/apis/policy/v1beta1,k8s.io/kubernetes/pkg/apis/rbac,k8s.io/kubernetes/pkg/apis/rbac/v1alpha1,k8s.io/kubernetes/pkg/apis/storage,k8s.io/kubernetes/pkg/apis/storage/v1beta1]
package internalversion
// CertificateSigningRequestListerExpansion allows custom methods to be added to
// CertificateSigningRequestLister.
type CertificateSigningRequestListerExpansion interface{}

View File

@@ -12,7 +12,10 @@ load(
go_library(
name = "go_default_library",
srcs = ["zz_generated.certificatesigningrequest.go"],
srcs = [
"certificatesigningrequest.go",
"expansion_generated.go",
],
tags = ["automanaged"],
deps = [
"//pkg/api/errors:go_default_library",

View File

@@ -33,6 +33,7 @@ type CertificateSigningRequestLister interface {
List(selector labels.Selector) (ret []*v1alpha1.CertificateSigningRequest, err error)
// Get retrieves the CertificateSigningRequest from the index for a given name.
Get(name string) (*v1alpha1.CertificateSigningRequest, error)
CertificateSigningRequestListerExpansion
}
// certificateSigningRequestLister implements the CertificateSigningRequestLister interface.

View File

@@ -0,0 +1,23 @@
/*
Copyright 2016 The Kubernetes Authors.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
// This file was automatically generated by lister-gen with arguments: --input-dirs=[k8s.io/kubernetes/pkg/api,k8s.io/kubernetes/pkg/api/v1,k8s.io/kubernetes/pkg/apis/abac,k8s.io/kubernetes/pkg/apis/abac/v0,k8s.io/kubernetes/pkg/apis/abac/v1beta1,k8s.io/kubernetes/pkg/apis/apps,k8s.io/kubernetes/pkg/apis/apps/v1beta1,k8s.io/kubernetes/pkg/apis/authentication,k8s.io/kubernetes/pkg/apis/authentication/v1beta1,k8s.io/kubernetes/pkg/apis/authorization,k8s.io/kubernetes/pkg/apis/authorization/v1beta1,k8s.io/kubernetes/pkg/apis/autoscaling,k8s.io/kubernetes/pkg/apis/autoscaling/v1,k8s.io/kubernetes/pkg/apis/batch,k8s.io/kubernetes/pkg/apis/batch/v1,k8s.io/kubernetes/pkg/apis/batch/v2alpha1,k8s.io/kubernetes/pkg/apis/certificates,k8s.io/kubernetes/pkg/apis/certificates/v1alpha1,k8s.io/kubernetes/pkg/apis/componentconfig,k8s.io/kubernetes/pkg/apis/componentconfig/v1alpha1,k8s.io/kubernetes/pkg/apis/extensions,k8s.io/kubernetes/pkg/apis/extensions/v1beta1,k8s.io/kubernetes/pkg/apis/imagepolicy,k8s.io/kubernetes/pkg/apis/imagepolicy/v1alpha1,k8s.io/kubernetes/pkg/apis/policy,k8s.io/kubernetes/pkg/apis/policy/v1alpha1,k8s.io/kubernetes/pkg/apis/policy/v1beta1,k8s.io/kubernetes/pkg/apis/rbac,k8s.io/kubernetes/pkg/apis/rbac/v1alpha1,k8s.io/kubernetes/pkg/apis/storage,k8s.io/kubernetes/pkg/apis/storage/v1beta1]
package v1alpha1
// CertificateSigningRequestListerExpansion allows custom methods to be added to
// CertificateSigningRequestLister.
type CertificateSigningRequestListerExpansion interface{}

View File

@@ -13,22 +13,23 @@ load(
go_library(
name = "go_default_library",
srcs = [
"zz_generated.componentstatus.go",
"zz_generated.configmap.go",
"zz_generated.endpoints.go",
"zz_generated.event.go",
"zz_generated.limitrange.go",
"zz_generated.namespace.go",
"zz_generated.node.go",
"zz_generated.persistentvolume.go",
"zz_generated.persistentvolumeclaim.go",
"zz_generated.pod.go",
"zz_generated.podtemplate.go",
"zz_generated.replicationcontroller.go",
"zz_generated.resourcequota.go",
"zz_generated.secret.go",
"zz_generated.service.go",
"zz_generated.serviceaccount.go",
"componentstatus.go",
"configmap.go",
"endpoints.go",
"event.go",
"expansion_generated.go",
"limitrange.go",
"namespace.go",
"node.go",
"persistentvolume.go",
"persistentvolumeclaim.go",
"pod.go",
"podtemplate.go",
"replicationcontroller.go",
"resourcequota.go",
"secret.go",
"service.go",
"serviceaccount.go",
],
tags = ["automanaged"],
deps = [

View File

@@ -31,6 +31,7 @@ type ComponentStatusLister interface {
List(selector labels.Selector) (ret []*api.ComponentStatus, err error)
// Get retrieves the ComponentStatus from the index for a given name.
Get(name string) (*api.ComponentStatus, error)
ComponentStatusListerExpansion
}
// componentStatusLister implements the ComponentStatusLister interface.

View File

@@ -31,6 +31,7 @@ type ConfigMapLister interface {
List(selector labels.Selector) (ret []*api.ConfigMap, err error)
// ConfigMaps returns an object that can list and get ConfigMaps.
ConfigMaps(namespace string) ConfigMapNamespaceLister
ConfigMapListerExpansion
}
// configMapLister implements the ConfigMapLister interface.
@@ -62,6 +63,7 @@ type ConfigMapNamespaceLister interface {
List(selector labels.Selector) (ret []*api.ConfigMap, err error)
// Get retrieves the ConfigMap from the indexer for a given namespace and name.
Get(name string) (*api.ConfigMap, error)
ConfigMapNamespaceListerExpansion
}
// configMapNamespaceLister implements the ConfigMapNamespaceLister

View File

@@ -31,6 +31,7 @@ type EndpointsLister interface {
List(selector labels.Selector) (ret []*api.Endpoints, err error)
// Endpoints returns an object that can list and get Endpoints.
Endpoints(namespace string) EndpointsNamespaceLister
EndpointsListerExpansion
}
// endpointsLister implements the EndpointsLister interface.
@@ -62,6 +63,7 @@ type EndpointsNamespaceLister interface {
List(selector labels.Selector) (ret []*api.Endpoints, err error)
// Get retrieves the Endpoints from the indexer for a given namespace and name.
Get(name string) (*api.Endpoints, error)
EndpointsNamespaceListerExpansion
}
// endpointsNamespaceLister implements the EndpointsNamespaceLister

View File

@@ -31,6 +31,7 @@ type EventLister interface {
List(selector labels.Selector) (ret []*api.Event, err error)
// Events returns an object that can list and get Events.
Events(namespace string) EventNamespaceLister
EventListerExpansion
}
// eventLister implements the EventLister interface.
@@ -62,6 +63,7 @@ type EventNamespaceLister interface {
List(selector labels.Selector) (ret []*api.Event, err error)
// Get retrieves the Event from the indexer for a given namespace and name.
Get(name string) (*api.Event, error)
EventNamespaceListerExpansion
}
// eventNamespaceLister implements the EventNamespaceLister

View File

@@ -0,0 +1,131 @@
/*
Copyright 2016 The Kubernetes Authors.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
// This file was automatically generated by lister-gen with arguments: --input-dirs=[k8s.io/kubernetes/pkg/api,k8s.io/kubernetes/pkg/api/v1,k8s.io/kubernetes/pkg/apis/abac,k8s.io/kubernetes/pkg/apis/abac/v0,k8s.io/kubernetes/pkg/apis/abac/v1beta1,k8s.io/kubernetes/pkg/apis/apps,k8s.io/kubernetes/pkg/apis/apps/v1beta1,k8s.io/kubernetes/pkg/apis/authentication,k8s.io/kubernetes/pkg/apis/authentication/v1beta1,k8s.io/kubernetes/pkg/apis/authorization,k8s.io/kubernetes/pkg/apis/authorization/v1beta1,k8s.io/kubernetes/pkg/apis/autoscaling,k8s.io/kubernetes/pkg/apis/autoscaling/v1,k8s.io/kubernetes/pkg/apis/batch,k8s.io/kubernetes/pkg/apis/batch/v1,k8s.io/kubernetes/pkg/apis/batch/v2alpha1,k8s.io/kubernetes/pkg/apis/certificates,k8s.io/kubernetes/pkg/apis/certificates/v1alpha1,k8s.io/kubernetes/pkg/apis/componentconfig,k8s.io/kubernetes/pkg/apis/componentconfig/v1alpha1,k8s.io/kubernetes/pkg/apis/extensions,k8s.io/kubernetes/pkg/apis/extensions/v1beta1,k8s.io/kubernetes/pkg/apis/imagepolicy,k8s.io/kubernetes/pkg/apis/imagepolicy/v1alpha1,k8s.io/kubernetes/pkg/apis/policy,k8s.io/kubernetes/pkg/apis/policy/v1alpha1,k8s.io/kubernetes/pkg/apis/policy/v1beta1,k8s.io/kubernetes/pkg/apis/rbac,k8s.io/kubernetes/pkg/apis/rbac/v1alpha1,k8s.io/kubernetes/pkg/apis/storage,k8s.io/kubernetes/pkg/apis/storage/v1beta1]
package internalversion
// ComponentStatusListerExpansion allows custom methods to be added to
// ComponentStatusLister.
type ComponentStatusListerExpansion interface{}
// ConfigMapListerExpansion allows custom methods to be added to
// ConfigMapLister.
type ConfigMapListerExpansion interface{}
// ConfigMapNamespaceListerExpansion allows custom methods to be added to
// ConfigMapNamespaeLister.
type ConfigMapNamespaceListerExpansion interface{}
// EndpointsListerExpansion allows custom methods to be added to
// EndpointsLister.
type EndpointsListerExpansion interface{}
// EndpointsNamespaceListerExpansion allows custom methods to be added to
// EndpointsNamespaeLister.
type EndpointsNamespaceListerExpansion interface{}
// EventListerExpansion allows custom methods to be added to
// EventLister.
type EventListerExpansion interface{}
// EventNamespaceListerExpansion allows custom methods to be added to
// EventNamespaeLister.
type EventNamespaceListerExpansion interface{}
// LimitRangeListerExpansion allows custom methods to be added to
// LimitRangeLister.
type LimitRangeListerExpansion interface{}
// LimitRangeNamespaceListerExpansion allows custom methods to be added to
// LimitRangeNamespaeLister.
type LimitRangeNamespaceListerExpansion interface{}
// NamespaceListerExpansion allows custom methods to be added to
// NamespaceLister.
type NamespaceListerExpansion interface{}
// NodeListerExpansion allows custom methods to be added to
// NodeLister.
type NodeListerExpansion interface{}
// PersistentVolumeListerExpansion allows custom methods to be added to
// PersistentVolumeLister.
type PersistentVolumeListerExpansion interface{}
// PersistentVolumeClaimListerExpansion allows custom methods to be added to
// PersistentVolumeClaimLister.
type PersistentVolumeClaimListerExpansion interface{}
// PersistentVolumeClaimNamespaceListerExpansion allows custom methods to be added to
// PersistentVolumeClaimNamespaeLister.
type PersistentVolumeClaimNamespaceListerExpansion interface{}
// PodListerExpansion allows custom methods to be added to
// PodLister.
type PodListerExpansion interface{}
// PodNamespaceListerExpansion allows custom methods to be added to
// PodNamespaeLister.
type PodNamespaceListerExpansion interface{}
// PodTemplateListerExpansion allows custom methods to be added to
// PodTemplateLister.
type PodTemplateListerExpansion interface{}
// PodTemplateNamespaceListerExpansion allows custom methods to be added to
// PodTemplateNamespaeLister.
type PodTemplateNamespaceListerExpansion interface{}
// ReplicationControllerListerExpansion allows custom methods to be added to
// ReplicationControllerLister.
type ReplicationControllerListerExpansion interface{}
// ReplicationControllerNamespaceListerExpansion allows custom methods to be added to
// ReplicationControllerNamespaeLister.
type ReplicationControllerNamespaceListerExpansion interface{}
// ResourceQuotaListerExpansion allows custom methods to be added to
// ResourceQuotaLister.
type ResourceQuotaListerExpansion interface{}
// ResourceQuotaNamespaceListerExpansion allows custom methods to be added to
// ResourceQuotaNamespaeLister.
type ResourceQuotaNamespaceListerExpansion interface{}
// SecretListerExpansion allows custom methods to be added to
// SecretLister.
type SecretListerExpansion interface{}
// SecretNamespaceListerExpansion allows custom methods to be added to
// SecretNamespaeLister.
type SecretNamespaceListerExpansion interface{}
// ServiceListerExpansion allows custom methods to be added to
// ServiceLister.
type ServiceListerExpansion interface{}
// ServiceNamespaceListerExpansion allows custom methods to be added to
// ServiceNamespaeLister.
type ServiceNamespaceListerExpansion interface{}
// ServiceAccountListerExpansion allows custom methods to be added to
// ServiceAccountLister.
type ServiceAccountListerExpansion interface{}
// ServiceAccountNamespaceListerExpansion allows custom methods to be added to
// ServiceAccountNamespaeLister.
type ServiceAccountNamespaceListerExpansion interface{}

View File

@@ -31,6 +31,7 @@ type LimitRangeLister interface {
List(selector labels.Selector) (ret []*api.LimitRange, err error)
// LimitRanges returns an object that can list and get LimitRanges.
LimitRanges(namespace string) LimitRangeNamespaceLister
LimitRangeListerExpansion
}
// limitRangeLister implements the LimitRangeLister interface.
@@ -62,6 +63,7 @@ type LimitRangeNamespaceLister interface {
List(selector labels.Selector) (ret []*api.LimitRange, err error)
// Get retrieves the LimitRange from the indexer for a given namespace and name.
Get(name string) (*api.LimitRange, error)
LimitRangeNamespaceListerExpansion
}
// limitRangeNamespaceLister implements the LimitRangeNamespaceLister

View File

@@ -31,6 +31,7 @@ type NamespaceLister interface {
List(selector labels.Selector) (ret []*api.Namespace, err error)
// Get retrieves the Namespace from the index for a given name.
Get(name string) (*api.Namespace, error)
NamespaceListerExpansion
}
// namespaceLister implements the NamespaceLister interface.

View File

@@ -31,6 +31,7 @@ type NodeLister interface {
List(selector labels.Selector) (ret []*api.Node, err error)
// Get retrieves the Node from the index for a given name.
Get(name string) (*api.Node, error)
NodeListerExpansion
}
// nodeLister implements the NodeLister interface.

View File

@@ -31,6 +31,7 @@ type PersistentVolumeLister interface {
List(selector labels.Selector) (ret []*api.PersistentVolume, err error)
// Get retrieves the PersistentVolume from the index for a given name.
Get(name string) (*api.PersistentVolume, error)
PersistentVolumeListerExpansion
}
// persistentVolumeLister implements the PersistentVolumeLister interface.

View File

@@ -31,6 +31,7 @@ type PersistentVolumeClaimLister interface {
List(selector labels.Selector) (ret []*api.PersistentVolumeClaim, err error)
// PersistentVolumeClaims returns an object that can list and get PersistentVolumeClaims.
PersistentVolumeClaims(namespace string) PersistentVolumeClaimNamespaceLister
PersistentVolumeClaimListerExpansion
}
// persistentVolumeClaimLister implements the PersistentVolumeClaimLister interface.
@@ -62,6 +63,7 @@ type PersistentVolumeClaimNamespaceLister interface {
List(selector labels.Selector) (ret []*api.PersistentVolumeClaim, err error)
// Get retrieves the PersistentVolumeClaim from the indexer for a given namespace and name.
Get(name string) (*api.PersistentVolumeClaim, error)
PersistentVolumeClaimNamespaceListerExpansion
}
// persistentVolumeClaimNamespaceLister implements the PersistentVolumeClaimNamespaceLister

View File

@@ -31,6 +31,7 @@ type PodLister interface {
List(selector labels.Selector) (ret []*api.Pod, err error)
// Pods returns an object that can list and get Pods.
Pods(namespace string) PodNamespaceLister
PodListerExpansion
}
// podLister implements the PodLister interface.
@@ -62,6 +63,7 @@ type PodNamespaceLister interface {
List(selector labels.Selector) (ret []*api.Pod, err error)
// Get retrieves the Pod from the indexer for a given namespace and name.
Get(name string) (*api.Pod, error)
PodNamespaceListerExpansion
}
// podNamespaceLister implements the PodNamespaceLister

View File

@@ -31,6 +31,7 @@ type PodTemplateLister interface {
List(selector labels.Selector) (ret []*api.PodTemplate, err error)
// PodTemplates returns an object that can list and get PodTemplates.
PodTemplates(namespace string) PodTemplateNamespaceLister
PodTemplateListerExpansion
}
// podTemplateLister implements the PodTemplateLister interface.
@@ -62,6 +63,7 @@ type PodTemplateNamespaceLister interface {
List(selector labels.Selector) (ret []*api.PodTemplate, err error)
// Get retrieves the PodTemplate from the indexer for a given namespace and name.
Get(name string) (*api.PodTemplate, error)
PodTemplateNamespaceListerExpansion
}
// podTemplateNamespaceLister implements the PodTemplateNamespaceLister

View File

@@ -31,6 +31,7 @@ type ReplicationControllerLister interface {
List(selector labels.Selector) (ret []*api.ReplicationController, err error)
// ReplicationControllers returns an object that can list and get ReplicationControllers.
ReplicationControllers(namespace string) ReplicationControllerNamespaceLister
ReplicationControllerListerExpansion
}
// replicationControllerLister implements the ReplicationControllerLister interface.
@@ -62,6 +63,7 @@ type ReplicationControllerNamespaceLister interface {
List(selector labels.Selector) (ret []*api.ReplicationController, err error)
// Get retrieves the ReplicationController from the indexer for a given namespace and name.
Get(name string) (*api.ReplicationController, error)
ReplicationControllerNamespaceListerExpansion
}
// replicationControllerNamespaceLister implements the ReplicationControllerNamespaceLister

View File

@@ -31,6 +31,7 @@ type ResourceQuotaLister interface {
List(selector labels.Selector) (ret []*api.ResourceQuota, err error)
// ResourceQuotas returns an object that can list and get ResourceQuotas.
ResourceQuotas(namespace string) ResourceQuotaNamespaceLister
ResourceQuotaListerExpansion
}
// resourceQuotaLister implements the ResourceQuotaLister interface.
@@ -62,6 +63,7 @@ type ResourceQuotaNamespaceLister interface {
List(selector labels.Selector) (ret []*api.ResourceQuota, err error)
// Get retrieves the ResourceQuota from the indexer for a given namespace and name.
Get(name string) (*api.ResourceQuota, error)
ResourceQuotaNamespaceListerExpansion
}
// resourceQuotaNamespaceLister implements the ResourceQuotaNamespaceLister

View File

@@ -31,6 +31,7 @@ type SecretLister interface {
List(selector labels.Selector) (ret []*api.Secret, err error)
// Secrets returns an object that can list and get Secrets.
Secrets(namespace string) SecretNamespaceLister
SecretListerExpansion
}
// secretLister implements the SecretLister interface.
@@ -62,6 +63,7 @@ type SecretNamespaceLister interface {
List(selector labels.Selector) (ret []*api.Secret, err error)
// Get retrieves the Secret from the indexer for a given namespace and name.
Get(name string) (*api.Secret, error)
SecretNamespaceListerExpansion
}
// secretNamespaceLister implements the SecretNamespaceLister

View File

@@ -31,6 +31,7 @@ type ServiceLister interface {
List(selector labels.Selector) (ret []*api.Service, err error)
// Services returns an object that can list and get Services.
Services(namespace string) ServiceNamespaceLister
ServiceListerExpansion
}
// serviceLister implements the ServiceLister interface.
@@ -62,6 +63,7 @@ type ServiceNamespaceLister interface {
List(selector labels.Selector) (ret []*api.Service, err error)
// Get retrieves the Service from the indexer for a given namespace and name.
Get(name string) (*api.Service, error)
ServiceNamespaceListerExpansion
}
// serviceNamespaceLister implements the ServiceNamespaceLister

View File

@@ -31,6 +31,7 @@ type ServiceAccountLister interface {
List(selector labels.Selector) (ret []*api.ServiceAccount, err error)
// ServiceAccounts returns an object that can list and get ServiceAccounts.
ServiceAccounts(namespace string) ServiceAccountNamespaceLister
ServiceAccountListerExpansion
}
// serviceAccountLister implements the ServiceAccountLister interface.
@@ -62,6 +63,7 @@ type ServiceAccountNamespaceLister interface {
List(selector labels.Selector) (ret []*api.ServiceAccount, err error)
// Get retrieves the ServiceAccount from the indexer for a given namespace and name.
Get(name string) (*api.ServiceAccount, error)
ServiceAccountNamespaceListerExpansion
}
// serviceAccountNamespaceLister implements the ServiceAccountNamespaceLister

View File

@@ -13,22 +13,23 @@ load(
go_library(
name = "go_default_library",
srcs = [
"zz_generated.componentstatus.go",
"zz_generated.configmap.go",
"zz_generated.endpoints.go",
"zz_generated.event.go",
"zz_generated.limitrange.go",
"zz_generated.namespace.go",
"zz_generated.node.go",
"zz_generated.persistentvolume.go",
"zz_generated.persistentvolumeclaim.go",
"zz_generated.pod.go",
"zz_generated.podtemplate.go",
"zz_generated.replicationcontroller.go",
"zz_generated.resourcequota.go",
"zz_generated.secret.go",
"zz_generated.service.go",
"zz_generated.serviceaccount.go",
"componentstatus.go",
"configmap.go",
"endpoints.go",
"event.go",
"expansion_generated.go",
"limitrange.go",
"namespace.go",
"node.go",
"persistentvolume.go",
"persistentvolumeclaim.go",
"pod.go",
"podtemplate.go",
"replicationcontroller.go",
"resourcequota.go",
"secret.go",
"service.go",
"serviceaccount.go",
],
tags = ["automanaged"],
deps = [

View File

@@ -32,6 +32,7 @@ type ComponentStatusLister interface {
List(selector labels.Selector) (ret []*v1.ComponentStatus, err error)
// Get retrieves the ComponentStatus from the index for a given name.
Get(name string) (*v1.ComponentStatus, error)
ComponentStatusListerExpansion
}
// componentStatusLister implements the ComponentStatusLister interface.

View File

@@ -32,6 +32,7 @@ type ConfigMapLister interface {
List(selector labels.Selector) (ret []*v1.ConfigMap, err error)
// ConfigMaps returns an object that can list and get ConfigMaps.
ConfigMaps(namespace string) ConfigMapNamespaceLister
ConfigMapListerExpansion
}
// configMapLister implements the ConfigMapLister interface.
@@ -63,6 +64,7 @@ type ConfigMapNamespaceLister interface {
List(selector labels.Selector) (ret []*v1.ConfigMap, err error)
// Get retrieves the ConfigMap from the indexer for a given namespace and name.
Get(name string) (*v1.ConfigMap, error)
ConfigMapNamespaceListerExpansion
}
// configMapNamespaceLister implements the ConfigMapNamespaceLister

View File

@@ -32,6 +32,7 @@ type EndpointsLister interface {
List(selector labels.Selector) (ret []*v1.Endpoints, err error)
// Endpoints returns an object that can list and get Endpoints.
Endpoints(namespace string) EndpointsNamespaceLister
EndpointsListerExpansion
}
// endpointsLister implements the EndpointsLister interface.
@@ -63,6 +64,7 @@ type EndpointsNamespaceLister interface {
List(selector labels.Selector) (ret []*v1.Endpoints, err error)
// Get retrieves the Endpoints from the indexer for a given namespace and name.
Get(name string) (*v1.Endpoints, error)
EndpointsNamespaceListerExpansion
}
// endpointsNamespaceLister implements the EndpointsNamespaceLister

View File

@@ -32,6 +32,7 @@ type EventLister interface {
List(selector labels.Selector) (ret []*v1.Event, err error)
// Events returns an object that can list and get Events.
Events(namespace string) EventNamespaceLister
EventListerExpansion
}
// eventLister implements the EventLister interface.
@@ -63,6 +64,7 @@ type EventNamespaceLister interface {
List(selector labels.Selector) (ret []*v1.Event, err error)
// Get retrieves the Event from the indexer for a given namespace and name.
Get(name string) (*v1.Event, error)
EventNamespaceListerExpansion
}
// eventNamespaceLister implements the EventNamespaceLister

View File

@@ -0,0 +1,131 @@
/*
Copyright 2016 The Kubernetes Authors.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
// This file was automatically generated by lister-gen with arguments: --input-dirs=[k8s.io/kubernetes/pkg/api,k8s.io/kubernetes/pkg/api/v1,k8s.io/kubernetes/pkg/apis/abac,k8s.io/kubernetes/pkg/apis/abac/v0,k8s.io/kubernetes/pkg/apis/abac/v1beta1,k8s.io/kubernetes/pkg/apis/apps,k8s.io/kubernetes/pkg/apis/apps/v1beta1,k8s.io/kubernetes/pkg/apis/authentication,k8s.io/kubernetes/pkg/apis/authentication/v1beta1,k8s.io/kubernetes/pkg/apis/authorization,k8s.io/kubernetes/pkg/apis/authorization/v1beta1,k8s.io/kubernetes/pkg/apis/autoscaling,k8s.io/kubernetes/pkg/apis/autoscaling/v1,k8s.io/kubernetes/pkg/apis/batch,k8s.io/kubernetes/pkg/apis/batch/v1,k8s.io/kubernetes/pkg/apis/batch/v2alpha1,k8s.io/kubernetes/pkg/apis/certificates,k8s.io/kubernetes/pkg/apis/certificates/v1alpha1,k8s.io/kubernetes/pkg/apis/componentconfig,k8s.io/kubernetes/pkg/apis/componentconfig/v1alpha1,k8s.io/kubernetes/pkg/apis/extensions,k8s.io/kubernetes/pkg/apis/extensions/v1beta1,k8s.io/kubernetes/pkg/apis/imagepolicy,k8s.io/kubernetes/pkg/apis/imagepolicy/v1alpha1,k8s.io/kubernetes/pkg/apis/policy,k8s.io/kubernetes/pkg/apis/policy/v1alpha1,k8s.io/kubernetes/pkg/apis/policy/v1beta1,k8s.io/kubernetes/pkg/apis/rbac,k8s.io/kubernetes/pkg/apis/rbac/v1alpha1,k8s.io/kubernetes/pkg/apis/storage,k8s.io/kubernetes/pkg/apis/storage/v1beta1]
package v1
// ComponentStatusListerExpansion allows custom methods to be added to
// ComponentStatusLister.
type ComponentStatusListerExpansion interface{}
// ConfigMapListerExpansion allows custom methods to be added to
// ConfigMapLister.
type ConfigMapListerExpansion interface{}
// ConfigMapNamespaceListerExpansion allows custom methods to be added to
// ConfigMapNamespaeLister.
type ConfigMapNamespaceListerExpansion interface{}
// EndpointsListerExpansion allows custom methods to be added to
// EndpointsLister.
type EndpointsListerExpansion interface{}
// EndpointsNamespaceListerExpansion allows custom methods to be added to
// EndpointsNamespaeLister.
type EndpointsNamespaceListerExpansion interface{}
// EventListerExpansion allows custom methods to be added to
// EventLister.
type EventListerExpansion interface{}
// EventNamespaceListerExpansion allows custom methods to be added to
// EventNamespaeLister.
type EventNamespaceListerExpansion interface{}
// LimitRangeListerExpansion allows custom methods to be added to
// LimitRangeLister.
type LimitRangeListerExpansion interface{}
// LimitRangeNamespaceListerExpansion allows custom methods to be added to
// LimitRangeNamespaeLister.
type LimitRangeNamespaceListerExpansion interface{}
// NamespaceListerExpansion allows custom methods to be added to
// NamespaceLister.
type NamespaceListerExpansion interface{}
// NodeListerExpansion allows custom methods to be added to
// NodeLister.
type NodeListerExpansion interface{}
// PersistentVolumeListerExpansion allows custom methods to be added to
// PersistentVolumeLister.
type PersistentVolumeListerExpansion interface{}
// PersistentVolumeClaimListerExpansion allows custom methods to be added to
// PersistentVolumeClaimLister.
type PersistentVolumeClaimListerExpansion interface{}
// PersistentVolumeClaimNamespaceListerExpansion allows custom methods to be added to
// PersistentVolumeClaimNamespaeLister.
type PersistentVolumeClaimNamespaceListerExpansion interface{}
// PodListerExpansion allows custom methods to be added to
// PodLister.
type PodListerExpansion interface{}
// PodNamespaceListerExpansion allows custom methods to be added to
// PodNamespaeLister.
type PodNamespaceListerExpansion interface{}
// PodTemplateListerExpansion allows custom methods to be added to
// PodTemplateLister.
type PodTemplateListerExpansion interface{}
// PodTemplateNamespaceListerExpansion allows custom methods to be added to
// PodTemplateNamespaeLister.
type PodTemplateNamespaceListerExpansion interface{}
// ReplicationControllerListerExpansion allows custom methods to be added to
// ReplicationControllerLister.
type ReplicationControllerListerExpansion interface{}
// ReplicationControllerNamespaceListerExpansion allows custom methods to be added to
// ReplicationControllerNamespaeLister.
type ReplicationControllerNamespaceListerExpansion interface{}
// ResourceQuotaListerExpansion allows custom methods to be added to
// ResourceQuotaLister.
type ResourceQuotaListerExpansion interface{}
// ResourceQuotaNamespaceListerExpansion allows custom methods to be added to
// ResourceQuotaNamespaeLister.
type ResourceQuotaNamespaceListerExpansion interface{}
// SecretListerExpansion allows custom methods to be added to
// SecretLister.
type SecretListerExpansion interface{}
// SecretNamespaceListerExpansion allows custom methods to be added to
// SecretNamespaeLister.
type SecretNamespaceListerExpansion interface{}
// ServiceListerExpansion allows custom methods to be added to
// ServiceLister.
type ServiceListerExpansion interface{}
// ServiceNamespaceListerExpansion allows custom methods to be added to
// ServiceNamespaeLister.
type ServiceNamespaceListerExpansion interface{}
// ServiceAccountListerExpansion allows custom methods to be added to
// ServiceAccountLister.
type ServiceAccountListerExpansion interface{}
// ServiceAccountNamespaceListerExpansion allows custom methods to be added to
// ServiceAccountNamespaeLister.
type ServiceAccountNamespaceListerExpansion interface{}

View File

@@ -32,6 +32,7 @@ type LimitRangeLister interface {
List(selector labels.Selector) (ret []*v1.LimitRange, err error)
// LimitRanges returns an object that can list and get LimitRanges.
LimitRanges(namespace string) LimitRangeNamespaceLister
LimitRangeListerExpansion
}
// limitRangeLister implements the LimitRangeLister interface.
@@ -63,6 +64,7 @@ type LimitRangeNamespaceLister interface {
List(selector labels.Selector) (ret []*v1.LimitRange, err error)
// Get retrieves the LimitRange from the indexer for a given namespace and name.
Get(name string) (*v1.LimitRange, error)
LimitRangeNamespaceListerExpansion
}
// limitRangeNamespaceLister implements the LimitRangeNamespaceLister

View File

@@ -32,6 +32,7 @@ type NamespaceLister interface {
List(selector labels.Selector) (ret []*v1.Namespace, err error)
// Get retrieves the Namespace from the index for a given name.
Get(name string) (*v1.Namespace, error)
NamespaceListerExpansion
}
// namespaceLister implements the NamespaceLister interface.

View File

@@ -32,6 +32,7 @@ type NodeLister interface {
List(selector labels.Selector) (ret []*v1.Node, err error)
// Get retrieves the Node from the index for a given name.
Get(name string) (*v1.Node, error)
NodeListerExpansion
}
// nodeLister implements the NodeLister interface.

View File

@@ -32,6 +32,7 @@ type PersistentVolumeLister interface {
List(selector labels.Selector) (ret []*v1.PersistentVolume, err error)
// Get retrieves the PersistentVolume from the index for a given name.
Get(name string) (*v1.PersistentVolume, error)
PersistentVolumeListerExpansion
}
// persistentVolumeLister implements the PersistentVolumeLister interface.

View File

@@ -32,6 +32,7 @@ type PersistentVolumeClaimLister interface {
List(selector labels.Selector) (ret []*v1.PersistentVolumeClaim, err error)
// PersistentVolumeClaims returns an object that can list and get PersistentVolumeClaims.
PersistentVolumeClaims(namespace string) PersistentVolumeClaimNamespaceLister
PersistentVolumeClaimListerExpansion
}
// persistentVolumeClaimLister implements the PersistentVolumeClaimLister interface.
@@ -63,6 +64,7 @@ type PersistentVolumeClaimNamespaceLister interface {
List(selector labels.Selector) (ret []*v1.PersistentVolumeClaim, err error)
// Get retrieves the PersistentVolumeClaim from the indexer for a given namespace and name.
Get(name string) (*v1.PersistentVolumeClaim, error)
PersistentVolumeClaimNamespaceListerExpansion
}
// persistentVolumeClaimNamespaceLister implements the PersistentVolumeClaimNamespaceLister

View File

@@ -32,6 +32,7 @@ type PodLister interface {
List(selector labels.Selector) (ret []*v1.Pod, err error)
// Pods returns an object that can list and get Pods.
Pods(namespace string) PodNamespaceLister
PodListerExpansion
}
// podLister implements the PodLister interface.
@@ -63,6 +64,7 @@ type PodNamespaceLister interface {
List(selector labels.Selector) (ret []*v1.Pod, err error)
// Get retrieves the Pod from the indexer for a given namespace and name.
Get(name string) (*v1.Pod, error)
PodNamespaceListerExpansion
}
// podNamespaceLister implements the PodNamespaceLister

View File

@@ -32,6 +32,7 @@ type PodTemplateLister interface {
List(selector labels.Selector) (ret []*v1.PodTemplate, err error)
// PodTemplates returns an object that can list and get PodTemplates.
PodTemplates(namespace string) PodTemplateNamespaceLister
PodTemplateListerExpansion
}
// podTemplateLister implements the PodTemplateLister interface.
@@ -63,6 +64,7 @@ type PodTemplateNamespaceLister interface {
List(selector labels.Selector) (ret []*v1.PodTemplate, err error)
// Get retrieves the PodTemplate from the indexer for a given namespace and name.
Get(name string) (*v1.PodTemplate, error)
PodTemplateNamespaceListerExpansion
}
// podTemplateNamespaceLister implements the PodTemplateNamespaceLister

View File

@@ -32,6 +32,7 @@ type ReplicationControllerLister interface {
List(selector labels.Selector) (ret []*v1.ReplicationController, err error)
// ReplicationControllers returns an object that can list and get ReplicationControllers.
ReplicationControllers(namespace string) ReplicationControllerNamespaceLister
ReplicationControllerListerExpansion
}
// replicationControllerLister implements the ReplicationControllerLister interface.
@@ -63,6 +64,7 @@ type ReplicationControllerNamespaceLister interface {
List(selector labels.Selector) (ret []*v1.ReplicationController, err error)
// Get retrieves the ReplicationController from the indexer for a given namespace and name.
Get(name string) (*v1.ReplicationController, error)
ReplicationControllerNamespaceListerExpansion
}
// replicationControllerNamespaceLister implements the ReplicationControllerNamespaceLister

View File

@@ -32,6 +32,7 @@ type ResourceQuotaLister interface {
List(selector labels.Selector) (ret []*v1.ResourceQuota, err error)
// ResourceQuotas returns an object that can list and get ResourceQuotas.
ResourceQuotas(namespace string) ResourceQuotaNamespaceLister
ResourceQuotaListerExpansion
}
// resourceQuotaLister implements the ResourceQuotaLister interface.
@@ -63,6 +64,7 @@ type ResourceQuotaNamespaceLister interface {
List(selector labels.Selector) (ret []*v1.ResourceQuota, err error)
// Get retrieves the ResourceQuota from the indexer for a given namespace and name.
Get(name string) (*v1.ResourceQuota, error)
ResourceQuotaNamespaceListerExpansion
}
// resourceQuotaNamespaceLister implements the ResourceQuotaNamespaceLister

View File

@@ -32,6 +32,7 @@ type SecretLister interface {
List(selector labels.Selector) (ret []*v1.Secret, err error)
// Secrets returns an object that can list and get Secrets.
Secrets(namespace string) SecretNamespaceLister
SecretListerExpansion
}
// secretLister implements the SecretLister interface.
@@ -63,6 +64,7 @@ type SecretNamespaceLister interface {
List(selector labels.Selector) (ret []*v1.Secret, err error)
// Get retrieves the Secret from the indexer for a given namespace and name.
Get(name string) (*v1.Secret, error)
SecretNamespaceListerExpansion
}
// secretNamespaceLister implements the SecretNamespaceLister

View File

@@ -32,6 +32,7 @@ type ServiceLister interface {
List(selector labels.Selector) (ret []*v1.Service, err error)
// Services returns an object that can list and get Services.
Services(namespace string) ServiceNamespaceLister
ServiceListerExpansion
}
// serviceLister implements the ServiceLister interface.
@@ -63,6 +64,7 @@ type ServiceNamespaceLister interface {
List(selector labels.Selector) (ret []*v1.Service, err error)
// Get retrieves the Service from the indexer for a given namespace and name.
Get(name string) (*v1.Service, error)
ServiceNamespaceListerExpansion
}
// serviceNamespaceLister implements the ServiceNamespaceLister

View File

@@ -32,6 +32,7 @@ type ServiceAccountLister interface {
List(selector labels.Selector) (ret []*v1.ServiceAccount, err error)
// ServiceAccounts returns an object that can list and get ServiceAccounts.
ServiceAccounts(namespace string) ServiceAccountNamespaceLister
ServiceAccountListerExpansion
}
// serviceAccountLister implements the ServiceAccountLister interface.
@@ -63,6 +64,7 @@ type ServiceAccountNamespaceLister interface {
List(selector labels.Selector) (ret []*v1.ServiceAccount, err error)
// Get retrieves the ServiceAccount from the indexer for a given namespace and name.
Get(name string) (*v1.ServiceAccount, error)
ServiceAccountNamespaceListerExpansion
}
// serviceAccountNamespaceLister implements the ServiceAccountNamespaceLister

View File

@@ -13,14 +13,15 @@ load(
go_library(
name = "go_default_library",
srcs = [
"zz_generated.daemonset.go",
"zz_generated.deployment.go",
"zz_generated.ingress.go",
"zz_generated.networkpolicy.go",
"zz_generated.podsecuritypolicy.go",
"zz_generated.replicaset.go",
"zz_generated.scale.go",
"zz_generated.thirdpartyresource.go",
"daemonset.go",
"deployment.go",
"expansion_generated.go",
"ingress.go",
"networkpolicy.go",
"podsecuritypolicy.go",
"replicaset.go",
"scale.go",
"thirdpartyresource.go",
],
tags = ["automanaged"],
deps = [

View File

@@ -31,6 +31,7 @@ type DaemonSetLister interface {
List(selector labels.Selector) (ret []*extensions.DaemonSet, err error)
// DaemonSets returns an object that can list and get DaemonSets.
DaemonSets(namespace string) DaemonSetNamespaceLister
DaemonSetListerExpansion
}
// daemonSetLister implements the DaemonSetLister interface.
@@ -62,6 +63,7 @@ type DaemonSetNamespaceLister interface {
List(selector labels.Selector) (ret []*extensions.DaemonSet, err error)
// Get retrieves the DaemonSet from the indexer for a given namespace and name.
Get(name string) (*extensions.DaemonSet, error)
DaemonSetNamespaceListerExpansion
}
// daemonSetNamespaceLister implements the DaemonSetNamespaceLister

View File

@@ -31,6 +31,7 @@ type DeploymentLister interface {
List(selector labels.Selector) (ret []*extensions.Deployment, err error)
// Deployments returns an object that can list and get Deployments.
Deployments(namespace string) DeploymentNamespaceLister
DeploymentListerExpansion
}
// deploymentLister implements the DeploymentLister interface.
@@ -62,6 +63,7 @@ type DeploymentNamespaceLister interface {
List(selector labels.Selector) (ret []*extensions.Deployment, err error)
// Get retrieves the Deployment from the indexer for a given namespace and name.
Get(name string) (*extensions.Deployment, error)
DeploymentNamespaceListerExpansion
}
// deploymentNamespaceLister implements the DeploymentNamespaceLister

View File

@@ -0,0 +1,75 @@
/*
Copyright 2016 The Kubernetes Authors.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
// This file was automatically generated by lister-gen with arguments: --input-dirs=[k8s.io/kubernetes/pkg/api,k8s.io/kubernetes/pkg/api/v1,k8s.io/kubernetes/pkg/apis/abac,k8s.io/kubernetes/pkg/apis/abac/v0,k8s.io/kubernetes/pkg/apis/abac/v1beta1,k8s.io/kubernetes/pkg/apis/apps,k8s.io/kubernetes/pkg/apis/apps/v1beta1,k8s.io/kubernetes/pkg/apis/authentication,k8s.io/kubernetes/pkg/apis/authentication/v1beta1,k8s.io/kubernetes/pkg/apis/authorization,k8s.io/kubernetes/pkg/apis/authorization/v1beta1,k8s.io/kubernetes/pkg/apis/autoscaling,k8s.io/kubernetes/pkg/apis/autoscaling/v1,k8s.io/kubernetes/pkg/apis/batch,k8s.io/kubernetes/pkg/apis/batch/v1,k8s.io/kubernetes/pkg/apis/batch/v2alpha1,k8s.io/kubernetes/pkg/apis/certificates,k8s.io/kubernetes/pkg/apis/certificates/v1alpha1,k8s.io/kubernetes/pkg/apis/componentconfig,k8s.io/kubernetes/pkg/apis/componentconfig/v1alpha1,k8s.io/kubernetes/pkg/apis/extensions,k8s.io/kubernetes/pkg/apis/extensions/v1beta1,k8s.io/kubernetes/pkg/apis/imagepolicy,k8s.io/kubernetes/pkg/apis/imagepolicy/v1alpha1,k8s.io/kubernetes/pkg/apis/policy,k8s.io/kubernetes/pkg/apis/policy/v1alpha1,k8s.io/kubernetes/pkg/apis/policy/v1beta1,k8s.io/kubernetes/pkg/apis/rbac,k8s.io/kubernetes/pkg/apis/rbac/v1alpha1,k8s.io/kubernetes/pkg/apis/storage,k8s.io/kubernetes/pkg/apis/storage/v1beta1]
package internalversion
// DaemonSetListerExpansion allows custom methods to be added to
// DaemonSetLister.
type DaemonSetListerExpansion interface{}
// DaemonSetNamespaceListerExpansion allows custom methods to be added to
// DaemonSetNamespaeLister.
type DaemonSetNamespaceListerExpansion interface{}
// DeploymentListerExpansion allows custom methods to be added to
// DeploymentLister.
type DeploymentListerExpansion interface{}
// DeploymentNamespaceListerExpansion allows custom methods to be added to
// DeploymentNamespaeLister.
type DeploymentNamespaceListerExpansion interface{}
// IngressListerExpansion allows custom methods to be added to
// IngressLister.
type IngressListerExpansion interface{}
// IngressNamespaceListerExpansion allows custom methods to be added to
// IngressNamespaeLister.
type IngressNamespaceListerExpansion interface{}
// NetworkPolicyListerExpansion allows custom methods to be added to
// NetworkPolicyLister.
type NetworkPolicyListerExpansion interface{}
// NetworkPolicyNamespaceListerExpansion allows custom methods to be added to
// NetworkPolicyNamespaeLister.
type NetworkPolicyNamespaceListerExpansion interface{}
// PodSecurityPolicyListerExpansion allows custom methods to be added to
// PodSecurityPolicyLister.
type PodSecurityPolicyListerExpansion interface{}
// ReplicaSetListerExpansion allows custom methods to be added to
// ReplicaSetLister.
type ReplicaSetListerExpansion interface{}
// ReplicaSetNamespaceListerExpansion allows custom methods to be added to
// ReplicaSetNamespaeLister.
type ReplicaSetNamespaceListerExpansion interface{}
// ScaleListerExpansion allows custom methods to be added to
// ScaleLister.
type ScaleListerExpansion interface{}
// ScaleNamespaceListerExpansion allows custom methods to be added to
// ScaleNamespaeLister.
type ScaleNamespaceListerExpansion interface{}
// ThirdPartyResourceListerExpansion allows custom methods to be added to
// ThirdPartyResourceLister.
type ThirdPartyResourceListerExpansion interface{}

View File

@@ -31,6 +31,7 @@ type IngressLister interface {
List(selector labels.Selector) (ret []*extensions.Ingress, err error)
// Ingresses returns an object that can list and get Ingresses.
Ingresses(namespace string) IngressNamespaceLister
IngressListerExpansion
}
// ingressLister implements the IngressLister interface.
@@ -62,6 +63,7 @@ type IngressNamespaceLister interface {
List(selector labels.Selector) (ret []*extensions.Ingress, err error)
// Get retrieves the Ingress from the indexer for a given namespace and name.
Get(name string) (*extensions.Ingress, error)
IngressNamespaceListerExpansion
}
// ingressNamespaceLister implements the IngressNamespaceLister

View File

@@ -31,6 +31,7 @@ type NetworkPolicyLister interface {
List(selector labels.Selector) (ret []*extensions.NetworkPolicy, err error)
// NetworkPolicies returns an object that can list and get NetworkPolicies.
NetworkPolicies(namespace string) NetworkPolicyNamespaceLister
NetworkPolicyListerExpansion
}
// networkPolicyLister implements the NetworkPolicyLister interface.
@@ -62,6 +63,7 @@ type NetworkPolicyNamespaceLister interface {
List(selector labels.Selector) (ret []*extensions.NetworkPolicy, err error)
// Get retrieves the NetworkPolicy from the indexer for a given namespace and name.
Get(name string) (*extensions.NetworkPolicy, error)
NetworkPolicyNamespaceListerExpansion
}
// networkPolicyNamespaceLister implements the NetworkPolicyNamespaceLister

View File

@@ -32,6 +32,7 @@ type PodSecurityPolicyLister interface {
List(selector labels.Selector) (ret []*extensions.PodSecurityPolicy, err error)
// Get retrieves the PodSecurityPolicy from the index for a given name.
Get(name string) (*extensions.PodSecurityPolicy, error)
PodSecurityPolicyListerExpansion
}
// podSecurityPolicyLister implements the PodSecurityPolicyLister interface.

View File

@@ -31,6 +31,7 @@ type ReplicaSetLister interface {
List(selector labels.Selector) (ret []*extensions.ReplicaSet, err error)
// ReplicaSets returns an object that can list and get ReplicaSets.
ReplicaSets(namespace string) ReplicaSetNamespaceLister
ReplicaSetListerExpansion
}
// replicaSetLister implements the ReplicaSetLister interface.
@@ -62,6 +63,7 @@ type ReplicaSetNamespaceLister interface {
List(selector labels.Selector) (ret []*extensions.ReplicaSet, err error)
// Get retrieves the ReplicaSet from the indexer for a given namespace and name.
Get(name string) (*extensions.ReplicaSet, error)
ReplicaSetNamespaceListerExpansion
}
// replicaSetNamespaceLister implements the ReplicaSetNamespaceLister

View File

@@ -31,6 +31,7 @@ type ScaleLister interface {
List(selector labels.Selector) (ret []*extensions.Scale, err error)
// Scales returns an object that can list and get Scales.
Scales(namespace string) ScaleNamespaceLister
ScaleListerExpansion
}
// scaleLister implements the ScaleLister interface.
@@ -62,6 +63,7 @@ type ScaleNamespaceLister interface {
List(selector labels.Selector) (ret []*extensions.Scale, err error)
// Get retrieves the Scale from the indexer for a given namespace and name.
Get(name string) (*extensions.Scale, error)
ScaleNamespaceListerExpansion
}
// scaleNamespaceLister implements the ScaleNamespaceLister

View File

@@ -32,6 +32,7 @@ type ThirdPartyResourceLister interface {
List(selector labels.Selector) (ret []*extensions.ThirdPartyResource, err error)
// Get retrieves the ThirdPartyResource from the index for a given name.
Get(name string) (*extensions.ThirdPartyResource, error)
ThirdPartyResourceListerExpansion
}
// thirdPartyResourceLister implements the ThirdPartyResourceLister interface.

View File

@@ -13,14 +13,15 @@ load(
go_library(
name = "go_default_library",
srcs = [
"zz_generated.daemonset.go",
"zz_generated.deployment.go",
"zz_generated.ingress.go",
"zz_generated.job.go",
"zz_generated.podsecuritypolicy.go",
"zz_generated.replicaset.go",
"zz_generated.scale.go",
"zz_generated.thirdpartyresource.go",
"daemonset.go",
"deployment.go",
"expansion_generated.go",
"ingress.go",
"job.go",
"podsecuritypolicy.go",
"replicaset.go",
"scale.go",
"thirdpartyresource.go",
],
tags = ["automanaged"],
deps = [

View File

@@ -32,6 +32,7 @@ type DaemonSetLister interface {
List(selector labels.Selector) (ret []*v1beta1.DaemonSet, err error)
// DaemonSets returns an object that can list and get DaemonSets.
DaemonSets(namespace string) DaemonSetNamespaceLister
DaemonSetListerExpansion
}
// daemonSetLister implements the DaemonSetLister interface.
@@ -63,6 +64,7 @@ type DaemonSetNamespaceLister interface {
List(selector labels.Selector) (ret []*v1beta1.DaemonSet, err error)
// Get retrieves the DaemonSet from the indexer for a given namespace and name.
Get(name string) (*v1beta1.DaemonSet, error)
DaemonSetNamespaceListerExpansion
}
// daemonSetNamespaceLister implements the DaemonSetNamespaceLister

View File

@@ -32,6 +32,7 @@ type DeploymentLister interface {
List(selector labels.Selector) (ret []*v1beta1.Deployment, err error)
// Deployments returns an object that can list and get Deployments.
Deployments(namespace string) DeploymentNamespaceLister
DeploymentListerExpansion
}
// deploymentLister implements the DeploymentLister interface.
@@ -63,6 +64,7 @@ type DeploymentNamespaceLister interface {
List(selector labels.Selector) (ret []*v1beta1.Deployment, err error)
// Get retrieves the Deployment from the indexer for a given namespace and name.
Get(name string) (*v1beta1.Deployment, error)
DeploymentNamespaceListerExpansion
}
// deploymentNamespaceLister implements the DeploymentNamespaceLister

View File

@@ -0,0 +1,75 @@
/*
Copyright 2016 The Kubernetes Authors.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
// This file was automatically generated by lister-gen with arguments: --input-dirs=[k8s.io/kubernetes/pkg/api,k8s.io/kubernetes/pkg/api/v1,k8s.io/kubernetes/pkg/apis/abac,k8s.io/kubernetes/pkg/apis/abac/v0,k8s.io/kubernetes/pkg/apis/abac/v1beta1,k8s.io/kubernetes/pkg/apis/apps,k8s.io/kubernetes/pkg/apis/apps/v1beta1,k8s.io/kubernetes/pkg/apis/authentication,k8s.io/kubernetes/pkg/apis/authentication/v1beta1,k8s.io/kubernetes/pkg/apis/authorization,k8s.io/kubernetes/pkg/apis/authorization/v1beta1,k8s.io/kubernetes/pkg/apis/autoscaling,k8s.io/kubernetes/pkg/apis/autoscaling/v1,k8s.io/kubernetes/pkg/apis/batch,k8s.io/kubernetes/pkg/apis/batch/v1,k8s.io/kubernetes/pkg/apis/batch/v2alpha1,k8s.io/kubernetes/pkg/apis/certificates,k8s.io/kubernetes/pkg/apis/certificates/v1alpha1,k8s.io/kubernetes/pkg/apis/componentconfig,k8s.io/kubernetes/pkg/apis/componentconfig/v1alpha1,k8s.io/kubernetes/pkg/apis/extensions,k8s.io/kubernetes/pkg/apis/extensions/v1beta1,k8s.io/kubernetes/pkg/apis/imagepolicy,k8s.io/kubernetes/pkg/apis/imagepolicy/v1alpha1,k8s.io/kubernetes/pkg/apis/policy,k8s.io/kubernetes/pkg/apis/policy/v1alpha1,k8s.io/kubernetes/pkg/apis/policy/v1beta1,k8s.io/kubernetes/pkg/apis/rbac,k8s.io/kubernetes/pkg/apis/rbac/v1alpha1,k8s.io/kubernetes/pkg/apis/storage,k8s.io/kubernetes/pkg/apis/storage/v1beta1]
package v1beta1
// DaemonSetListerExpansion allows custom methods to be added to
// DaemonSetLister.
type DaemonSetListerExpansion interface{}
// DaemonSetNamespaceListerExpansion allows custom methods to be added to
// DaemonSetNamespaeLister.
type DaemonSetNamespaceListerExpansion interface{}
// DeploymentListerExpansion allows custom methods to be added to
// DeploymentLister.
type DeploymentListerExpansion interface{}
// DeploymentNamespaceListerExpansion allows custom methods to be added to
// DeploymentNamespaeLister.
type DeploymentNamespaceListerExpansion interface{}
// IngressListerExpansion allows custom methods to be added to
// IngressLister.
type IngressListerExpansion interface{}
// IngressNamespaceListerExpansion allows custom methods to be added to
// IngressNamespaeLister.
type IngressNamespaceListerExpansion interface{}
// JobListerExpansion allows custom methods to be added to
// JobLister.
type JobListerExpansion interface{}
// JobNamespaceListerExpansion allows custom methods to be added to
// JobNamespaeLister.
type JobNamespaceListerExpansion interface{}
// PodSecurityPolicyListerExpansion allows custom methods to be added to
// PodSecurityPolicyLister.
type PodSecurityPolicyListerExpansion interface{}
// ReplicaSetListerExpansion allows custom methods to be added to
// ReplicaSetLister.
type ReplicaSetListerExpansion interface{}
// ReplicaSetNamespaceListerExpansion allows custom methods to be added to
// ReplicaSetNamespaeLister.
type ReplicaSetNamespaceListerExpansion interface{}
// ScaleListerExpansion allows custom methods to be added to
// ScaleLister.
type ScaleListerExpansion interface{}
// ScaleNamespaceListerExpansion allows custom methods to be added to
// ScaleNamespaeLister.
type ScaleNamespaceListerExpansion interface{}
// ThirdPartyResourceListerExpansion allows custom methods to be added to
// ThirdPartyResourceLister.
type ThirdPartyResourceListerExpansion interface{}

View File

@@ -32,6 +32,7 @@ type IngressLister interface {
List(selector labels.Selector) (ret []*v1beta1.Ingress, err error)
// Ingresses returns an object that can list and get Ingresses.
Ingresses(namespace string) IngressNamespaceLister
IngressListerExpansion
}
// ingressLister implements the IngressLister interface.
@@ -63,6 +64,7 @@ type IngressNamespaceLister interface {
List(selector labels.Selector) (ret []*v1beta1.Ingress, err error)
// Get retrieves the Ingress from the indexer for a given namespace and name.
Get(name string) (*v1beta1.Ingress, error)
IngressNamespaceListerExpansion
}
// ingressNamespaceLister implements the IngressNamespaceLister

View File

@@ -32,6 +32,7 @@ type JobLister interface {
List(selector labels.Selector) (ret []*v1beta1.Job, err error)
// Jobs returns an object that can list and get Jobs.
Jobs(namespace string) JobNamespaceLister
JobListerExpansion
}
// jobLister implements the JobLister interface.
@@ -63,6 +64,7 @@ type JobNamespaceLister interface {
List(selector labels.Selector) (ret []*v1beta1.Job, err error)
// Get retrieves the Job from the indexer for a given namespace and name.
Get(name string) (*v1beta1.Job, error)
JobNamespaceListerExpansion
}
// jobNamespaceLister implements the JobNamespaceLister

View File

@@ -33,6 +33,7 @@ type PodSecurityPolicyLister interface {
List(selector labels.Selector) (ret []*v1beta1.PodSecurityPolicy, err error)
// Get retrieves the PodSecurityPolicy from the index for a given name.
Get(name string) (*v1beta1.PodSecurityPolicy, error)
PodSecurityPolicyListerExpansion
}
// podSecurityPolicyLister implements the PodSecurityPolicyLister interface.

View File

@@ -32,6 +32,7 @@ type ReplicaSetLister interface {
List(selector labels.Selector) (ret []*v1beta1.ReplicaSet, err error)
// ReplicaSets returns an object that can list and get ReplicaSets.
ReplicaSets(namespace string) ReplicaSetNamespaceLister
ReplicaSetListerExpansion
}
// replicaSetLister implements the ReplicaSetLister interface.
@@ -63,6 +64,7 @@ type ReplicaSetNamespaceLister interface {
List(selector labels.Selector) (ret []*v1beta1.ReplicaSet, err error)
// Get retrieves the ReplicaSet from the indexer for a given namespace and name.
Get(name string) (*v1beta1.ReplicaSet, error)
ReplicaSetNamespaceListerExpansion
}
// replicaSetNamespaceLister implements the ReplicaSetNamespaceLister

View File

@@ -32,6 +32,7 @@ type ScaleLister interface {
List(selector labels.Selector) (ret []*v1beta1.Scale, err error)
// Scales returns an object that can list and get Scales.
Scales(namespace string) ScaleNamespaceLister
ScaleListerExpansion
}
// scaleLister implements the ScaleLister interface.
@@ -63,6 +64,7 @@ type ScaleNamespaceLister interface {
List(selector labels.Selector) (ret []*v1beta1.Scale, err error)
// Get retrieves the Scale from the indexer for a given namespace and name.
Get(name string) (*v1beta1.Scale, error)
ScaleNamespaceListerExpansion
}
// scaleNamespaceLister implements the ScaleNamespaceLister

Some files were not shown because too many files have changed in this diff Show More