Documentation
¶
Index ¶
- type MockClient
- func (_mock *MockClient) AuthDevice(req *models.DeviceAuthRequest) (*models.DeviceAuthResponse, error)
- func (_mock *MockClient) AuthPublicKey(req *models.PublicKeyAuthRequest, token string) (*models.PublicKeyAuthResponse, error)
- func (_m *MockClient) EXPECT() *MockClient_Expecter
- func (_mock *MockClient) Endpoints() (*models.Endpoints, error)
- func (_mock *MockClient) GetDevice(uid string) (*models.Device, error)
- func (_mock *MockClient) GetInfo(agentVersion string) (*models.Info, error)
- func (_mock *MockClient) ListDevices() ([]models.Device, error)
- func (_mock *MockClient) NewReverseListenerV1(ctx context.Context, token string, path string) (net.Listener, error)
- func (_mock *MockClient) NewReverseListenerV2(ctx context.Context, token string, path string, ...) (net.Listener, error)
- type MockClient_AuthDevice_Call
- func (_c *MockClient_AuthDevice_Call) Return(deviceAuthResponse *models.DeviceAuthResponse, err error) *MockClient_AuthDevice_Call
- func (_c *MockClient_AuthDevice_Call) Run(run func(req *models.DeviceAuthRequest)) *MockClient_AuthDevice_Call
- func (_c *MockClient_AuthDevice_Call) RunAndReturn(run func(req *models.DeviceAuthRequest) (*models.DeviceAuthResponse, error)) *MockClient_AuthDevice_Call
- type MockClient_AuthPublicKey_Call
- func (_c *MockClient_AuthPublicKey_Call) Return(publicKeyAuthResponse *models.PublicKeyAuthResponse, err error) *MockClient_AuthPublicKey_Call
- func (_c *MockClient_AuthPublicKey_Call) Run(run func(req *models.PublicKeyAuthRequest, token string)) *MockClient_AuthPublicKey_Call
- func (_c *MockClient_AuthPublicKey_Call) RunAndReturn(...) *MockClient_AuthPublicKey_Call
- type MockClient_Endpoints_Call
- func (_c *MockClient_Endpoints_Call) Return(endpoints *models.Endpoints, err error) *MockClient_Endpoints_Call
- func (_c *MockClient_Endpoints_Call) Run(run func()) *MockClient_Endpoints_Call
- func (_c *MockClient_Endpoints_Call) RunAndReturn(run func() (*models.Endpoints, error)) *MockClient_Endpoints_Call
- type MockClient_Expecter
- func (_e *MockClient_Expecter) AuthDevice(req any) *MockClient_AuthDevice_Call
- func (_e *MockClient_Expecter) AuthPublicKey(req any, token any) *MockClient_AuthPublicKey_Call
- func (_e *MockClient_Expecter) Endpoints() *MockClient_Endpoints_Call
- func (_e *MockClient_Expecter) GetDevice(uid any) *MockClient_GetDevice_Call
- func (_e *MockClient_Expecter) GetInfo(agentVersion any) *MockClient_GetInfo_Call
- func (_e *MockClient_Expecter) ListDevices() *MockClient_ListDevices_Call
- func (_e *MockClient_Expecter) NewReverseListenerV1(ctx any, token any, path any) *MockClient_NewReverseListenerV1_Call
- func (_e *MockClient_Expecter) NewReverseListenerV2(ctx any, token any, path any, cfg any) *MockClient_NewReverseListenerV2_Call
- type MockClient_GetDevice_Call
- func (_c *MockClient_GetDevice_Call) Return(device *models.Device, err error) *MockClient_GetDevice_Call
- func (_c *MockClient_GetDevice_Call) Run(run func(uid string)) *MockClient_GetDevice_Call
- func (_c *MockClient_GetDevice_Call) RunAndReturn(run func(uid string) (*models.Device, error)) *MockClient_GetDevice_Call
- type MockClient_GetInfo_Call
- func (_c *MockClient_GetInfo_Call) Return(info *models.Info, err error) *MockClient_GetInfo_Call
- func (_c *MockClient_GetInfo_Call) Run(run func(agentVersion string)) *MockClient_GetInfo_Call
- func (_c *MockClient_GetInfo_Call) RunAndReturn(run func(agentVersion string) (*models.Info, error)) *MockClient_GetInfo_Call
- type MockClient_ListDevices_Call
- func (_c *MockClient_ListDevices_Call) Return(devices []models.Device, err error) *MockClient_ListDevices_Call
- func (_c *MockClient_ListDevices_Call) Run(run func()) *MockClient_ListDevices_Call
- func (_c *MockClient_ListDevices_Call) RunAndReturn(run func() ([]models.Device, error)) *MockClient_ListDevices_Call
- type MockClient_NewReverseListenerV1_Call
- func (_c *MockClient_NewReverseListenerV1_Call) Return(listener net.Listener, err error) *MockClient_NewReverseListenerV1_Call
- func (_c *MockClient_NewReverseListenerV1_Call) Run(run func(ctx context.Context, token string, path string)) *MockClient_NewReverseListenerV1_Call
- func (_c *MockClient_NewReverseListenerV1_Call) RunAndReturn(run func(ctx context.Context, token string, path string) (net.Listener, error)) *MockClient_NewReverseListenerV1_Call
- type MockClient_NewReverseListenerV2_Call
- func (_c *MockClient_NewReverseListenerV2_Call) Return(listener net.Listener, err error) *MockClient_NewReverseListenerV2_Call
- func (_c *MockClient_NewReverseListenerV2_Call) Run(run func(ctx context.Context, token string, path string, ...)) *MockClient_NewReverseListenerV2_Call
- func (_c *MockClient_NewReverseListenerV2_Call) RunAndReturn(...) *MockClient_NewReverseListenerV2_Call
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockClient ¶ added in v0.26.0
MockClient is an autogenerated mock type for the Client type
func NewMockClient ¶ added in v0.26.0
func NewMockClient(t interface {
mock.TestingT
Cleanup(func())
}) *MockClient
NewMockClient creates a new instance of MockClient. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.
func (*MockClient) AuthDevice ¶ added in v0.26.0
func (_mock *MockClient) AuthDevice(req *models.DeviceAuthRequest) (*models.DeviceAuthResponse, error)
AuthDevice provides a mock function for the type MockClient
func (*MockClient) AuthPublicKey ¶ added in v0.26.0
func (_mock *MockClient) AuthPublicKey(req *models.PublicKeyAuthRequest, token string) (*models.PublicKeyAuthResponse, error)
AuthPublicKey provides a mock function for the type MockClient
func (*MockClient) EXPECT ¶ added in v0.26.0
func (_m *MockClient) EXPECT() *MockClient_Expecter
func (*MockClient) Endpoints ¶ added in v0.26.0
func (_mock *MockClient) Endpoints() (*models.Endpoints, error)
Endpoints provides a mock function for the type MockClient
func (*MockClient) GetDevice ¶ added in v0.26.0
func (_mock *MockClient) GetDevice(uid string) (*models.Device, error)
GetDevice provides a mock function for the type MockClient
func (*MockClient) GetInfo ¶ added in v0.26.0
func (_mock *MockClient) GetInfo(agentVersion string) (*models.Info, error)
GetInfo provides a mock function for the type MockClient
func (*MockClient) ListDevices ¶ added in v0.26.0
func (_mock *MockClient) ListDevices() ([]models.Device, error)
ListDevices provides a mock function for the type MockClient
func (*MockClient) NewReverseListenerV1 ¶ added in v0.26.0
func (_mock *MockClient) NewReverseListenerV1(ctx context.Context, token string, path string) (net.Listener, error)
NewReverseListenerV1 provides a mock function for the type MockClient
func (*MockClient) NewReverseListenerV2 ¶ added in v0.26.0
func (_mock *MockClient) NewReverseListenerV2(ctx context.Context, token string, path string, cfg *client.ReverseListenerV2Config) (net.Listener, error)
NewReverseListenerV2 provides a mock function for the type MockClient
type MockClient_AuthDevice_Call ¶ added in v0.26.0
MockClient_AuthDevice_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'AuthDevice'
func (*MockClient_AuthDevice_Call) Return ¶ added in v0.26.0
func (_c *MockClient_AuthDevice_Call) Return(deviceAuthResponse *models.DeviceAuthResponse, err error) *MockClient_AuthDevice_Call
func (*MockClient_AuthDevice_Call) Run ¶ added in v0.26.0
func (_c *MockClient_AuthDevice_Call) Run(run func(req *models.DeviceAuthRequest)) *MockClient_AuthDevice_Call
func (*MockClient_AuthDevice_Call) RunAndReturn ¶ added in v0.26.0
func (_c *MockClient_AuthDevice_Call) RunAndReturn(run func(req *models.DeviceAuthRequest) (*models.DeviceAuthResponse, error)) *MockClient_AuthDevice_Call
type MockClient_AuthPublicKey_Call ¶ added in v0.26.0
MockClient_AuthPublicKey_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'AuthPublicKey'
func (*MockClient_AuthPublicKey_Call) Return ¶ added in v0.26.0
func (_c *MockClient_AuthPublicKey_Call) Return(publicKeyAuthResponse *models.PublicKeyAuthResponse, err error) *MockClient_AuthPublicKey_Call
func (*MockClient_AuthPublicKey_Call) Run ¶ added in v0.26.0
func (_c *MockClient_AuthPublicKey_Call) Run(run func(req *models.PublicKeyAuthRequest, token string)) *MockClient_AuthPublicKey_Call
func (*MockClient_AuthPublicKey_Call) RunAndReturn ¶ added in v0.26.0
func (_c *MockClient_AuthPublicKey_Call) RunAndReturn(run func(req *models.PublicKeyAuthRequest, token string) (*models.PublicKeyAuthResponse, error)) *MockClient_AuthPublicKey_Call
type MockClient_Endpoints_Call ¶ added in v0.26.0
MockClient_Endpoints_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Endpoints'
func (*MockClient_Endpoints_Call) Return ¶ added in v0.26.0
func (_c *MockClient_Endpoints_Call) Return(endpoints *models.Endpoints, err error) *MockClient_Endpoints_Call
func (*MockClient_Endpoints_Call) Run ¶ added in v0.26.0
func (_c *MockClient_Endpoints_Call) Run(run func()) *MockClient_Endpoints_Call
func (*MockClient_Endpoints_Call) RunAndReturn ¶ added in v0.26.0
func (_c *MockClient_Endpoints_Call) RunAndReturn(run func() (*models.Endpoints, error)) *MockClient_Endpoints_Call
type MockClient_Expecter ¶ added in v0.26.0
type MockClient_Expecter struct {
// contains filtered or unexported fields
}
func (*MockClient_Expecter) AuthDevice ¶ added in v0.26.0
func (_e *MockClient_Expecter) AuthDevice(req any) *MockClient_AuthDevice_Call
AuthDevice is a helper method to define mock.On call
- req *models.DeviceAuthRequest
func (*MockClient_Expecter) AuthPublicKey ¶ added in v0.26.0
func (_e *MockClient_Expecter) AuthPublicKey(req any, token any) *MockClient_AuthPublicKey_Call
AuthPublicKey is a helper method to define mock.On call
- req *models.PublicKeyAuthRequest
- token string
func (*MockClient_Expecter) Endpoints ¶ added in v0.26.0
func (_e *MockClient_Expecter) Endpoints() *MockClient_Endpoints_Call
Endpoints is a helper method to define mock.On call
func (*MockClient_Expecter) GetDevice ¶ added in v0.26.0
func (_e *MockClient_Expecter) GetDevice(uid any) *MockClient_GetDevice_Call
GetDevice is a helper method to define mock.On call
- uid string
func (*MockClient_Expecter) GetInfo ¶ added in v0.26.0
func (_e *MockClient_Expecter) GetInfo(agentVersion any) *MockClient_GetInfo_Call
GetInfo is a helper method to define mock.On call
- agentVersion string
func (*MockClient_Expecter) ListDevices ¶ added in v0.26.0
func (_e *MockClient_Expecter) ListDevices() *MockClient_ListDevices_Call
ListDevices is a helper method to define mock.On call
func (*MockClient_Expecter) NewReverseListenerV1 ¶ added in v0.26.0
func (_e *MockClient_Expecter) NewReverseListenerV1(ctx any, token any, path any) *MockClient_NewReverseListenerV1_Call
NewReverseListenerV1 is a helper method to define mock.On call
- ctx context.Context
- token string
- path string
func (*MockClient_Expecter) NewReverseListenerV2 ¶ added in v0.26.0
func (_e *MockClient_Expecter) NewReverseListenerV2(ctx any, token any, path any, cfg any) *MockClient_NewReverseListenerV2_Call
NewReverseListenerV2 is a helper method to define mock.On call
- ctx context.Context
- token string
- path string
- cfg *client.ReverseListenerV2Config
type MockClient_GetDevice_Call ¶ added in v0.26.0
MockClient_GetDevice_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetDevice'
func (*MockClient_GetDevice_Call) Return ¶ added in v0.26.0
func (_c *MockClient_GetDevice_Call) Return(device *models.Device, err error) *MockClient_GetDevice_Call
func (*MockClient_GetDevice_Call) Run ¶ added in v0.26.0
func (_c *MockClient_GetDevice_Call) Run(run func(uid string)) *MockClient_GetDevice_Call
func (*MockClient_GetDevice_Call) RunAndReturn ¶ added in v0.26.0
func (_c *MockClient_GetDevice_Call) RunAndReturn(run func(uid string) (*models.Device, error)) *MockClient_GetDevice_Call
type MockClient_GetInfo_Call ¶ added in v0.26.0
MockClient_GetInfo_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetInfo'
func (*MockClient_GetInfo_Call) Return ¶ added in v0.26.0
func (_c *MockClient_GetInfo_Call) Return(info *models.Info, err error) *MockClient_GetInfo_Call
func (*MockClient_GetInfo_Call) Run ¶ added in v0.26.0
func (_c *MockClient_GetInfo_Call) Run(run func(agentVersion string)) *MockClient_GetInfo_Call
func (*MockClient_GetInfo_Call) RunAndReturn ¶ added in v0.26.0
func (_c *MockClient_GetInfo_Call) RunAndReturn(run func(agentVersion string) (*models.Info, error)) *MockClient_GetInfo_Call
type MockClient_ListDevices_Call ¶ added in v0.26.0
MockClient_ListDevices_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ListDevices'
func (*MockClient_ListDevices_Call) Return ¶ added in v0.26.0
func (_c *MockClient_ListDevices_Call) Return(devices []models.Device, err error) *MockClient_ListDevices_Call
func (*MockClient_ListDevices_Call) Run ¶ added in v0.26.0
func (_c *MockClient_ListDevices_Call) Run(run func()) *MockClient_ListDevices_Call
func (*MockClient_ListDevices_Call) RunAndReturn ¶ added in v0.26.0
func (_c *MockClient_ListDevices_Call) RunAndReturn(run func() ([]models.Device, error)) *MockClient_ListDevices_Call
type MockClient_NewReverseListenerV1_Call ¶ added in v0.26.0
MockClient_NewReverseListenerV1_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'NewReverseListenerV1'
func (*MockClient_NewReverseListenerV1_Call) Return ¶ added in v0.26.0
func (_c *MockClient_NewReverseListenerV1_Call) Return(listener net.Listener, err error) *MockClient_NewReverseListenerV1_Call
func (*MockClient_NewReverseListenerV1_Call) Run ¶ added in v0.26.0
func (_c *MockClient_NewReverseListenerV1_Call) Run(run func(ctx context.Context, token string, path string)) *MockClient_NewReverseListenerV1_Call
func (*MockClient_NewReverseListenerV1_Call) RunAndReturn ¶ added in v0.26.0
func (_c *MockClient_NewReverseListenerV1_Call) RunAndReturn(run func(ctx context.Context, token string, path string) (net.Listener, error)) *MockClient_NewReverseListenerV1_Call
type MockClient_NewReverseListenerV2_Call ¶ added in v0.26.0
MockClient_NewReverseListenerV2_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'NewReverseListenerV2'
func (*MockClient_NewReverseListenerV2_Call) Return ¶ added in v0.26.0
func (_c *MockClient_NewReverseListenerV2_Call) Return(listener net.Listener, err error) *MockClient_NewReverseListenerV2_Call
func (*MockClient_NewReverseListenerV2_Call) Run ¶ added in v0.26.0
func (_c *MockClient_NewReverseListenerV2_Call) Run(run func(ctx context.Context, token string, path string, cfg *client.ReverseListenerV2Config)) *MockClient_NewReverseListenerV2_Call
func (*MockClient_NewReverseListenerV2_Call) RunAndReturn ¶ added in v0.26.0
func (_c *MockClient_NewReverseListenerV2_Call) RunAndReturn(run func(ctx context.Context, token string, path string, cfg *client.ReverseListenerV2Config) (net.Listener, error)) *MockClient_NewReverseListenerV2_Call