Documentation
¶
Overview ¶
Package agentgroup implements the 'opampctl delete agentgroup' command.
Index ¶
Constants ¶
View Source
const (
// MinToComplete is the minimum number of characters to start completing.
MinToComplete = 3
)
Variables ¶
View Source
var ( // ErrAgentGroupNameRequired is returned when the target agentgroup name is not provided. ErrAgentGroupNameRequired = errors.New("agentgroup name is required") )
Functions ¶
func NewCommand ¶
func NewCommand(options CommandOptions) *cobra.Command
NewCommand creates a new 'opampctl delete agentgroup' command.
Types ¶
type CommandOptions ¶
type CommandOptions struct {
*config.GlobalConfig
// contains filtered or unexported fields
}
CommandOptions contains the options for the 'opampctl delete agentgroup' command.
func (*CommandOptions) Prepare ¶
func (o *CommandOptions) Prepare(_ *cobra.Command, args []string) error
Prepare prepares the internal state before running the command.
func (*CommandOptions) Run ¶
func (o *CommandOptions) Run(cmd *cobra.Command, names []string) error
Run runs the command.
func (*CommandOptions) ValidArgsFunction ¶
func (o *CommandOptions) ValidArgsFunction( cmd *cobra.Command, _ []string, toComplete string, ) ([]string, cobra.ShellCompDirective)
ValidArgsFunction provides dynamic completion for agentgroup names.
Click to show internal directories.
Click to hide internal directories.