Versions in this module Expand all Collapse all v0 v0.1.1 Apr 19, 2026 v0.1.0 Apr 19, 2026 Changes in this version + const CLionDownloadAmd64Template + const CLionDownloadArm64Template + const CLionProductCode + const DataSpellDownloadAmd64Template + const DataSpellDownloadArm64Template + const DataSpellProductCode + const DownloadAmd64Option + const DownloadArm64Option + const GolandDownloadAmd64Template + const GolandDownloadArm64Template + const GolandProductCode + const IntellijDownloadAmd64Template + const IntellijDownloadArm64Template + const IntellijProductCode + const PhpStormDownloadAmd64Template + const PhpStormDownloadArm64Template + const PhpStormProductCode + const PycharmDownloadAmd64Template + const PycharmDownloadArm64Template + const PycharmProductCode + const RiderDownloadAmd64Template + const RiderDownloadArm64Template + const RiderProductCode + const RubyMineDownloadAmd64Template + const RubyMineDownloadArm64Template + const RubyMineProductCode + const RustRoverDownloadAmd64Template + const RustRoverDownloadArm64Template + const RustRoverProductCode + const VersionOption + const WebStormDownloadAmd64Template + const WebStormDownloadArm64Template + const WebStormProductCode + var CLionOptions = ide.Options + var DataSpellOptions = ide.Options + var GolandOptions = ide.Options + var IntellijOptions = ide.Options + var PhpStormOptions = ide.Options + var PyCharmOptions = ide.Options + var RiderOptions = ide.Options + var RubyMineOptions = ide.Options + var RustRoverOptions = ide.Options + var WebStormOptions = ide.Options + type GenericJetBrainsServer struct + func NewCLionServer(userName string, values map[string]config.OptionValue, log log.Logger) *GenericJetBrainsServer + func NewDataSpellServer(userName string, values map[string]config.OptionValue, log log.Logger) *GenericJetBrainsServer + func NewGolandServer(userName string, values map[string]config.OptionValue, log log.Logger) *GenericJetBrainsServer + func NewIntellij(userName string, values map[string]config.OptionValue, log log.Logger) *GenericJetBrainsServer + func NewPhpStorm(userName string, values map[string]config.OptionValue, log log.Logger) *GenericJetBrainsServer + func NewPyCharmServer(userName string, values map[string]config.OptionValue, log log.Logger) *GenericJetBrainsServer + func NewRiderServer(userName string, values map[string]config.OptionValue, log log.Logger) *GenericJetBrainsServer + func NewRubyMineServer(userName string, values map[string]config.OptionValue, log log.Logger) *GenericJetBrainsServer + func NewRustRoverServer(userName string, values map[string]config.OptionValue, log log.Logger) *GenericJetBrainsServer + func NewWebStormServer(userName string, values map[string]config.OptionValue, log log.Logger) *GenericJetBrainsServer + func (o *GenericJetBrainsServer) GetVolume() string + func (o *GenericJetBrainsServer) Install(setupInfo *config.Result) error + func (o *GenericJetBrainsServer) OpenGateway(workspaceFolder, workspaceID string) error + type GenericOptions struct + DisplayName string + DownloadAmd64 string + DownloadArm64 string + ID string