Help us shape the future of Go! Take the 2026 Go Developer Survey

mocks

package
v0.6.24 Latest Latest
Warning

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

Go to latest
Published: Oct 29, 2023 License: Apache-2.0 Imports: 16 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type K8sApplicationService

type K8sApplicationService struct {
	mock.Mock
}

K8sApplicationService is an autogenerated mock type for the K8sApplicationService type

func NewK8sApplicationService

func NewK8sApplicationService(t mockConstructorTestingTNewK8sApplicationService) *K8sApplicationService

NewK8sApplicationService creates a new instance of K8sApplicationService. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.

func (*K8sApplicationService) ApplyResources

func (_m *K8sApplicationService) ApplyResources(ctx context.Context, token string, request *k8s.ApplyResourcesRequest, resourceRbacHandler func(string, string, k8s2.ResourceRequestBean, string) bool) ([]*k8s.ApplyResourcesResponse, error)

ApplyResources provides a mock function with given fields: ctx, token, request, resourceRbacHandler

func (*K8sApplicationService) CreatePodEphemeralContainers

func (_m *K8sApplicationService) CreatePodEphemeralContainers(req *cluster.EphemeralContainerRequest) error

CreatePodEphemeralContainers provides a mock function with given fields: req

func (*K8sApplicationService) CreateResource

CreateResource provides a mock function with given fields: ctx, request

func (*K8sApplicationService) DecodeDevtronAppId

func (_m *K8sApplicationService) DecodeDevtronAppId(applicationId string) (*bean2.DevtronAppIdentifier, error)

DecodeDevtronAppId provides a mock function with given fields: applicationId

func (*K8sApplicationService) DeleteResource

func (_m *K8sApplicationService) DeleteResource(ctx context.Context, request *k8s2.ResourceRequestBean, userId int32) (*k8s.ManifestResponse, error)

DeleteResource provides a mock function with given fields: ctx, request, userId

func (*K8sApplicationService) FetchConnectionStatusForCluster

func (_m *K8sApplicationService) FetchConnectionStatusForCluster(k8sClientSet *kubernetes.Clientset, clusterId int) error

FetchConnectionStatusForCluster provides a mock function with given fields: k8sClientSet, clusterId

func (*K8sApplicationService) FilterServiceAndIngress

func (_m *K8sApplicationService) FilterServiceAndIngress(ctx context.Context, resourceTreeInf map[string]interface{}, validRequests []k8s2.ResourceRequestBean, appDetail bean.AppDetailContainer, appId string) []k8s2.ResourceRequestBean

FilterServiceAndIngress provides a mock function with given fields: ctx, resourceTreeInf, validRequests, appDetail, appId

func (*K8sApplicationService) GetAllApiResources

func (_m *K8sApplicationService) GetAllApiResources(ctx context.Context, clusterId int, isSuperAdmin bool, userId int32) (*k8s.GetAllApiResourcesResponse, error)

GetAllApiResources provides a mock function with given fields: ctx, clusterId, isSuperAdmin, userId

func (*K8sApplicationService) GetK8sServerVersion

func (_m *K8sApplicationService) GetK8sServerVersion(clusterId int) (*version.Info, error)

GetK8sServerVersion provides a mock function with given fields: clusterId

func (*K8sApplicationService) GetManifestsByBatch

func (_m *K8sApplicationService) GetManifestsByBatch(ctx context.Context, request []k8s2.ResourceRequestBean) ([]k8s2.BatchResourceResponse, error)

GetManifestsByBatch provides a mock function with given fields: ctx, request

func (*K8sApplicationService) GetPodContainersList

func (_m *K8sApplicationService) GetPodContainersList(clusterId int, namespace string, podName string) (*k8s2.PodContainerList, error)

GetPodContainersList provides a mock function with given fields: clusterId, namespace, podName

func (*K8sApplicationService) GetPodLogs

GetPodLogs provides a mock function with given fields: ctx, request

func (*K8sApplicationService) GetResource

GetResource provides a mock function with given fields: ctx, request

func (*K8sApplicationService) GetResourceInfo

func (_m *K8sApplicationService) GetResourceInfo(ctx context.Context) (*bean2.ResourceInfo, error)

GetResourceInfo provides a mock function with given fields: ctx

func (*K8sApplicationService) GetResourceList

func (_m *K8sApplicationService) GetResourceList(ctx context.Context, token string, request *k8s2.ResourceRequestBean, validateResourceAccess func(string, string, k8s2.ResourceRequestBean, string) bool) (*k8s.ClusterResourceListMap, error)

GetResourceList provides a mock function with given fields: ctx, token, request, validateResourceAccess

func (*K8sApplicationService) GetRestConfigByClusterId

func (_m *K8sApplicationService) GetRestConfigByClusterId(ctx context.Context, clusterId int) (*rest.Config, error, *cluster.ClusterBean)

GetRestConfigByClusterId provides a mock function with given fields: ctx, clusterId

func (*K8sApplicationService) GetUrlsByBatch

func (_m *K8sApplicationService) GetUrlsByBatch(ctx context.Context, resp []k8s2.BatchResourceResponse) []interface{}

GetUrlsByBatch provides a mock function with given fields: ctx, resp

func (*K8sApplicationService) ListEvents

ListEvents provides a mock function with given fields: ctx, request

func (*K8sApplicationService) RotatePods

RotatePods provides a mock function with given fields: ctx, request

func (*K8sApplicationService) TerminatePodEphemeralContainer

func (_m *K8sApplicationService) TerminatePodEphemeralContainer(req cluster.EphemeralContainerRequest) (bool, error)

TerminatePodEphemeralContainer provides a mock function with given fields: req

func (*K8sApplicationService) UpdateResource

UpdateResource provides a mock function with given fields: ctx, request

func (*K8sApplicationService) ValidateClusterResourceBean

func (_m *K8sApplicationService) ValidateClusterResourceBean(ctx context.Context, clusterId int, manifest unstructured.Unstructured, gvk schema.GroupVersionKind, rbacCallback func(string, k8s.ResourceIdentifier) bool) bool

ValidateClusterResourceBean provides a mock function with given fields: ctx, clusterId, manifest, gvk, rbacCallback

func (*K8sApplicationService) ValidateClusterResourceRequest

func (_m *K8sApplicationService) ValidateClusterResourceRequest(ctx context.Context, clusterResourceRequest *k8s2.ResourceRequestBean, rbacCallback func(string, k8s.ResourceIdentifier) bool) (bool, error)

ValidateClusterResourceRequest provides a mock function with given fields: ctx, clusterResourceRequest, rbacCallback

func (*K8sApplicationService) ValidatePodLogsRequestQuery

func (_m *K8sApplicationService) ValidatePodLogsRequestQuery(r *http.Request) (*k8s2.ResourceRequestBean, error)

ValidatePodLogsRequestQuery provides a mock function with given fields: r

func (*K8sApplicationService) ValidateResourceRequest

func (_m *K8sApplicationService) ValidateResourceRequest(ctx context.Context, appIdentifier *client.AppIdentifier, request *k8s.K8sRequestBean) (bool, error)

ValidateResourceRequest provides a mock function with given fields: ctx, appIdentifier, request

func (*K8sApplicationService) ValidateTerminalRequestQuery

ValidateTerminalRequestQuery provides a mock function with given fields: r

Jump to

Keyboard shortcuts

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