gitkube: github.com/hasura/gitkube/pkg/client/listers/gitkube.sh/v1alpha1 Index | Files

package v1alpha1

import "github.com/hasura/gitkube/pkg/client/listers/gitkube.sh/v1alpha1"

Index

Package Files

expansion_generated.go remote.go

type RemoteLister Uses

type RemoteLister interface {
    // List lists all Remotes in the indexer.
    List(selector labels.Selector) (ret []*v1alpha1.Remote, err error)
    // Remotes returns an object that can list and get Remotes.
    Remotes(namespace string) RemoteNamespaceLister
    RemoteListerExpansion
}

RemoteLister helps list Remotes.

func NewRemoteLister Uses

func NewRemoteLister(indexer cache.Indexer) RemoteLister

NewRemoteLister returns a new RemoteLister.

type RemoteListerExpansion Uses

type RemoteListerExpansion interface{}

RemoteListerExpansion allows custom methods to be added to RemoteLister.

type RemoteNamespaceLister Uses

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

RemoteNamespaceLister helps list and get Remotes.

type RemoteNamespaceListerExpansion Uses

type RemoteNamespaceListerExpansion interface{}

RemoteNamespaceListerExpansion allows custom methods to be added to RemoteNamespaceLister.

Package v1alpha1 imports 4 packages (graph) and is imported by 2 packages. Updated 2018-11-05. Refresh now. Tools for package owners.