Documentation ¶
Index ¶
- type ClusterGlobalEgressIPLister
- type ClusterGlobalEgressIPListerExpansion
- type ClusterGlobalEgressIPNamespaceLister
- type ClusterGlobalEgressIPNamespaceListerExpansion
- type ClusterLister
- type ClusterListerExpansion
- type ClusterNamespaceLister
- type ClusterNamespaceListerExpansion
- type EndpointLister
- type EndpointListerExpansion
- type EndpointNamespaceLister
- type EndpointNamespaceListerExpansion
- type GatewayLister
- type GatewayListerExpansion
- type GatewayNamespaceLister
- type GatewayNamespaceListerExpansion
- type GlobalEgressIPLister
- type GlobalEgressIPListerExpansion
- type GlobalEgressIPNamespaceLister
- type GlobalEgressIPNamespaceListerExpansion
- type GlobalIngressIPLister
- type GlobalIngressIPListerExpansion
- type GlobalIngressIPNamespaceLister
- type GlobalIngressIPNamespaceListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClusterGlobalEgressIPLister ¶ added in v0.10.1
type ClusterGlobalEgressIPLister interface { // List lists all ClusterGlobalEgressIPs in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.ClusterGlobalEgressIP, err error) // ClusterGlobalEgressIPs returns an object that can list and get ClusterGlobalEgressIPs. ClusterGlobalEgressIPs(namespace string) ClusterGlobalEgressIPNamespaceLister ClusterGlobalEgressIPListerExpansion }
ClusterGlobalEgressIPLister helps list ClusterGlobalEgressIPs. All objects returned here must be treated as read-only.
func NewClusterGlobalEgressIPLister ¶ added in v0.10.1
func NewClusterGlobalEgressIPLister(indexer cache.Indexer) ClusterGlobalEgressIPLister
NewClusterGlobalEgressIPLister returns a new ClusterGlobalEgressIPLister.
type ClusterGlobalEgressIPListerExpansion ¶ added in v0.10.1
type ClusterGlobalEgressIPListerExpansion interface{}
ClusterGlobalEgressIPListerExpansion allows custom methods to be added to ClusterGlobalEgressIPLister.
type ClusterGlobalEgressIPNamespaceLister ¶ added in v0.10.1
type ClusterGlobalEgressIPNamespaceLister interface { // List lists all ClusterGlobalEgressIPs in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.ClusterGlobalEgressIP, err error) // Get retrieves the ClusterGlobalEgressIP from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1.ClusterGlobalEgressIP, error) ClusterGlobalEgressIPNamespaceListerExpansion }
ClusterGlobalEgressIPNamespaceLister helps list and get ClusterGlobalEgressIPs. All objects returned here must be treated as read-only.
type ClusterGlobalEgressIPNamespaceListerExpansion ¶ added in v0.10.1
type ClusterGlobalEgressIPNamespaceListerExpansion interface{}
ClusterGlobalEgressIPNamespaceListerExpansion allows custom methods to be added to ClusterGlobalEgressIPNamespaceLister.
type ClusterLister ¶
type ClusterLister interface { // List lists all Clusters in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.Cluster, err error) // Clusters returns an object that can list and get Clusters. Clusters(namespace string) ClusterNamespaceLister ClusterListerExpansion }
ClusterLister helps list Clusters. All objects returned here must be treated as read-only.
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. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.Cluster, err error) // Get retrieves the Cluster from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1.Cluster, error) ClusterNamespaceListerExpansion }
ClusterNamespaceLister helps list and get Clusters. All objects returned here must be treated as read-only.
type ClusterNamespaceListerExpansion ¶
type ClusterNamespaceListerExpansion interface{}
ClusterNamespaceListerExpansion allows custom methods to be added to ClusterNamespaceLister.
type EndpointLister ¶
type EndpointLister interface { // List lists all Endpoints in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.Endpoint, err error) // Endpoints returns an object that can list and get Endpoints. Endpoints(namespace string) EndpointNamespaceLister EndpointListerExpansion }
EndpointLister helps list Endpoints. All objects returned here must be treated as read-only.
func NewEndpointLister ¶
func NewEndpointLister(indexer cache.Indexer) EndpointLister
NewEndpointLister returns a new EndpointLister.
type EndpointListerExpansion ¶
type EndpointListerExpansion interface{}
EndpointListerExpansion allows custom methods to be added to EndpointLister.
type EndpointNamespaceLister ¶
type EndpointNamespaceLister interface { // List lists all Endpoints in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.Endpoint, err error) // Get retrieves the Endpoint from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1.Endpoint, error) EndpointNamespaceListerExpansion }
EndpointNamespaceLister helps list and get Endpoints. All objects returned here must be treated as read-only.
type EndpointNamespaceListerExpansion ¶
type EndpointNamespaceListerExpansion interface{}
EndpointNamespaceListerExpansion allows custom methods to be added to EndpointNamespaceLister.
type GatewayLister ¶ added in v0.3.0
type GatewayLister interface { // List lists all Gateways in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.Gateway, err error) // Gateways returns an object that can list and get Gateways. Gateways(namespace string) GatewayNamespaceLister GatewayListerExpansion }
GatewayLister helps list Gateways. All objects returned here must be treated as read-only.
func NewGatewayLister ¶ added in v0.3.0
func NewGatewayLister(indexer cache.Indexer) GatewayLister
NewGatewayLister returns a new GatewayLister.
type GatewayListerExpansion ¶ added in v0.3.0
type GatewayListerExpansion interface{}
GatewayListerExpansion allows custom methods to be added to GatewayLister.
type GatewayNamespaceLister ¶ added in v0.3.0
type GatewayNamespaceLister interface { // List lists all Gateways in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.Gateway, err error) // Get retrieves the Gateway from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1.Gateway, error) GatewayNamespaceListerExpansion }
GatewayNamespaceLister helps list and get Gateways. All objects returned here must be treated as read-only.
type GatewayNamespaceListerExpansion ¶ added in v0.3.0
type GatewayNamespaceListerExpansion interface{}
GatewayNamespaceListerExpansion allows custom methods to be added to GatewayNamespaceLister.
type GlobalEgressIPLister ¶ added in v0.10.1
type GlobalEgressIPLister interface { // List lists all GlobalEgressIPs in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.GlobalEgressIP, err error) // GlobalEgressIPs returns an object that can list and get GlobalEgressIPs. GlobalEgressIPs(namespace string) GlobalEgressIPNamespaceLister GlobalEgressIPListerExpansion }
GlobalEgressIPLister helps list GlobalEgressIPs. All objects returned here must be treated as read-only.
func NewGlobalEgressIPLister ¶ added in v0.10.1
func NewGlobalEgressIPLister(indexer cache.Indexer) GlobalEgressIPLister
NewGlobalEgressIPLister returns a new GlobalEgressIPLister.
type GlobalEgressIPListerExpansion ¶ added in v0.10.1
type GlobalEgressIPListerExpansion interface{}
GlobalEgressIPListerExpansion allows custom methods to be added to GlobalEgressIPLister.
type GlobalEgressIPNamespaceLister ¶ added in v0.10.1
type GlobalEgressIPNamespaceLister interface { // List lists all GlobalEgressIPs in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.GlobalEgressIP, err error) // Get retrieves the GlobalEgressIP from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1.GlobalEgressIP, error) GlobalEgressIPNamespaceListerExpansion }
GlobalEgressIPNamespaceLister helps list and get GlobalEgressIPs. All objects returned here must be treated as read-only.
type GlobalEgressIPNamespaceListerExpansion ¶ added in v0.10.1
type GlobalEgressIPNamespaceListerExpansion interface{}
GlobalEgressIPNamespaceListerExpansion allows custom methods to be added to GlobalEgressIPNamespaceLister.
type GlobalIngressIPLister ¶ added in v0.10.1
type GlobalIngressIPLister interface { // List lists all GlobalIngressIPs in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.GlobalIngressIP, err error) // GlobalIngressIPs returns an object that can list and get GlobalIngressIPs. GlobalIngressIPs(namespace string) GlobalIngressIPNamespaceLister GlobalIngressIPListerExpansion }
GlobalIngressIPLister helps list GlobalIngressIPs. All objects returned here must be treated as read-only.
func NewGlobalIngressIPLister ¶ added in v0.10.1
func NewGlobalIngressIPLister(indexer cache.Indexer) GlobalIngressIPLister
NewGlobalIngressIPLister returns a new GlobalIngressIPLister.
type GlobalIngressIPListerExpansion ¶ added in v0.10.1
type GlobalIngressIPListerExpansion interface{}
GlobalIngressIPListerExpansion allows custom methods to be added to GlobalIngressIPLister.
type GlobalIngressIPNamespaceLister ¶ added in v0.10.1
type GlobalIngressIPNamespaceLister interface { // List lists all GlobalIngressIPs in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.GlobalIngressIP, err error) // Get retrieves the GlobalIngressIP from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1.GlobalIngressIP, error) GlobalIngressIPNamespaceListerExpansion }
GlobalIngressIPNamespaceLister helps list and get GlobalIngressIPs. All objects returned here must be treated as read-only.
type GlobalIngressIPNamespaceListerExpansion ¶ added in v0.10.1
type GlobalIngressIPNamespaceListerExpansion interface{}
GlobalIngressIPNamespaceListerExpansion allows custom methods to be added to GlobalIngressIPNamespaceLister.