code: func NewWaitFlags(restClientGetter genericclioptions.RESTClientGetter, streams genericclioptions.IOStreams) *WaitFlags {
  	return &WaitFlags{
  		RESTClientGetter: restClientGetter,
  		PrintFlags:       genericclioptions.NewPrintFlags("condition met"),
  		ResourceBuilderFlags: genericclioptions.NewResourceBuilderFlags().
  			WithLabelSelector("").
  			WithFieldSelector("").
  			WithAll(false).
  			WithAllNamespaces(false).
  			WithAll(false).
  			WithLatest(),
  
  		Timeout: 30 * time.Second,
  
  		IOStreams: streams,
  	}
  }
docs: // NewWaitFlags returns a default WaitFlags