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.

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 BackendLister

type BackendLister interface {
	// List lists all Backends in the indexer.
	List(selector labels.Selector) (ret []*v1alpha1.Backend, err error)
	// Backends returns an object that can list and get Backends.
	Backends(namespace string) BackendNamespaceLister
	BackendListerExpansion
}

BackendLister helps list Backends.

func NewBackendLister

func NewBackendLister(indexer cache.Indexer) BackendLister

NewBackendLister returns a new BackendLister.

type BackendListerExpansion

type BackendListerExpansion interface{}

BackendListerExpansion allows custom methods to be added to BackendLister.

type BackendNamespaceLister

type BackendNamespaceLister interface {
	// List lists all Backends in the indexer for a given namespace.
	List(selector labels.Selector) (ret []*v1alpha1.Backend, err error)
	// Get retrieves the Backend from the indexer for a given namespace and name.
	Get(name string) (*v1alpha1.Backend, error)
	BackendNamespaceListerExpansion
}

BackendNamespaceLister helps list and get Backends.

type BackendNamespaceListerExpansion

type BackendNamespaceListerExpansion interface{}

BackendNamespaceListerExpansion allows custom methods to be added to BackendNamespaceLister.

type BackendSetLister

type BackendSetLister interface {
	// List lists all BackendSets in the indexer.
	List(selector labels.Selector) (ret []*v1alpha1.BackendSet, err error)
	// BackendSets returns an object that can list and get BackendSets.
	BackendSets(namespace string) BackendSetNamespaceLister
	BackendSetListerExpansion
}

BackendSetLister helps list BackendSets.

func NewBackendSetLister

func NewBackendSetLister(indexer cache.Indexer) BackendSetLister

NewBackendSetLister returns a new BackendSetLister.

type BackendSetListerExpansion

type BackendSetListerExpansion interface{}

BackendSetListerExpansion allows custom methods to be added to BackendSetLister.

type BackendSetNamespaceLister

type BackendSetNamespaceLister interface {
	// List lists all BackendSets in the indexer for a given namespace.
	List(selector labels.Selector) (ret []*v1alpha1.BackendSet, err error)
	// Get retrieves the BackendSet from the indexer for a given namespace and name.
	Get(name string) (*v1alpha1.BackendSet, error)
	BackendSetNamespaceListerExpansion
}

BackendSetNamespaceLister helps list and get BackendSets.

type BackendSetNamespaceListerExpansion

type BackendSetNamespaceListerExpansion interface{}

BackendSetNamespaceListerExpansion allows custom methods to be added to BackendSetNamespaceLister.

type CertificateLister

type CertificateLister interface {
	// List lists all Certificates in the indexer.
	List(selector labels.Selector) (ret []*v1alpha1.Certificate, err error)
	// Certificates returns an object that can list and get Certificates.
	Certificates(namespace string) CertificateNamespaceLister
	CertificateListerExpansion
}

CertificateLister helps list Certificates.

func NewCertificateLister

func NewCertificateLister(indexer cache.Indexer) CertificateLister

NewCertificateLister returns a new CertificateLister.

type CertificateListerExpansion

type CertificateListerExpansion interface{}

CertificateListerExpansion allows custom methods to be added to CertificateLister.

type CertificateNamespaceLister

type CertificateNamespaceLister interface {
	// List lists all Certificates in the indexer for a given namespace.
	List(selector labels.Selector) (ret []*v1alpha1.Certificate, err error)
	// Get retrieves the Certificate from the indexer for a given namespace and name.
	Get(name string) (*v1alpha1.Certificate, error)
	CertificateNamespaceListerExpansion
}

CertificateNamespaceLister helps list and get Certificates.

type CertificateNamespaceListerExpansion

type CertificateNamespaceListerExpansion interface{}

CertificateNamespaceListerExpansion allows custom methods to be added to CertificateNamespaceLister.

type ListenerLister

type ListenerLister interface {
	// List lists all Listeners in the indexer.
	List(selector labels.Selector) (ret []*v1alpha1.Listener, err error)
	// Listeners returns an object that can list and get Listeners.
	Listeners(namespace string) ListenerNamespaceLister
	ListenerListerExpansion
}

ListenerLister helps list Listeners.

func NewListenerLister

func NewListenerLister(indexer cache.Indexer) ListenerLister

NewListenerLister returns a new ListenerLister.

type ListenerListerExpansion

type ListenerListerExpansion interface{}

ListenerListerExpansion allows custom methods to be added to ListenerLister.

type ListenerNamespaceLister

type ListenerNamespaceLister interface {
	// List lists all Listeners in the indexer for a given namespace.
	List(selector labels.Selector) (ret []*v1alpha1.Listener, err error)
	// Get retrieves the Listener from the indexer for a given namespace and name.
	Get(name string) (*v1alpha1.Listener, error)
	ListenerNamespaceListerExpansion
}

ListenerNamespaceLister helps list and get Listeners.

type ListenerNamespaceListerExpansion

type ListenerNamespaceListerExpansion interface{}

ListenerNamespaceListerExpansion allows custom methods to be added to ListenerNamespaceLister.

type LoadBalancerLister

type LoadBalancerLister interface {
	// List lists all LoadBalancers in the indexer.
	List(selector labels.Selector) (ret []*v1alpha1.LoadBalancer, err error)
	// LoadBalancers returns an object that can list and get LoadBalancers.
	LoadBalancers(namespace string) LoadBalancerNamespaceLister
	LoadBalancerListerExpansion
}

LoadBalancerLister helps list LoadBalancers.

func NewLoadBalancerLister

func NewLoadBalancerLister(indexer cache.Indexer) LoadBalancerLister

NewLoadBalancerLister returns a new LoadBalancerLister.

type LoadBalancerListerExpansion

type LoadBalancerListerExpansion interface{}

LoadBalancerListerExpansion allows custom methods to be added to LoadBalancerLister.

type LoadBalancerNamespaceLister

type LoadBalancerNamespaceLister interface {
	// List lists all LoadBalancers in the indexer for a given namespace.
	List(selector labels.Selector) (ret []*v1alpha1.LoadBalancer, err error)
	// Get retrieves the LoadBalancer from the indexer for a given namespace and name.
	Get(name string) (*v1alpha1.LoadBalancer, error)
	LoadBalancerNamespaceListerExpansion
}

LoadBalancerNamespaceLister helps list and get LoadBalancers.

type LoadBalancerNamespaceListerExpansion

type LoadBalancerNamespaceListerExpansion interface{}

LoadBalancerNamespaceListerExpansion allows custom methods to be added to LoadBalancerNamespaceLister.

Jump to

Keyboard shortcuts

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