v1alpha1

package
v0.0.0-...-b3f0fa4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 10, 2018 License: Apache-2.0 Imports: 4 Imported by: 0

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL