// Watch returns a watch.Interface that watches the requested clusterConfigs.
Watch returns a watch.Interface that watches the requested clusterConfigs.
// Watch returns a watch . Interface that watches the requested clusterConfigs .
func (c *clusterConfigs) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) {
	var timeout time.Duration
	if opts.TimeoutSeconds != nil {
		timeout = time.Duration(*opts.TimeoutSeconds) * time.Second
	}
	opts.Watch = true
	return c.client.Get().
		Namespace(c.ns).
		Resource("clusterconfigs").
		VersionedParams(&opts, scheme.ParameterCodec).
		Timeout(timeout).
		Watch(ctx)
}
func ( c * clusterConfigs ) Watch ( ctx context . Context , opts v1 . ListOptions ) ( watch . Interface , error ) { var timeout time . Duration if opts . TimeoutSeconds != nil { timeout = time . Duration ( * opts . TimeoutSeconds ) * time . Second } opts . Watch = true return c . client . Get ( ) . Namespace ( c . ns ) . Resource ( " " ) . VersionedParams ( & opts , scheme . ParameterCodec ) . Timeout ( timeout ) . Watch ( ctx ) }
Watch returns a watch.Interface that watches the requested clusterConfigs.
Watch returns a watch . Interface that watches the requested clusterConfigs .