Documentation ¶
Index ¶
- Variables
- type AllConfig
- type ConstantsConfig
- func (c ConstantsConfig) GetBrevAPIURl() string
- func (c ConstantsConfig) GetDefaultClusterID() string
- func (c ConstantsConfig) GetDefaultWorkspaceClass() string
- func (c ConstantsConfig) GetDefaultWorkspaceTemplate() string
- func (c ConstantsConfig) GetSentryURL() string
- func (c ConstantsConfig) GetServiceMeshCoordServerURL() string
- func (c ConstantsConfig) GetVersion() string
- func (c *ConstantsConfig) WithEnvVars() *EnvVarConfig
- type EnvVarConfig
- type EnvVarName
- type FileConfig
- type FlagsConfig
- type InitConfig
Constants ¶
This section is empty.
Variables ¶
View Source
var GlobalConfig = NewConstants()
Functions ¶
This section is empty.
Types ¶
type AllConfig ¶ added in v0.3.0
type AllConfig interface { InitConfig GetBrevAPIURl() string GetVersion() string GetDefaultClusterID() string }
type ConstantsConfig ¶ added in v0.2.0
type ConstantsConfig struct{}
func NewConstants ¶ added in v0.2.0
func NewConstants() *ConstantsConfig
func (ConstantsConfig) GetBrevAPIURl ¶ added in v0.2.0
func (c ConstantsConfig) GetBrevAPIURl() string
func (ConstantsConfig) GetDefaultClusterID ¶ added in v0.2.0
func (c ConstantsConfig) GetDefaultClusterID() string
func (ConstantsConfig) GetDefaultWorkspaceClass ¶ added in v0.6.0
func (c ConstantsConfig) GetDefaultWorkspaceClass() string
func (ConstantsConfig) GetDefaultWorkspaceTemplate ¶ added in v0.6.0
func (c ConstantsConfig) GetDefaultWorkspaceTemplate() string
func (ConstantsConfig) GetSentryURL ¶ added in v0.6.56
func (c ConstantsConfig) GetSentryURL() string
func (ConstantsConfig) GetServiceMeshCoordServerURL ¶ added in v0.6.20
func (c ConstantsConfig) GetServiceMeshCoordServerURL() string
func (ConstantsConfig) GetVersion ¶ added in v0.2.0
func (c ConstantsConfig) GetVersion() string
func (*ConstantsConfig) WithEnvVars ¶ added in v0.2.0
func (c *ConstantsConfig) WithEnvVars() *EnvVarConfig
type EnvVarConfig ¶ added in v0.2.0
type EnvVarConfig struct {
ConstantsConfig
}
func (*EnvVarConfig) WithFileConfig ¶ added in v0.2.0
func (c *EnvVarConfig) WithFileConfig() *FileConfig
type EnvVarName ¶ added in v0.1.2
type EnvVarName string // should be caps with underscore
type FileConfig ¶ added in v0.2.0
type FileConfig struct {
EnvVarConfig
}
func (*FileConfig) WithFlags ¶ added in v0.2.0
func (c *FileConfig) WithFlags() *FlagsConfig
type FlagsConfig ¶ added in v0.2.0
type FlagsConfig struct {
FileConfig
}
type InitConfig ¶ added in v0.3.0
type InitConfig interface{}
Click to show internal directories.
Click to hide internal directories.