perses

package
v0.4.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 29, 2026 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type MockClient

type MockClient struct {
	v1.ClientInterface
	mock.Mock
}

func (*MockClient) Dashboard

func (c *MockClient) Dashboard(project string) v1.DashboardInterface

func (*MockClient) Datasource

func (c *MockClient) Datasource(project string) v1.DatasourceInterface

func (*MockClient) GlobalDatasource added in v0.3.0

func (c *MockClient) GlobalDatasource() v1.GlobalDatasourceInterface

func (*MockClient) GlobalSecret added in v0.3.0

func (c *MockClient) GlobalSecret() v1.GlobalSecretInterface

func (*MockClient) Project

func (c *MockClient) Project() v1.ProjectInterface

func (*MockClient) Secret added in v0.1.10

func (c *MockClient) Secret(secretName string) v1.SecretInterface

type MockDashboard

type MockDashboard struct {
	v1.DashboardInterface
	mock.Mock
}

func (*MockDashboard) Create

func (d *MockDashboard) Create(dashboard *modelv1.Dashboard) (*modelv1.Dashboard, error)

func (*MockDashboard) Delete

func (d *MockDashboard) Delete(name string) error

func (*MockDashboard) Get

func (d *MockDashboard) Get(name string) (*modelv1.Dashboard, error)

func (*MockDashboard) Update

func (d *MockDashboard) Update(dashboard *modelv1.Dashboard) (*modelv1.Dashboard, error)

type MockDatasource

type MockDatasource struct {
	v1.DatasourceInterface
	mock.Mock
}

func (*MockDatasource) Create

func (d *MockDatasource) Create(datasource *modelv1.Datasource) (*modelv1.Datasource, error)

func (*MockDatasource) Delete

func (d *MockDatasource) Delete(name string) error

func (*MockDatasource) Get

func (d *MockDatasource) Get(name string) (*modelv1.Datasource, error)

func (*MockDatasource) Update

func (d *MockDatasource) Update(datasource *modelv1.Datasource) (*modelv1.Datasource, error)

type MockGlobalDatasource added in v0.3.0

type MockGlobalDatasource struct {
	v1.GlobalDatasourceInterface
	mock.Mock
}

func (*MockGlobalDatasource) Create added in v0.3.0

func (*MockGlobalDatasource) Delete added in v0.3.0

func (d *MockGlobalDatasource) Delete(name string) error

func (*MockGlobalDatasource) Get added in v0.3.0

func (*MockGlobalDatasource) Update added in v0.3.0

type MockGlobalSecret added in v0.3.0

type MockGlobalSecret struct {
	v1.GlobalSecretInterface
	mock.Mock
}

func (*MockGlobalSecret) Create added in v0.3.0

func (*MockGlobalSecret) Delete added in v0.3.0

func (c *MockGlobalSecret) Delete(name string) error

func (*MockGlobalSecret) Get added in v0.3.0

type MockSecret added in v0.1.10

type MockSecret struct {
	v1.SecretInterface
	mock.Mock
}

func (*MockSecret) Create added in v0.1.10

func (c *MockSecret) Create(secret *modelv1.Secret) (*modelv1.Secret, error)

func (*MockSecret) Delete added in v0.1.10

func (c *MockSecret) Delete(name string) error

func (*MockSecret) Get added in v0.1.10

func (c *MockSecret) Get(name string) (*modelv1.Secret, error)

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL