dependencyref

package
v1.4.0-main Latest Latest
Warning

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

Go to latest
Published: Aug 5, 2026 License: Apache-2.0 Imports: 15 Imported by: 0

Documentation

Overview

Package dependencyref is a generated GoMock package.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type MockService

type MockService struct {
	// contains filtered or unexported fields
}

MockService is a mock of Service interface.

func NewMockService

func NewMockService(ctrl *gomock.Controller) *MockService

NewMockService creates a new mock instance.

func (*MockService) BulkUpsertDeviceDependencyRefs

func (m *MockService) BulkUpsertDeviceDependencyRefs(ctx context.Context, orgId uuid.UUID, refs []model.DependencyRef) domain.Status

BulkUpsertDeviceDependencyRefs mocks base method.

func (*MockService) DeleteDependencyRefsByDevice

func (m *MockService) DeleteDependencyRefsByDevice(ctx context.Context, orgId uuid.UUID, deviceName string) domain.Status

DeleteDependencyRefsByDevice mocks base method.

func (*MockService) DeleteDependencyRefsByFleet

func (m *MockService) DeleteDependencyRefsByFleet(ctx context.Context, orgId uuid.UUID, fleetName string) domain.Status

DeleteDependencyRefsByFleet mocks base method.

func (*MockService) EXPECT

func (m *MockService) EXPECT() *MockServiceMockRecorder

EXPECT returns an object that allows the caller to indicate expected use.

func (*MockService) ListDependencyRefsByRefType

func (m *MockService) ListDependencyRefsByRefType(ctx context.Context, orgId uuid.UUID, refType string) ([]model.DependencyRef, domain.Status)

ListDependencyRefsByRefType mocks base method.

func (*MockService) ListDueGitDependencies

func (m *MockService) ListDueGitDependencies(ctx context.Context, orgId uuid.UUID, pollInterval time.Duration) ([]model.GitDependencyProbe, domain.Status)

ListDueGitDependencies mocks base method.

func (*MockService) ListDueHttpDependencies

func (m *MockService) ListDueHttpDependencies(ctx context.Context, orgId uuid.UUID, pollInterval time.Duration) ([]model.HttpDependencyProbe, domain.Status)

ListDueHttpDependencies mocks base method.

func (*MockService) ListSecretDependencyTargets

func (m *MockService) ListSecretDependencyTargets(ctx context.Context, secretNamespace, secretName, newFingerprint string) ([]model.SecretDependencyRef, domain.Status)

ListSecretDependencyTargets mocks base method.

func (*MockService) ReplaceDependencyRefsByFleet

func (m *MockService) ReplaceDependencyRefsByFleet(ctx context.Context, orgId uuid.UUID, fleetName string, refs []model.DependencyRef) domain.Status

ReplaceDependencyRefsByFleet mocks base method.

func (*MockService) ReplaceDeviceDependencyRefsByFleet

func (m *MockService) ReplaceDeviceDependencyRefsByFleet(ctx context.Context, orgId uuid.UUID, fleetName string, refs []model.DependencyRef) domain.Status

ReplaceDeviceDependencyRefsByFleet mocks base method.

func (*MockService) ReplaceFleetDeviceDependencyRefs

func (m *MockService) ReplaceFleetDeviceDependencyRefs(ctx context.Context, orgId uuid.UUID, fleetName, deviceName string, refs []model.DependencyRef) domain.Status

ReplaceFleetDeviceDependencyRefs mocks base method.

func (*MockService) ReplaceFleetScopedDeviceDependencyRefs

func (m *MockService) ReplaceFleetScopedDeviceDependencyRefs(ctx context.Context, orgId uuid.UUID, deviceName string, refs []model.DependencyRef) domain.Status

ReplaceFleetScopedDeviceDependencyRefs mocks base method.

func (*MockService) ReplaceStandaloneDeviceDependencyRefs

func (m *MockService) ReplaceStandaloneDeviceDependencyRefs(ctx context.Context, orgId uuid.UUID, deviceName string, refs []model.DependencyRef) domain.Status

ReplaceStandaloneDeviceDependencyRefs mocks base method.

type MockServiceMockRecorder

type MockServiceMockRecorder struct {
	// contains filtered or unexported fields
}

MockServiceMockRecorder is the mock recorder for MockService.

func (*MockServiceMockRecorder) BulkUpsertDeviceDependencyRefs

func (mr *MockServiceMockRecorder) BulkUpsertDeviceDependencyRefs(ctx, orgId, refs any) *gomock.Call

BulkUpsertDeviceDependencyRefs indicates an expected call of BulkUpsertDeviceDependencyRefs.

func (*MockServiceMockRecorder) DeleteDependencyRefsByDevice

func (mr *MockServiceMockRecorder) DeleteDependencyRefsByDevice(ctx, orgId, deviceName any) *gomock.Call

DeleteDependencyRefsByDevice indicates an expected call of DeleteDependencyRefsByDevice.

func (*MockServiceMockRecorder) DeleteDependencyRefsByFleet

func (mr *MockServiceMockRecorder) DeleteDependencyRefsByFleet(ctx, orgId, fleetName any) *gomock.Call

DeleteDependencyRefsByFleet indicates an expected call of DeleteDependencyRefsByFleet.

func (*MockServiceMockRecorder) ListDependencyRefsByRefType

func (mr *MockServiceMockRecorder) ListDependencyRefsByRefType(ctx, orgId, refType any) *gomock.Call

ListDependencyRefsByRefType indicates an expected call of ListDependencyRefsByRefType.

func (*MockServiceMockRecorder) ListDueGitDependencies

func (mr *MockServiceMockRecorder) ListDueGitDependencies(ctx, orgId, pollInterval any) *gomock.Call

ListDueGitDependencies indicates an expected call of ListDueGitDependencies.

func (*MockServiceMockRecorder) ListDueHttpDependencies

func (mr *MockServiceMockRecorder) ListDueHttpDependencies(ctx, orgId, pollInterval any) *gomock.Call

ListDueHttpDependencies indicates an expected call of ListDueHttpDependencies.

func (*MockServiceMockRecorder) ListSecretDependencyTargets

func (mr *MockServiceMockRecorder) ListSecretDependencyTargets(ctx, secretNamespace, secretName, newFingerprint any) *gomock.Call

ListSecretDependencyTargets indicates an expected call of ListSecretDependencyTargets.

func (*MockServiceMockRecorder) ReplaceDependencyRefsByFleet

func (mr *MockServiceMockRecorder) ReplaceDependencyRefsByFleet(ctx, orgId, fleetName, refs any) *gomock.Call

ReplaceDependencyRefsByFleet indicates an expected call of ReplaceDependencyRefsByFleet.

func (*MockServiceMockRecorder) ReplaceDeviceDependencyRefsByFleet

func (mr *MockServiceMockRecorder) ReplaceDeviceDependencyRefsByFleet(ctx, orgId, fleetName, refs any) *gomock.Call

ReplaceDeviceDependencyRefsByFleet indicates an expected call of ReplaceDeviceDependencyRefsByFleet.

func (*MockServiceMockRecorder) ReplaceFleetDeviceDependencyRefs

func (mr *MockServiceMockRecorder) ReplaceFleetDeviceDependencyRefs(ctx, orgId, fleetName, deviceName, refs any) *gomock.Call

ReplaceFleetDeviceDependencyRefs indicates an expected call of ReplaceFleetDeviceDependencyRefs.

func (*MockServiceMockRecorder) ReplaceFleetScopedDeviceDependencyRefs

func (mr *MockServiceMockRecorder) ReplaceFleetScopedDeviceDependencyRefs(ctx, orgId, deviceName, refs any) *gomock.Call

ReplaceFleetScopedDeviceDependencyRefs indicates an expected call of ReplaceFleetScopedDeviceDependencyRefs.

func (*MockServiceMockRecorder) ReplaceStandaloneDeviceDependencyRefs

func (mr *MockServiceMockRecorder) ReplaceStandaloneDeviceDependencyRefs(ctx, orgId, deviceName, refs any) *gomock.Call

ReplaceStandaloneDeviceDependencyRefs indicates an expected call of ReplaceStandaloneDeviceDependencyRefs.

type Service

type Service interface {
	DeleteDependencyRefsByFleet(ctx context.Context, orgId uuid.UUID, fleetName string) domain.Status
	DeleteDependencyRefsByDevice(ctx context.Context, orgId uuid.UUID, deviceName string) domain.Status
	ReplaceDependencyRefsByFleet(ctx context.Context, orgId uuid.UUID, fleetName string, refs []model.DependencyRef) domain.Status
	ReplaceDeviceDependencyRefsByFleet(ctx context.Context, orgId uuid.UUID, fleetName string, refs []model.DependencyRef) domain.Status
	ReplaceFleetDeviceDependencyRefs(ctx context.Context, orgId uuid.UUID, fleetName, deviceName string, refs []model.DependencyRef) domain.Status
	ReplaceFleetScopedDeviceDependencyRefs(ctx context.Context, orgId uuid.UUID, deviceName string, refs []model.DependencyRef) domain.Status
	ReplaceStandaloneDeviceDependencyRefs(ctx context.Context, orgId uuid.UUID, deviceName string, refs []model.DependencyRef) domain.Status
	BulkUpsertDeviceDependencyRefs(ctx context.Context, orgId uuid.UUID, refs []model.DependencyRef) domain.Status
	ListDependencyRefsByRefType(ctx context.Context, orgId uuid.UUID, refType string) ([]model.DependencyRef, domain.Status)
	ListDueGitDependencies(ctx context.Context, orgId uuid.UUID, pollInterval time.Duration) ([]model.GitDependencyProbe, domain.Status)
	ListDueHttpDependencies(ctx context.Context, orgId uuid.UUID, pollInterval time.Duration) ([]model.HttpDependencyProbe, domain.Status)
	ListSecretDependencyTargets(ctx context.Context, secretNamespace, secretName, newFingerprint string) ([]model.SecretDependencyRef, domain.Status)
}

func WrapWithTracing

func WrapWithTracing(inner Service) Service

WrapWithTracing returns a Service that wraps inner with tracing spans, or nil if inner is nil.

type ServiceHandler

type ServiceHandler struct {
	// contains filtered or unexported fields
}

func NewServiceHandler

func NewServiceHandler(store dependencyrefstore.Store, log logrus.FieldLogger) *ServiceHandler

NewServiceHandler creates a new dependencyref ServiceHandler instance.

func (*ServiceHandler) BulkUpsertDeviceDependencyRefs

func (h *ServiceHandler) BulkUpsertDeviceDependencyRefs(ctx context.Context, orgId uuid.UUID, refs []model.DependencyRef) domain.Status

func (*ServiceHandler) DeleteDependencyRefsByDevice

func (h *ServiceHandler) DeleteDependencyRefsByDevice(ctx context.Context, orgId uuid.UUID, deviceName string) domain.Status

func (*ServiceHandler) DeleteDependencyRefsByFleet

func (h *ServiceHandler) DeleteDependencyRefsByFleet(ctx context.Context, orgId uuid.UUID, fleetName string) domain.Status

func (*ServiceHandler) ListDependencyRefsByRefType

func (h *ServiceHandler) ListDependencyRefsByRefType(ctx context.Context, orgId uuid.UUID, refType string) ([]model.DependencyRef, domain.Status)

func (*ServiceHandler) ListDueGitDependencies

func (h *ServiceHandler) ListDueGitDependencies(ctx context.Context, orgId uuid.UUID, pollInterval time.Duration) ([]model.GitDependencyProbe, domain.Status)

func (*ServiceHandler) ListDueHttpDependencies

func (h *ServiceHandler) ListDueHttpDependencies(ctx context.Context, orgId uuid.UUID, pollInterval time.Duration) ([]model.HttpDependencyProbe, domain.Status)

func (*ServiceHandler) ListSecretDependencyTargets

func (h *ServiceHandler) ListSecretDependencyTargets(ctx context.Context, secretNamespace, secretName, newFingerprint string) ([]model.SecretDependencyRef, domain.Status)

func (*ServiceHandler) ReplaceDependencyRefsByFleet

func (h *ServiceHandler) ReplaceDependencyRefsByFleet(ctx context.Context, orgId uuid.UUID, fleetName string, refs []model.DependencyRef) domain.Status

func (*ServiceHandler) ReplaceDeviceDependencyRefsByFleet

func (h *ServiceHandler) ReplaceDeviceDependencyRefsByFleet(ctx context.Context, orgId uuid.UUID, fleetName string, refs []model.DependencyRef) domain.Status

func (*ServiceHandler) ReplaceFleetDeviceDependencyRefs

func (h *ServiceHandler) ReplaceFleetDeviceDependencyRefs(ctx context.Context, orgId uuid.UUID, fleetName, deviceName string, refs []model.DependencyRef) domain.Status

func (*ServiceHandler) ReplaceFleetScopedDeviceDependencyRefs

func (h *ServiceHandler) ReplaceFleetScopedDeviceDependencyRefs(ctx context.Context, orgId uuid.UUID, deviceName string, refs []model.DependencyRef) domain.Status

func (*ServiceHandler) ReplaceStandaloneDeviceDependencyRefs

func (h *ServiceHandler) ReplaceStandaloneDeviceDependencyRefs(ctx context.Context, orgId uuid.UUID, deviceName string, refs []model.DependencyRef) domain.Status

type TracedService

type TracedService struct {
	// contains filtered or unexported fields
}

TracedService wraps a Service implementation with OpenTelemetry tracing.

func (*TracedService) BulkUpsertDeviceDependencyRefs

func (_d *TracedService) BulkUpsertDeviceDependencyRefs(ctx context.Context, orgId uuid.UUID, refs []model.DependencyRef) (s1 domain.Status)

func (*TracedService) DeleteDependencyRefsByDevice

func (_d *TracedService) DeleteDependencyRefsByDevice(ctx context.Context, orgId uuid.UUID, deviceName string) (s1 domain.Status)

func (*TracedService) DeleteDependencyRefsByFleet

func (_d *TracedService) DeleteDependencyRefsByFleet(ctx context.Context, orgId uuid.UUID, fleetName string) (s1 domain.Status)

func (*TracedService) ListDependencyRefsByRefType

func (_d *TracedService) ListDependencyRefsByRefType(ctx context.Context, orgId uuid.UUID, refType string) (da1 []model.DependencyRef, s1 domain.Status)

func (*TracedService) ListDueGitDependencies

func (_d *TracedService) ListDueGitDependencies(ctx context.Context, orgId uuid.UUID, pollInterval time.Duration) (ga1 []model.GitDependencyProbe, s1 domain.Status)

func (*TracedService) ListDueHttpDependencies

func (_d *TracedService) ListDueHttpDependencies(ctx context.Context, orgId uuid.UUID, pollInterval time.Duration) (ha1 []model.HttpDependencyProbe, s1 domain.Status)

func (*TracedService) ListSecretDependencyTargets

func (_d *TracedService) ListSecretDependencyTargets(ctx context.Context, secretNamespace string, secretName string, newFingerprint string) (sa1 []model.SecretDependencyRef, s1 domain.Status)

func (*TracedService) ReplaceDependencyRefsByFleet

func (_d *TracedService) ReplaceDependencyRefsByFleet(ctx context.Context, orgId uuid.UUID, fleetName string, refs []model.DependencyRef) (s1 domain.Status)

func (*TracedService) ReplaceDeviceDependencyRefsByFleet

func (_d *TracedService) ReplaceDeviceDependencyRefsByFleet(ctx context.Context, orgId uuid.UUID, fleetName string, refs []model.DependencyRef) (s1 domain.Status)

func (*TracedService) ReplaceFleetDeviceDependencyRefs

func (_d *TracedService) ReplaceFleetDeviceDependencyRefs(ctx context.Context, orgId uuid.UUID, fleetName string, deviceName string, refs []model.DependencyRef) (s1 domain.Status)

func (*TracedService) ReplaceFleetScopedDeviceDependencyRefs

func (_d *TracedService) ReplaceFleetScopedDeviceDependencyRefs(ctx context.Context, orgId uuid.UUID, deviceName string, refs []model.DependencyRef) (s1 domain.Status)

func (*TracedService) ReplaceStandaloneDeviceDependencyRefs

func (_d *TracedService) ReplaceStandaloneDeviceDependencyRefs(ctx context.Context, orgId uuid.UUID, deviceName string, refs []model.DependencyRef) (s1 domain.Status)

Jump to

Keyboard shortcuts

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