Documentation ¶
Overview ¶
Copyright 2018 Oracle and/or its affiliates. All rights reserved.
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.
Copyright 2018 Oracle and/or its affiliates. All rights reserved.
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.
Copyright 2018 Oracle and/or its affiliates. All rights reserved.
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.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClusterLister ¶
type ClusterLister interface { // List lists all Clusters in the indexer. List(selector labels.Selector) (ret []*v1alpha1.Cluster, err error) // Clusters returns an object that can list and get Clusters. Clusters(namespace string) ClusterNamespaceLister ClusterListerExpansion }
ClusterLister helps list Clusters.
func NewClusterLister ¶
func NewClusterLister(indexer cache.Indexer) ClusterLister
NewClusterLister returns a new ClusterLister.
type ClusterListerExpansion ¶
type ClusterListerExpansion interface{}
ClusterListerExpansion allows custom methods to be added to ClusterLister.
type ClusterNamespaceLister ¶
type ClusterNamespaceLister interface { // List lists all Clusters in the indexer for a given namespace. List(selector labels.Selector) (ret []*v1alpha1.Cluster, err error) // Get retrieves the Cluster from the indexer for a given namespace and name. Get(name string) (*v1alpha1.Cluster, error) ClusterNamespaceListerExpansion }
ClusterNamespaceLister helps list and get Clusters.
type ClusterNamespaceListerExpansion ¶
type ClusterNamespaceListerExpansion interface{}
ClusterNamespaceListerExpansion allows custom methods to be added to ClusterNamespaceLister.
type NodePoolLister ¶
type NodePoolLister interface { // List lists all NodePools in the indexer. List(selector labels.Selector) (ret []*v1alpha1.NodePool, err error) // NodePools returns an object that can list and get NodePools. NodePools(namespace string) NodePoolNamespaceLister NodePoolListerExpansion }
NodePoolLister helps list NodePools.
func NewNodePoolLister ¶
func NewNodePoolLister(indexer cache.Indexer) NodePoolLister
NewNodePoolLister returns a new NodePoolLister.
type NodePoolListerExpansion ¶
type NodePoolListerExpansion interface{}
NodePoolListerExpansion allows custom methods to be added to NodePoolLister.
type NodePoolNamespaceLister ¶
type NodePoolNamespaceLister interface { // List lists all NodePools in the indexer for a given namespace. List(selector labels.Selector) (ret []*v1alpha1.NodePool, err error) // Get retrieves the NodePool from the indexer for a given namespace and name. Get(name string) (*v1alpha1.NodePool, error) NodePoolNamespaceListerExpansion }
NodePoolNamespaceLister helps list and get NodePools.
type NodePoolNamespaceListerExpansion ¶
type NodePoolNamespaceListerExpansion interface{}
NodePoolNamespaceListerExpansion allows custom methods to be added to NodePoolNamespaceLister.