Documentation ¶
Index ¶
- type Interface
- type ListenerClient
- func (lc *ListenerClient) Create(listener *cloudListenerType.CloudListener) error
- func (lc *ListenerClient) Delete(listener *cloudListenerType.CloudListener) error
- func (lc *ListenerClient) ListListeners() ([]*cloudListenerType.CloudListener, error)
- func (lc *ListenerClient) Update(listener *cloudListenerType.CloudListener) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Interface ¶
type Interface interface { ListListeners() ([]*cloudListenerType.CloudListener, error) Create(listener *cloudListenerType.CloudListener) error Update(listener *cloudListenerType.CloudListener) error Delete(listener *cloudListenerType.CloudListener) error }
func NewListenerClient ¶
func NewListenerClient(clbname string, client listenerClientV1.NetworkV1Interface, lister listerV1.CloudListenerLister) (Interface, error)
type ListenerClient ¶
type ListenerClient struct {
// contains filtered or unexported fields
}
func (*ListenerClient) Create ¶
func (lc *ListenerClient) Create(listener *cloudListenerType.CloudListener) error
func (*ListenerClient) Delete ¶
func (lc *ListenerClient) Delete(listener *cloudListenerType.CloudListener) error
func (*ListenerClient) ListListeners ¶
func (lc *ListenerClient) ListListeners() ([]*cloudListenerType.CloudListener, error)
func (*ListenerClient) Update ¶
func (lc *ListenerClient) Update(listener *cloudListenerType.CloudListener) error
Click to show internal directories.
Click to hide internal directories.