type TopNodeOptions … var topNodeLong … var topNodeExample … func NewCmdTopNode(f cmdutil.Factory, o *TopNodeOptions, streams genericiooptions.IOStreams) *cobra.Command { … } func (o *TopNodeOptions) Complete(f cmdutil.Factory, cmd *cobra.Command, args []string) error { … } func (o *TopNodeOptions) Validate() error { … } func (o TopNodeOptions) RunTopNode() error { … } func getNodeMetricsFromMetricsAPI(metricsClient metricsclientset.Interface, resourceName string, selector labels.Selector) (*metricsapi.NodeMetricsList, error) { … }