# Functions
FormatSupportedParameters outputs supported parameters and their description.
GetSupportedParameters returns the name of the supported parameters.
New returns the PreferenceInfo to retain the expected behavior.
NewPreference creates an empty Preference struct with type meta information.
NewPreferenceInfo gets the PreferenceInfo from preference file and creates the preference file in case it's not present.
No description provided by the author
# Constants
BuildTimeoutSetting is the name of the setting controlling BuildTimeout.
DefaultBuildTimeout is the default build timeout for pods (in seconds).
DefaultDevfileRegistryName is the name of default devfile registry.
DefaultDevfileRegistryURL is the URL of default devfile registry.
DefaultPushTimeout is the default timeout for pods (in seconds).
DefaultRegistryCacheTime is time (in minutes) for how long odo will cache information from Devfile registry.
DefaultTimeout for openshift server connection check (in seconds).
DockerPushTarget represents the value of the push target when it's set to Docker.
ExperimentalDescription is human-readable description for the experimental setting.
ExperimentalSetting is the name of the setting confrolling exposure of features in development/experimental mode.
No description provided by the author
KubePushTarget represents the value of the push target when it's set to Kube.
NamePrefixSetting is the name of the setting controlling name prefix.
NamePrefixSettingDescription is human-readable description for the name prefix setting.
PushTargetDescription is human-readable description for the pushtarget setting.
PushTargetSetting is the name of the setting confrolling the push target for odo (docker or kube).
PushTimeoutSetting is the name of the setting controlling PushTimeout.
RegistryCacheTimeSetting is human-readable description for the registrycachetime setting.
TimeoutSetting is the name of the setting controlling timeout for connection check.
UpdateNotificationSetting is the name of the setting controlling update notification.
UpdateNotificationSettingDescription is human-readable description for the update notification setting.
# Variables
BuildTimeoutSettingDescription adds a description for BuildTimeout.
PushTimeoutSettingDescription adds a description for PushTimeout.
RegistryCacheTimeDescription adds a description for RegistryCacheTime.
TimeoutSettingDescription is human-readable description for the timeout setting.
# Structs
OdoSettings holds all odo specific configurations.
Preference stores all the preferences related to odo.
PreferenceInfo wraps the preference and provides helpers to serialize it.
No description provided by the author
No description provided by the author
Registry includes the registry metadata.