Documentation
¶
Index ¶
- type BucketLister
- type BucketListerExpansion
- type BucketNamespaceLister
- type BucketNamespaceListerExpansion
- type NamespaceMetadataLister
- type NamespaceMetadataListerExpansion
- type NamespaceMetadataNamespaceLister
- type NamespaceMetadataNamespaceListerExpansion
- type ObjectLifecyclePolicyLister
- type ObjectLifecyclePolicyListerExpansion
- type ObjectLifecyclePolicyNamespaceLister
- type ObjectLifecyclePolicyNamespaceListerExpansion
- type ObjectLister
- type ObjectListerExpansion
- type ObjectNamespaceLister
- type ObjectNamespaceListerExpansion
- type PreauthrequestLister
- type PreauthrequestListerExpansion
- type PreauthrequestNamespaceLister
- type PreauthrequestNamespaceListerExpansion
- type ReplicationPolicyLister
- type ReplicationPolicyListerExpansion
- type ReplicationPolicyNamespaceLister
- type ReplicationPolicyNamespaceListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BucketLister ¶
type BucketLister interface { // List lists all Buckets in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Bucket, err error) // Buckets returns an object that can list and get Buckets. Buckets(namespace string) BucketNamespaceLister BucketListerExpansion }
BucketLister helps list Buckets. All objects returned here must be treated as read-only.
func NewBucketLister ¶
func NewBucketLister(indexer cache.Indexer) BucketLister
NewBucketLister returns a new BucketLister.
type BucketListerExpansion ¶
type BucketListerExpansion interface{}
BucketListerExpansion allows custom methods to be added to BucketLister.
type BucketNamespaceLister ¶
type BucketNamespaceLister interface { // List lists all Buckets in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Bucket, err error) // Get retrieves the Bucket from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Bucket, error) BucketNamespaceListerExpansion }
BucketNamespaceLister helps list and get Buckets. All objects returned here must be treated as read-only.
type BucketNamespaceListerExpansion ¶
type BucketNamespaceListerExpansion interface{}
BucketNamespaceListerExpansion allows custom methods to be added to BucketNamespaceLister.
type NamespaceMetadataLister ¶
type NamespaceMetadataLister interface { // List lists all NamespaceMetadatas in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.NamespaceMetadata, err error) // NamespaceMetadatas returns an object that can list and get NamespaceMetadatas. NamespaceMetadatas(namespace string) NamespaceMetadataNamespaceLister NamespaceMetadataListerExpansion }
NamespaceMetadataLister helps list NamespaceMetadatas. All objects returned here must be treated as read-only.
func NewNamespaceMetadataLister ¶
func NewNamespaceMetadataLister(indexer cache.Indexer) NamespaceMetadataLister
NewNamespaceMetadataLister returns a new NamespaceMetadataLister.
type NamespaceMetadataListerExpansion ¶
type NamespaceMetadataListerExpansion interface{}
NamespaceMetadataListerExpansion allows custom methods to be added to NamespaceMetadataLister.
type NamespaceMetadataNamespaceLister ¶
type NamespaceMetadataNamespaceLister interface { // List lists all NamespaceMetadatas in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.NamespaceMetadata, err error) // Get retrieves the NamespaceMetadata from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.NamespaceMetadata, error) NamespaceMetadataNamespaceListerExpansion }
NamespaceMetadataNamespaceLister helps list and get NamespaceMetadatas. All objects returned here must be treated as read-only.
type NamespaceMetadataNamespaceListerExpansion ¶
type NamespaceMetadataNamespaceListerExpansion interface{}
NamespaceMetadataNamespaceListerExpansion allows custom methods to be added to NamespaceMetadataNamespaceLister.
type ObjectLifecyclePolicyLister ¶
type ObjectLifecyclePolicyLister interface { // List lists all ObjectLifecyclePolicies in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.ObjectLifecyclePolicy, err error) // ObjectLifecyclePolicies returns an object that can list and get ObjectLifecyclePolicies. ObjectLifecyclePolicies(namespace string) ObjectLifecyclePolicyNamespaceLister ObjectLifecyclePolicyListerExpansion }
ObjectLifecyclePolicyLister helps list ObjectLifecyclePolicies. All objects returned here must be treated as read-only.
func NewObjectLifecyclePolicyLister ¶
func NewObjectLifecyclePolicyLister(indexer cache.Indexer) ObjectLifecyclePolicyLister
NewObjectLifecyclePolicyLister returns a new ObjectLifecyclePolicyLister.
type ObjectLifecyclePolicyListerExpansion ¶
type ObjectLifecyclePolicyListerExpansion interface{}
ObjectLifecyclePolicyListerExpansion allows custom methods to be added to ObjectLifecyclePolicyLister.
type ObjectLifecyclePolicyNamespaceLister ¶
type ObjectLifecyclePolicyNamespaceLister interface { // List lists all ObjectLifecyclePolicies in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.ObjectLifecyclePolicy, err error) // Get retrieves the ObjectLifecyclePolicy from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.ObjectLifecyclePolicy, error) ObjectLifecyclePolicyNamespaceListerExpansion }
ObjectLifecyclePolicyNamespaceLister helps list and get ObjectLifecyclePolicies. All objects returned here must be treated as read-only.
type ObjectLifecyclePolicyNamespaceListerExpansion ¶
type ObjectLifecyclePolicyNamespaceListerExpansion interface{}
ObjectLifecyclePolicyNamespaceListerExpansion allows custom methods to be added to ObjectLifecyclePolicyNamespaceLister.
type ObjectLister ¶
type ObjectLister interface { // List lists all Objects in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Object, err error) // Objects returns an object that can list and get Objects. Objects(namespace string) ObjectNamespaceLister ObjectListerExpansion }
ObjectLister helps list Objects. All objects returned here must be treated as read-only.
func NewObjectLister ¶
func NewObjectLister(indexer cache.Indexer) ObjectLister
NewObjectLister returns a new ObjectLister.
type ObjectListerExpansion ¶
type ObjectListerExpansion interface{}
ObjectListerExpansion allows custom methods to be added to ObjectLister.
type ObjectNamespaceLister ¶
type ObjectNamespaceLister interface { // List lists all Objects in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Object, err error) // Get retrieves the Object from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Object, error) ObjectNamespaceListerExpansion }
ObjectNamespaceLister helps list and get Objects. All objects returned here must be treated as read-only.
type ObjectNamespaceListerExpansion ¶
type ObjectNamespaceListerExpansion interface{}
ObjectNamespaceListerExpansion allows custom methods to be added to ObjectNamespaceLister.
type PreauthrequestLister ¶
type PreauthrequestLister interface { // List lists all Preauthrequests in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Preauthrequest, err error) // Preauthrequests returns an object that can list and get Preauthrequests. Preauthrequests(namespace string) PreauthrequestNamespaceLister PreauthrequestListerExpansion }
PreauthrequestLister helps list Preauthrequests. All objects returned here must be treated as read-only.
func NewPreauthrequestLister ¶
func NewPreauthrequestLister(indexer cache.Indexer) PreauthrequestLister
NewPreauthrequestLister returns a new PreauthrequestLister.
type PreauthrequestListerExpansion ¶
type PreauthrequestListerExpansion interface{}
PreauthrequestListerExpansion allows custom methods to be added to PreauthrequestLister.
type PreauthrequestNamespaceLister ¶
type PreauthrequestNamespaceLister interface { // List lists all Preauthrequests in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Preauthrequest, err error) // Get retrieves the Preauthrequest from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Preauthrequest, error) PreauthrequestNamespaceListerExpansion }
PreauthrequestNamespaceLister helps list and get Preauthrequests. All objects returned here must be treated as read-only.
type PreauthrequestNamespaceListerExpansion ¶
type PreauthrequestNamespaceListerExpansion interface{}
PreauthrequestNamespaceListerExpansion allows custom methods to be added to PreauthrequestNamespaceLister.
type ReplicationPolicyLister ¶
type ReplicationPolicyLister interface { // List lists all ReplicationPolicies in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.ReplicationPolicy, err error) // ReplicationPolicies returns an object that can list and get ReplicationPolicies. ReplicationPolicies(namespace string) ReplicationPolicyNamespaceLister ReplicationPolicyListerExpansion }
ReplicationPolicyLister helps list ReplicationPolicies. All objects returned here must be treated as read-only.
func NewReplicationPolicyLister ¶
func NewReplicationPolicyLister(indexer cache.Indexer) ReplicationPolicyLister
NewReplicationPolicyLister returns a new ReplicationPolicyLister.
type ReplicationPolicyListerExpansion ¶
type ReplicationPolicyListerExpansion interface{}
ReplicationPolicyListerExpansion allows custom methods to be added to ReplicationPolicyLister.
type ReplicationPolicyNamespaceLister ¶
type ReplicationPolicyNamespaceLister interface { // List lists all ReplicationPolicies in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.ReplicationPolicy, err error) // Get retrieves the ReplicationPolicy from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.ReplicationPolicy, error) ReplicationPolicyNamespaceListerExpansion }
ReplicationPolicyNamespaceLister helps list and get ReplicationPolicies. All objects returned here must be treated as read-only.
type ReplicationPolicyNamespaceListerExpansion ¶
type ReplicationPolicyNamespaceListerExpansion interface{}
ReplicationPolicyNamespaceListerExpansion allows custom methods to be added to ReplicationPolicyNamespaceLister.