memberoperatorconfig

package
v0.0.0-...-e5246a7 Latest Latest
Warning

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

Go to latest
Published: Apr 25, 2024 License: Apache-2.0 Imports: 7 Imported by: 8

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AuthConfig

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

func (AuthConfig) Idp

func (a AuthConfig) Idp() string

type AutoscalerConfig

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

func (AutoscalerConfig) BufferMemory

func (a AutoscalerConfig) BufferMemory() string

func (AutoscalerConfig) BufferReplicas

func (a AutoscalerConfig) BufferReplicas() int

func (AutoscalerConfig) Deploy

func (a AutoscalerConfig) Deploy() bool

type CheConfig

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

func (CheConfig) IsDevSpacesMode

func (a CheConfig) IsDevSpacesMode() bool

func (CheConfig) IsRequired

func (a CheConfig) IsRequired() bool

func (CheConfig) Namespace

func (a CheConfig) Namespace() string

func (CheConfig) RouteName

func (a CheConfig) RouteName() string

type Configuration

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

func ForceLoadConfiguration

func ForceLoadConfiguration(cl client.Client) (Configuration, error)

ForceLoadConfiguration updates the cache using the provided client and returns the latest Configuration

func GetCachedConfiguration

func GetCachedConfiguration() Configuration

GetCachedConfiguration returns a Configuration directly from the cache

func GetConfiguration

func GetConfiguration(cl client.Client) (Configuration, error)

GetConfiguration returns a Configuration using the cache, or if the cache was not initialized then retrieves the latest config using the provided client and updates the cache

func (*Configuration) Auth

func (c *Configuration) Auth() AuthConfig

func (*Configuration) Autoscaler

func (c *Configuration) Autoscaler() AutoscalerConfig

func (*Configuration) Che

func (c *Configuration) Che() CheConfig

func (*Configuration) Console

func (c *Configuration) Console() ConsoleConfig

func (*Configuration) Environment

func (c *Configuration) Environment() string

func (*Configuration) GitHubSecret

func (c *Configuration) GitHubSecret() GitHubSecret

func (*Configuration) MemberStatus

func (c *Configuration) MemberStatus() MemberStatusConfig

func (*Configuration) Print

func (c *Configuration) Print()

func (*Configuration) SkipUserCreation

func (c *Configuration) SkipUserCreation() bool

func (*Configuration) ToolchainCluster

func (c *Configuration) ToolchainCluster() ToolchainClusterConfig

func (*Configuration) WebConsolePlugin

func (c *Configuration) WebConsolePlugin() WebConsolePluginConfig

func (*Configuration) Webhook

func (c *Configuration) Webhook() WebhookConfig

type ConsoleConfig

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

func (ConsoleConfig) Namespace

func (a ConsoleConfig) Namespace() string

func (ConsoleConfig) RouteName

func (a ConsoleConfig) RouteName() string

type GitHubSecret

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

func (GitHubSecret) AccessTokenKey

func (gh GitHubSecret) AccessTokenKey() string

type MemberStatusConfig

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

func (MemberStatusConfig) RefreshPeriod

func (a MemberStatusConfig) RefreshPeriod() time.Duration

type ToolchainClusterConfig

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

func (ToolchainClusterConfig) HealthCheckPeriod

func (a ToolchainClusterConfig) HealthCheckPeriod() time.Duration

func (ToolchainClusterConfig) HealthCheckTimeout

func (a ToolchainClusterConfig) HealthCheckTimeout() time.Duration

type WebConsolePluginConfig

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

func (WebConsolePluginConfig) Deploy

func (a WebConsolePluginConfig) Deploy() bool

func (WebConsolePluginConfig) PendoHost

func (a WebConsolePluginConfig) PendoHost() string

func (WebConsolePluginConfig) PendoKey

func (a WebConsolePluginConfig) PendoKey() string

type WebhookConfig

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

func (WebhookConfig) Deploy

func (a WebhookConfig) Deploy() bool

func (WebhookConfig) VMSSHKey

func (a WebhookConfig) VMSSHKey() string

Jump to

Keyboard shortcuts

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