Documentation ¶
Index ¶
- type CircuitAuthorizationLister
- type CircuitAuthorizationListerExpansion
- type CircuitAuthorizationNamespaceLister
- type CircuitAuthorizationNamespaceListerExpansion
- type CircuitConnectionLister
- type CircuitConnectionListerExpansion
- type CircuitConnectionNamespaceLister
- type CircuitConnectionNamespaceListerExpansion
- type CircuitLister
- type CircuitListerExpansion
- type CircuitNamespaceLister
- type CircuitNamespaceListerExpansion
- type CircuitPeeringLister
- type CircuitPeeringListerExpansion
- type CircuitPeeringNamespaceLister
- type CircuitPeeringNamespaceListerExpansion
- type ConnectionLister
- type ConnectionListerExpansion
- type ConnectionNamespaceLister
- type ConnectionNamespaceListerExpansion
- type GatewayLister
- type GatewayListerExpansion
- type GatewayNamespaceLister
- type GatewayNamespaceListerExpansion
- type PortLister
- type PortListerExpansion
- type PortNamespaceLister
- type PortNamespaceListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CircuitAuthorizationLister ¶
type CircuitAuthorizationLister interface { // List lists all CircuitAuthorizations in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.CircuitAuthorization, err error) // CircuitAuthorizations returns an object that can list and get CircuitAuthorizations. CircuitAuthorizations(namespace string) CircuitAuthorizationNamespaceLister CircuitAuthorizationListerExpansion }
CircuitAuthorizationLister helps list CircuitAuthorizations. All objects returned here must be treated as read-only.
func NewCircuitAuthorizationLister ¶
func NewCircuitAuthorizationLister(indexer cache.Indexer) CircuitAuthorizationLister
NewCircuitAuthorizationLister returns a new CircuitAuthorizationLister.
type CircuitAuthorizationListerExpansion ¶
type CircuitAuthorizationListerExpansion interface{}
CircuitAuthorizationListerExpansion allows custom methods to be added to CircuitAuthorizationLister.
type CircuitAuthorizationNamespaceLister ¶
type CircuitAuthorizationNamespaceLister interface { // List lists all CircuitAuthorizations in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.CircuitAuthorization, err error) // Get retrieves the CircuitAuthorization from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.CircuitAuthorization, error) CircuitAuthorizationNamespaceListerExpansion }
CircuitAuthorizationNamespaceLister helps list and get CircuitAuthorizations. All objects returned here must be treated as read-only.
type CircuitAuthorizationNamespaceListerExpansion ¶
type CircuitAuthorizationNamespaceListerExpansion interface{}
CircuitAuthorizationNamespaceListerExpansion allows custom methods to be added to CircuitAuthorizationNamespaceLister.
type CircuitConnectionLister ¶
type CircuitConnectionLister interface { // List lists all CircuitConnections in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.CircuitConnection, err error) // CircuitConnections returns an object that can list and get CircuitConnections. CircuitConnections(namespace string) CircuitConnectionNamespaceLister CircuitConnectionListerExpansion }
CircuitConnectionLister helps list CircuitConnections. All objects returned here must be treated as read-only.
func NewCircuitConnectionLister ¶
func NewCircuitConnectionLister(indexer cache.Indexer) CircuitConnectionLister
NewCircuitConnectionLister returns a new CircuitConnectionLister.
type CircuitConnectionListerExpansion ¶
type CircuitConnectionListerExpansion interface{}
CircuitConnectionListerExpansion allows custom methods to be added to CircuitConnectionLister.
type CircuitConnectionNamespaceLister ¶
type CircuitConnectionNamespaceLister interface { // List lists all CircuitConnections in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.CircuitConnection, err error) // Get retrieves the CircuitConnection from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.CircuitConnection, error) CircuitConnectionNamespaceListerExpansion }
CircuitConnectionNamespaceLister helps list and get CircuitConnections. All objects returned here must be treated as read-only.
type CircuitConnectionNamespaceListerExpansion ¶
type CircuitConnectionNamespaceListerExpansion interface{}
CircuitConnectionNamespaceListerExpansion allows custom methods to be added to CircuitConnectionNamespaceLister.
type CircuitLister ¶
type CircuitLister interface { // List lists all Circuits in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Circuit, err error) // Circuits returns an object that can list and get Circuits. Circuits(namespace string) CircuitNamespaceLister CircuitListerExpansion }
CircuitLister helps list Circuits. All objects returned here must be treated as read-only.
func NewCircuitLister ¶
func NewCircuitLister(indexer cache.Indexer) CircuitLister
NewCircuitLister returns a new CircuitLister.
type CircuitListerExpansion ¶
type CircuitListerExpansion interface{}
CircuitListerExpansion allows custom methods to be added to CircuitLister.
type CircuitNamespaceLister ¶
type CircuitNamespaceLister interface { // List lists all Circuits in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Circuit, err error) // Get retrieves the Circuit from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Circuit, error) CircuitNamespaceListerExpansion }
CircuitNamespaceLister helps list and get Circuits. All objects returned here must be treated as read-only.
type CircuitNamespaceListerExpansion ¶
type CircuitNamespaceListerExpansion interface{}
CircuitNamespaceListerExpansion allows custom methods to be added to CircuitNamespaceLister.
type CircuitPeeringLister ¶
type CircuitPeeringLister interface { // List lists all CircuitPeerings in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.CircuitPeering, err error) // CircuitPeerings returns an object that can list and get CircuitPeerings. CircuitPeerings(namespace string) CircuitPeeringNamespaceLister CircuitPeeringListerExpansion }
CircuitPeeringLister helps list CircuitPeerings. All objects returned here must be treated as read-only.
func NewCircuitPeeringLister ¶
func NewCircuitPeeringLister(indexer cache.Indexer) CircuitPeeringLister
NewCircuitPeeringLister returns a new CircuitPeeringLister.
type CircuitPeeringListerExpansion ¶
type CircuitPeeringListerExpansion interface{}
CircuitPeeringListerExpansion allows custom methods to be added to CircuitPeeringLister.
type CircuitPeeringNamespaceLister ¶
type CircuitPeeringNamespaceLister interface { // List lists all CircuitPeerings in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.CircuitPeering, err error) // Get retrieves the CircuitPeering from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.CircuitPeering, error) CircuitPeeringNamespaceListerExpansion }
CircuitPeeringNamespaceLister helps list and get CircuitPeerings. All objects returned here must be treated as read-only.
type CircuitPeeringNamespaceListerExpansion ¶
type CircuitPeeringNamespaceListerExpansion interface{}
CircuitPeeringNamespaceListerExpansion allows custom methods to be added to CircuitPeeringNamespaceLister.
type ConnectionLister ¶
type ConnectionLister interface { // List lists all Connections in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Connection, err error) // Connections returns an object that can list and get Connections. Connections(namespace string) ConnectionNamespaceLister ConnectionListerExpansion }
ConnectionLister helps list Connections. All objects returned here must be treated as read-only.
func NewConnectionLister ¶
func NewConnectionLister(indexer cache.Indexer) ConnectionLister
NewConnectionLister returns a new ConnectionLister.
type ConnectionListerExpansion ¶
type ConnectionListerExpansion interface{}
ConnectionListerExpansion allows custom methods to be added to ConnectionLister.
type ConnectionNamespaceLister ¶
type ConnectionNamespaceLister interface { // List lists all Connections in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Connection, err error) // Get retrieves the Connection from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Connection, error) ConnectionNamespaceListerExpansion }
ConnectionNamespaceLister helps list and get Connections. All objects returned here must be treated as read-only.
type ConnectionNamespaceListerExpansion ¶
type ConnectionNamespaceListerExpansion interface{}
ConnectionNamespaceListerExpansion allows custom methods to be added to ConnectionNamespaceLister.
type GatewayLister ¶
type GatewayLister interface { // List lists all Gateways in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.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 ¶
func NewGatewayLister(indexer cache.Indexer) GatewayLister
NewGatewayLister returns a new GatewayLister.
type GatewayListerExpansion ¶
type GatewayListerExpansion interface{}
GatewayListerExpansion allows custom methods to be added to GatewayLister.
type GatewayNamespaceLister ¶
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 []*v1alpha1.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) (*v1alpha1.Gateway, error) GatewayNamespaceListerExpansion }
GatewayNamespaceLister helps list and get Gateways. All objects returned here must be treated as read-only.
type GatewayNamespaceListerExpansion ¶
type GatewayNamespaceListerExpansion interface{}
GatewayNamespaceListerExpansion allows custom methods to be added to GatewayNamespaceLister.
type PortLister ¶
type PortLister interface { // List lists all Ports in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Port, err error) // Ports returns an object that can list and get Ports. Ports(namespace string) PortNamespaceLister PortListerExpansion }
PortLister helps list Ports. All objects returned here must be treated as read-only.
func NewPortLister ¶
func NewPortLister(indexer cache.Indexer) PortLister
NewPortLister returns a new PortLister.
type PortListerExpansion ¶
type PortListerExpansion interface{}
PortListerExpansion allows custom methods to be added to PortLister.
type PortNamespaceLister ¶
type PortNamespaceLister interface { // List lists all Ports in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Port, err error) // Get retrieves the Port from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Port, error) PortNamespaceListerExpansion }
PortNamespaceLister helps list and get Ports. All objects returned here must be treated as read-only.
type PortNamespaceListerExpansion ¶
type PortNamespaceListerExpansion interface{}
PortNamespaceListerExpansion allows custom methods to be added to PortNamespaceLister.