code: func (gv GroupVersion) WithKind(kind string) GroupVersionKind {
  	return GroupVersionKind{Group: gv.Group, Version: gv.Version, Kind: kind}
  }
docs: // WithKind creates a GroupVersionKind based on the method receiver's GroupVersion and the passed Kind.