Documentation
¶
Index ¶
- func ClearConfig(interactive bool)
- func DeleteConfig(serverName string) error
- func Export(serverName string) error
- func GetAllServerIds() []string
- func GetConfig(serverId string, excludeRefreshableTokens bool) (*config.ServerDetails, error)
- func Import(serverToken string) error
- func ShowConfig(serverName string) error
- func Use(serverId string) error
- type ConfigCommand
- func (cc *ConfigCommand) CommandName() string
- func (cc *ConfigCommand) Config() error
- func (cc *ConfigCommand) Run() error
- func (cc *ConfigCommand) ServerDetails() (*config.ServerDetails, error)
- func (cc *ConfigCommand) SetDefaultDetails(defaultDetails *config.ServerDetails) *ConfigCommand
- func (cc *ConfigCommand) SetDetails(details *config.ServerDetails) *ConfigCommand
- func (cc *ConfigCommand) SetEncPassword(encPassword bool) *ConfigCommand
- func (cc *ConfigCommand) SetInteractive(interactive bool) *ConfigCommand
- func (cc *ConfigCommand) SetServerId(serverId string) *ConfigCommand
- func (cc *ConfigCommand) SetUseBasicAuthOnly(useBasicAuthOnly bool) *ConfigCommand
- type ConfigCommandConfiguration
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ClearConfig ¶
func ClearConfig(interactive bool)
func DeleteConfig ¶
func GetAllServerIds ¶
func GetAllServerIds() []string
func GetConfig ¶
func GetConfig(serverId string, excludeRefreshableTokens bool) (*config.ServerDetails, error)
func ShowConfig ¶
Types ¶
type ConfigCommand ¶
type ConfigCommand struct {
// contains filtered or unexported fields
}
func NewConfigCommand ¶
func NewConfigCommand() *ConfigCommand
func (*ConfigCommand) CommandName ¶
func (cc *ConfigCommand) CommandName() string
func (*ConfigCommand) Config ¶
func (cc *ConfigCommand) Config() error
func (*ConfigCommand) Run ¶
func (cc *ConfigCommand) Run() error
func (*ConfigCommand) ServerDetails ¶
func (cc *ConfigCommand) ServerDetails() (*config.ServerDetails, error)
func (*ConfigCommand) SetDefaultDetails ¶
func (cc *ConfigCommand) SetDefaultDetails(defaultDetails *config.ServerDetails) *ConfigCommand
func (*ConfigCommand) SetDetails ¶
func (cc *ConfigCommand) SetDetails(details *config.ServerDetails) *ConfigCommand
func (*ConfigCommand) SetEncPassword ¶
func (cc *ConfigCommand) SetEncPassword(encPassword bool) *ConfigCommand
func (*ConfigCommand) SetInteractive ¶
func (cc *ConfigCommand) SetInteractive(interactive bool) *ConfigCommand
func (*ConfigCommand) SetServerId ¶
func (cc *ConfigCommand) SetServerId(serverId string) *ConfigCommand
func (*ConfigCommand) SetUseBasicAuthOnly ¶
func (cc *ConfigCommand) SetUseBasicAuthOnly(useBasicAuthOnly bool) *ConfigCommand
type ConfigCommandConfiguration ¶
type ConfigCommandConfiguration struct {
ServerDetails *config.ServerDetails
Interactive bool
EncPassword bool
BasicAuthOnly bool
}
Click to show internal directories.
Click to hide internal directories.