vendors

package
v0.0.0-...-d50bbac Latest Latest
Warning

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

Go to latest
Published: Jun 18, 2024 License: MIT Imports: 48 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ActivationsVendor

type ActivationsVendor struct {
	vendors.Vendor
	ActivationsManager *activations.ActivationsManager
}

func (*ActivationsVendor) GetEndpoints

func (o *ActivationsVendor) GetEndpoints() []v1alpha2.Endpoint

func (*ActivationsVendor) GetInfo

func (o *ActivationsVendor) GetInfo() vendors.VendorInfo

func (*ActivationsVendor) Init

func (e *ActivationsVendor) Init(config vendors.VendorConfig, factories []managers.IManagerFactroy, providers map[string]map[string]providers.IProvider, pubsubProvider pubsub.IPubSubProvider) error

type AgentVendor

type AgentVendor struct {
	vendors.Vendor
	ReferenceManager *reference.ReferenceManager
}

func (*AgentVendor) GetEndpoints

func (o *AgentVendor) GetEndpoints() []v1alpha2.Endpoint

func (*AgentVendor) GetInfo

func (o *AgentVendor) GetInfo() vendors.VendorInfo

func (*AgentVendor) Init

func (e *AgentVendor) Init(config vendors.VendorConfig, factories []managers.IManagerFactroy, providers map[string]map[string]providers.IProvider, pubsubProvider pubsub.IPubSubProvider) error

type AuthRequest

type AuthRequest struct {
	UserName string `json:"username"`
	Password string `json:"password"`
}

type BackgroundJobVendor

type BackgroundJobVendor struct {
	vendors.Vendor
	// Add a new manager if you want to add another background job
	ActivationsCleanerManager *activations.ActivationsCleanupManager
}

func (*BackgroundJobVendor) GetEndpoints

func (o *BackgroundJobVendor) GetEndpoints() []v1alpha2.Endpoint

func (*BackgroundJobVendor) GetInfo

func (s *BackgroundJobVendor) GetInfo() vendors.VendorInfo

func (*BackgroundJobVendor) Init

func (s *BackgroundJobVendor) Init(config vendors.VendorConfig, factories []managers.IManagerFactroy, providers map[string]map[string]providers.IProvider, pubsubProvider pubsub.IPubSubProvider) error

type CampaignContainersVendor

type CampaignContainersVendor struct {
	vendors.Vendor
	CampaignContainersManager *campaigncontainers.CampaignContainersManager
}

func (*CampaignContainersVendor) GetEndpoints

func (o *CampaignContainersVendor) GetEndpoints() []v1alpha2.Endpoint

func (*CampaignContainersVendor) GetInfo

func (*CampaignContainersVendor) Init

func (e *CampaignContainersVendor) Init(config vendors.VendorConfig, factories []managers.IManagerFactroy, providers map[string]map[string]providers.IProvider, pubsubProvider pubsub.IPubSubProvider) error

type CampaignsVendor

type CampaignsVendor struct {
	vendors.Vendor
	CampaignsManager *campaigns.CampaignsManager
}

func (*CampaignsVendor) GetEndpoints

func (o *CampaignsVendor) GetEndpoints() []v1alpha2.Endpoint

func (*CampaignsVendor) GetInfo

func (o *CampaignsVendor) GetInfo() vendors.VendorInfo

func (*CampaignsVendor) Init

func (e *CampaignsVendor) Init(config vendors.VendorConfig, factories []managers.IManagerFactroy, providers map[string]map[string]providers.IProvider, pubsubProvider pubsub.IPubSubProvider) error

type CatalogContainersVendor

type CatalogContainersVendor struct {
	vendors.Vendor
	CatalogContainersManager *catalogcontainers.CatalogContainersManager
}

func (*CatalogContainersVendor) GetEndpoints

func (o *CatalogContainersVendor) GetEndpoints() []v1alpha2.Endpoint

func (*CatalogContainersVendor) GetInfo

func (*CatalogContainersVendor) Init

func (e *CatalogContainersVendor) Init(config vendors.VendorConfig, factories []managers.IManagerFactroy, providers map[string]map[string]providers.IProvider, pubsubProvider pubsub.IPubSubProvider) error

type CatalogsVendor

type CatalogsVendor struct {
	vendors.Vendor
	CatalogsManager *catalogs.CatalogsManager
}

func (*CatalogsVendor) GetEndpoints

func (e *CatalogsVendor) GetEndpoints() []v1alpha2.Endpoint

func (*CatalogsVendor) GetInfo

