logic

package
v0.0.1-beta Latest Latest
Warning

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

Go to latest
Published: Jun 17, 2022 License: Apache-2.0 Imports: 41 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewEventStoreLogEventService

func NewEventStoreLogEventService(httpPublisher service.HttpClient) service.Observer

NewEventStoreLogEventService returns Observer type service

func NewEventStoreProcessEventService

func NewEventStoreProcessEventService(httpPublisher service.HttpClient) service.Observer

NewEventStoreProcessEventService returns Observer type service

func NewEventStoreProcessLifeCycleService

func NewEventStoreProcessLifeCycleService(httpPublisher service.HttpClient) service.Observer

NewEventStoreProcessLifeCycleService returns Observer type service

func NewHttpClientService

func NewHttpClientService() service.HttpClient

NewHttpClientService returns HttpClient type service

func NewJwtService

func NewJwtService() service.Jwt

NewJwtService returns Jwt type service

func NewK8sService

func NewK8sService(Kcs *kubernetes.Clientset, dynamicClient dynamic.Interface, discoveryClient *discovery.DiscoveryClient, observerList []service.Observer, kubeEventPublisher service.KubeEventPublisher) service.K8s

NewK8sService returns K8s type service.

func NewKubeEventHttpPublisher

func NewKubeEventHttpPublisher(httpPublisher service.HttpClient) service.KubeEventPublisher

func NewKubeEventKafkaPublisher

func NewKubeEventKafkaPublisher() service.KubeEventPublisher

func NewKubeEventService

func NewKubeEventService(k8s service.K8s) service.KubeEvent

func NewResourceService

func NewResourceService(k8s service.K8s, observerList []service.Observer, httpClient service.HttpClient) service.Resource

NewResourceService returns resource type service.

Types

type KubeObject

type KubeObject struct {
	OldK8sObj interface{} `json:"old_k8s_obj" bson:"old_k8s_obj"`
	NewK8sObj interface{} `json:"new_k8s_obj" bson:"new_k8s_obj"`
}

Jump to

Keyboard shortcuts

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