Documentation ¶
Index ¶
- type ClientSet
- func (cs *ClientSet) AdminServer() adminserver.AdminServerClientInterface
- func (cs *ClientSet) AuditController() auditcontroller.AuditCtrlInterface
- func (cs *ClientSet) EventServer() eventserver.EventServerClientInterface
- func (cs *ClientSet) Healthz() healthz.HealthzInterface
- func (cs *ClientSet) HostController() hostcontroller.HostCtrlClientInterface
- func (cs *ClientSet) HostServer() hostserver.HostServerClientInterface
- func (cs *ClientSet) ObjectController() objcontroller.ObjControllerClientInterface
- func (cs *ClientSet) ProcController() proccontroller.ProcCtrlClientInterface
- func (cs *ClientSet) ProcServer() procserver.ProcServerClientInterface
- func (cs *ClientSet) TopoServer() toposerver.TopoServerClientInterface
- type ClientSetInterface
- type MockClientSet
- type MockClientSetInterface
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClientSet ¶
func NewMockClientSet ¶
func NewMockClientSet() *ClientSet
func (*ClientSet) AdminServer ¶
func (cs *ClientSet) AdminServer() adminserver.AdminServerClientInterface
func (*ClientSet) AuditController ¶
func (cs *ClientSet) AuditController() auditcontroller.AuditCtrlInterface
func (*ClientSet) EventServer ¶
func (cs *ClientSet) EventServer() eventserver.EventServerClientInterface
func (*ClientSet) Healthz ¶
func (cs *ClientSet) Healthz() healthz.HealthzInterface
func (*ClientSet) HostController ¶
func (cs *ClientSet) HostController() hostcontroller.HostCtrlClientInterface
func (*ClientSet) HostServer ¶
func (cs *ClientSet) HostServer() hostserver.HostServerClientInterface
func (*ClientSet) ObjectController ¶
func (cs *ClientSet) ObjectController() objcontroller.ObjControllerClientInterface
func (*ClientSet) ProcController ¶
func (cs *ClientSet) ProcController() proccontroller.ProcCtrlClientInterface
func (*ClientSet) ProcServer ¶
func (cs *ClientSet) ProcServer() procserver.ProcServerClientInterface
func (*ClientSet) TopoServer ¶
func (cs *ClientSet) TopoServer() toposerver.TopoServerClientInterface
type ClientSetInterface ¶
type ClientSetInterface interface { HostServer() hostserver.HostServerClientInterface TopoServer() toposerver.TopoServerClientInterface ProcServer() procserver.ProcServerClientInterface AdminServer() adminserver.AdminServerClientInterface EventServer() eventserver.EventServerClientInterface ObjectController() objcontroller.ObjControllerClientInterface AuditController() auditcontroller.AuditCtrlInterface ProcController() proccontroller.ProcCtrlClientInterface HostController() hostcontroller.HostCtrlClientInterface Healthz() healthz.HealthzInterface }
func NewApiMachinery ¶
func NewApiMachinery(c *util.APIMachineryConfig) (ClientSetInterface, error)
func NewClientSet ¶
func NewClientSet(client util.HttpClient, discover discovery.DiscoveryInterface, throttle flowctrl.RateLimiter) ClientSetInterface
type MockClientSet ¶
type MockClientSet struct {
*ClientSet
}
func (*MockClientSet) MockDo ¶
func (mc *MockClientSet) MockDo(output interface{}) ClientSetInterface
type MockClientSetInterface ¶
type MockClientSetInterface interface { ClientSetInterface MockDo(output interface{}) ClientSetInterface }
func NewMockApiMachinery ¶
func NewMockApiMachinery() MockClientSetInterface
Click to show internal directories.
Click to hide internal directories.