func (e *CatalogsVendor) GetInfo() vendors.VendorInfo

func (*CatalogsVendor) Init

func (e *CatalogsVendor) Init(config vendors.VendorConfig, factories []managers.IManagerFactroy, providers map[string]map[string]providers.IProvider, pubsubProvider pubsub.IPubSubProvider) error

type DevicesVendor

type DevicesVendor struct {
	vendors.Vendor
	DevicesManager *devices.DevicesManager
}

func (*DevicesVendor) GetEndpoints

func (o *DevicesVendor) GetEndpoints() []v1alpha2.Endpoint

func (*DevicesVendor) GetInfo

func (o *DevicesVendor) GetInfo() vendors.VendorInfo

func (*DevicesVendor) Init

func (e *DevicesVendor) Init(config vendors.VendorConfig, factories []managers.IManagerFactroy, providers map[string]map[string]providers.IProvider, pubsubProvider pubsub.IPubSubProvider) error

type EchoVendor

type EchoVendor struct {
	vendors.Vendor
	// contains filtered or unexported fields
}

func (*EchoVendor) GetEndpoints

func (o *EchoVendor) GetEndpoints() []v1alpha2.Endpoint

func (*EchoVendor) GetInfo

func (o *EchoVendor) GetInfo() vendors.VendorInfo

func (*EchoVendor) GetMessages

func (e *EchoVendor) GetMessages() []string

func (*EchoVendor) Init

func (e *EchoVendor) Init(config vendors.VendorConfig, factories []managers.IManagerFactroy, providers map[string]map[string]providers.IProvider, pubsubProvider pubsub.IPubSubProvider) error

type FederationVendor

type FederationVendor struct {
	vendors.Vendor
	SitesManager    *sites.SitesManager
	CatalogsManager *catalogs.CatalogsManager
	StagingManager  *staging.StagingManager
	SyncManager     *sync.SyncManager
	TrailsManager   *trails.TrailsManager
	// contains filtered or unexported fields
}

func (*FederationVendor) GetEndpoints

func (f *FederationVendor) GetEndpoints() []v1alpha2.Endpoint

func (*FederationVendor) GetInfo

func (f *FederationVendor) GetInfo() vendors.VendorInfo

func (*FederationVendor) Init

func (f *FederationVendor) Init(config vendors.VendorConfig, factories []managers.IManagerFactroy, providers map[string]map[string]providers.IProvider, pubsubProvider pubsub.IPubSubProvider) error

type InstanceContainersVendor

type InstanceContainersVendor struct {
	vendors.Vendor
	InstanceContainersManager *instancecontainers.InstanceContainersManager
}

func (*InstanceContainersVendor) GetEndpoints

func (o *InstanceContainersVendor) GetEndpoints() []v1alpha2.Endpoint

func (*InstanceContainersVendor) GetInfo

func (*InstanceContainersVendor) Init

func (e *InstanceContainersVendor) Init(config vendors.VendorConfig, factories []managers.IManagerFactroy, providers map[string]map[string]providers.IProvider, pubsubProvider pubsub.IPubSubProvider) error

type InstancesVendor

type InstancesVendor struct {
	vendors.Vendor
	InstancesManager *instances.InstancesManager
}

func (*InstancesVendor) GetEndpoints

func (o *InstancesVendor) GetEndpoints() []v1alpha2.Endpoint

func (*InstancesVendor) GetInfo

func (o *InstancesVendor) GetInfo() vendors.VendorInfo

func (*InstancesVendor) Init

func (e *InstancesVendor) Init(config vendors.VendorConfig, factories []managers.IManagerFactroy, providers map[string]map[string]providers.IProvider, pubsubProvider pubsub.IPubSubProvider) error

type JobVendor

type JobVendor struct {
	vendors.Vendor

	JobsManager *jobs.JobsManager
	// contains filtered or unexported fields
}

func (*JobVendor) GetEndpoints

func (o *JobVendor) GetEndpoints() []v1alpha2.Endpoint

func (*JobVendor) GetInfo

func (o *JobVendor) GetInfo() vendors.VendorInfo

func (*JobVendor) Init

func (e *JobVendor) Init(config vendors.VendorConfig, factories []managers.IManagerFactroy, providers map[string]map[string]providers.IProvider, pubsubProvider pubsub.IPubSubProvider) error

type ModelsVendor

type ModelsVendor struct {
	vendors.Vendor
	ModelsManager *models.ModelsManager
}

func (*ModelsVendor) GetEndpoints

func (o *ModelsVendor) GetEndpoints() []v1alpha2.Endpoint

func (*ModelsVendor) GetInfo

func (o *ModelsVendor) GetInfo() vendors.VendorInfo

func (*ModelsVendor) Init

func (e *ModelsVendor) Init(config vendors.VendorConfig, factories []managers.IManagerFactroy, providers map[string]map[string]providers.IProvider, pubsubProvider pubsub.IPubSubProvider) error

type MyCustomClaims

type MyCustomClaims struct {
	User string `json:"user"`
	jwt.RegisteredClaims
}

type SettingsVendor

type SettingsVendor struct {
	vendors.Vendor
	EvaluationContext *utils.EvaluationContext
}

func (*SettingsVendor) GetEndpoints

func (o *SettingsVendor) GetEndpoints() []v1alpha2.Endpoint

func (*SettingsVendor) GetEvaluationContext

func (e *SettingsVendor) GetEvaluationContext() *utils.EvaluationContext

func (*SettingsVendor) GetInfo

func (e *SettingsVendor) GetInfo() vendors.VendorInfo

func (*SettingsVendor) Init

func (e *SettingsVendor) Init(cfg vendors.VendorConfig, factories []managers.IManagerFactroy, providers map[string]map[string]providers.IProvider, pubsubProvider pubsub.IPubSubProvider) error

type SkillsVendor

type SkillsVendor struct {
	vendors.Vendor
	SkillsManager *skills.SkillsManager
}

func (*SkillsVendor) GetEndpoints

func (o *SkillsVendor) GetEndpoints() []v1alpha2.Endpoint

func (*SkillsVendor) GetInfo

func (o *SkillsVendor) GetInfo() vendors.VendorInfo

func (*SkillsVendor) Init

func (e *SkillsVendor) Init(config vendors.VendorConfig, factories []managers.IManagerFactroy, providers map[string]map[string]providers.IProvider, pubsubProvider pubsub.IPubSubProvider) error

type SolutionContainersVendor

type SolutionContainersVendor struct {
	vendors.Vendor
	SolutionContainersManager *solutioncontainers.SolutionContainersManager
}

func (*SolutionContainersVendor) GetEndpoints

func (o *SolutionContainersVendor) GetEndpoints() []v1alpha2.Endpoint

func (*SolutionContainersVendor) GetInfo

func (*SolutionContainersVendor) Init

func (e *SolutionContainersVendor) Init(config vendors.VendorConfig, factories []managers.IManagerFactroy, providers map[string]map[string]providers.IProvider, pubsubProvider pubsub.IPubSubProvider) error

type SolutionVendor

type SolutionVendor struct {
	vendors.Vendor
	SolutionManager *solution.SolutionManager
}

func (*SolutionVendor) GetEndpoints

func (o *SolutionVendor) GetEndpoints() []v1alpha2.Endpoint

func (*SolutionVendor) GetInfo

func (o *SolutionVendor) GetInfo() vendors.VendorInfo

func (*SolutionVendor) Init

func (e *SolutionVendor) Init(config vendors.VendorConfig, factories []managers.IManagerFactroy, providers map[string]map[string]providers.IProvider, pubsubProvider pubsub.IPubSubProvider) error

type SolutionsVendor

type SolutionsVendor struct {
	vendors.Vendor
	SolutionsManager *solutions.SolutionsManager
}

func (*SolutionsVendor) GetEndpoints

func (o *SolutionsVendor) GetEndpoints() []v1alpha2.Endpoint

func (*SolutionsVendor) GetInfo

func (o *SolutionsVendor) GetInfo() vendors.VendorInfo

func (*SolutionsVendor) Init

func (e *SolutionsVendor) Init(config vendors.VendorConfig, factories []managers.IManagerFactroy, providers map[string]map[string]providers.IProvider, pubsubProvider pubsub.IPubSubProvider) error

type StageVendor

type StageVendor struct {
	vendors.Vendor
	StageManager       *stage.StageManager
	CampaignsManager   *campaigns.CampaignsManager
	ActivationsManager *activations.ActivationsManager
}

func (*StageVendor) GetEndpoints

func (o *StageVendor) GetEndpoints() []v1alpha2.Endpoint

func (*StageVendor) GetInfo

func (s *StageVendor) GetInfo() vendors.VendorInfo

func (*StageVendor) Init

func (s *StageVendor) Init(config vendors.VendorConfig, factories []managers.IManagerFactroy, providers map[string]map[string]providers.IProvider, pubsubProvider pubsub.IPubSubProvider) error

type StagingVendor

