code: func (c *FakeClusterRoles) Update(clusterRole *v1alpha1.ClusterRole) (result *v1alpha1.ClusterRole, err error) {
  	obj, err := c.Fake.
  		Invokes(testing.NewRootUpdateAction(clusterrolesResource, clusterRole), &v1alpha1.ClusterRole{})
  	if obj == nil {
  		return nil, err
  	}
  	return obj.(*v1alpha1.ClusterRole), err
  }
docs: // Update takes the representation of a clusterRole and updates it. Returns the server's representation of the clusterRole, and an error, if there is any.