type StagingVendor struct {
	vendors.Vendor
}

func (*StagingVendor) GetEndpoints

func (f *StagingVendor) GetEndpoints() []v1alpha2.Endpoint

func (*StagingVendor) GetInfo

func (f *StagingVendor) GetInfo() vendors.VendorInfo

func (*StagingVendor) Init

func (f *StagingVendor) Init(config vendors.VendorConfig, factories []managers.IManagerFactroy, providers map[string]map[string]providers.IProvider, pubsubProvider pubsub.IPubSubProvider) error

type SymphonyVendorFactory

type SymphonyVendorFactory struct {
}

func (SymphonyVendorFactory) CreateVendor

func (c SymphonyVendorFactory) CreateVendor(config vendors.VendorConfig) (vendors.IVendor, error)

type TargetContainersVendor

type TargetContainersVendor struct {
	vendors.Vendor
	TargetContainersManager *targetcontainers.TargetContainersManager
}

func (*TargetContainersVendor) GetEndpoints

func (o *TargetContainersVendor) GetEndpoints() []v1alpha2.Endpoint

func (*TargetContainersVendor) GetInfo

func (*TargetContainersVendor) Init

func (e *TargetContainersVendor) Init(config vendors.VendorConfig, factories []managers.IManagerFactroy, providers map[string]map[string]providers.IProvider, pubsubProvider pubsub.IPubSubProvider) error

type TargetsVendor

type TargetsVendor struct {
	vendors.Vendor
	TargetsManager *targets.TargetsManager
}

func (*TargetsVendor) GetEndpoints

func (o *TargetsVendor) GetEndpoints() []v1alpha2.Endpoint

func (*TargetsVendor) GetInfo

func (o *TargetsVendor) GetInfo() vendors.VendorInfo

func (*TargetsVendor) Init

func (e *TargetsVendor) Init(config vendors.VendorConfig, factories []managers.IManagerFactroy, providers map[string]map[string]providers.IProvider, pubsubProvider pubsub.IPubSubProvider) error

type TrailsVendor

type TrailsVendor struct {
	vendors.Vendor
	TrailsManager *trails.TrailsManager
}

func (*TrailsVendor) GetEndpoints

func (o *TrailsVendor) GetEndpoints() []v1alpha2.Endpoint

func (*TrailsVendor) GetInfo

func (o *TrailsVendor) GetInfo() vendors.VendorInfo

func (*TrailsVendor) Init

func (e *TrailsVendor) Init(config vendors.VendorConfig, factories []managers.IManagerFactroy, providers map[string]map[string]providers.IProvider, pubsubProvider pubsub.IPubSubProvider) error

type UsersVendor

type UsersVendor struct {
	vendors.Vendor
	UsersManager *users.UsersManager
}

func (*UsersVendor) GetEndpoints

func (o *UsersVendor) GetEndpoints() []v1alpha2.Endpoint

func (*UsersVendor) GetInfo

func (o *UsersVendor) GetInfo() vendors.VendorInfo

func (*UsersVendor) Init

func (e *UsersVendor) Init(config vendors.VendorConfig, factories []managers.IManagerFactroy, providers map[string]map[string]providers.IProvider, pubsubProvider pubsub.IPubSubProvider) error

type VisualizationClientVendor

type VisualizationClientVendor struct {
	vendors.Vendor
	// contains filtered or unexported fields
}

func (*VisualizationClientVendor) GetEndpoints

func (o *VisualizationClientVendor) GetEndpoints() []v1alpha2.Endpoint

func (*VisualizationClientVendor) GetInfo

func (*VisualizationClientVendor) Init

func (e *VisualizationClientVendor) Init(config vendors.VendorConfig, factories []managers.IManagerFactroy, providers map[string]map[string]providers.IProvider, pubsubProvider pubsub.IPubSubProvider) error

type VisualizationVendor

type VisualizationVendor struct {
	vendors.Vendor
	CatalogsManager *catalogs.CatalogsManager
}

func (*VisualizationVendor) GetEndpoints

func (o *VisualizationVendor) GetEndpoints() []v1alpha2.Endpoint

func (*VisualizationVendor) GetInfo

func (s *VisualizationVendor) GetInfo() vendors.VendorInfo

func (*VisualizationVendor) Init

func (e *VisualizationVendor) Init(config vendors.VendorConfig, factories []managers.IManagerFactroy, providers map[string]map[string]providers.IProvider, pubsubProvider pubsub.IPubSubProvider) error

Jump to

Keyboard shortcuts

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