func (s *pluginService) ListPluginContributors(
	ctx context.Context,
	pluginId string,
	pageSize uint32,
	pageToken string,
	reverse bool,
) (users []*v1alpha1.PluginContributor, nextPageToken string, _ error) {
	if s.contextModifier != nil {
		ctx = s.contextModifier(ctx)
	}
	response, err := s.client.ListPluginContributors(
		ctx,
		&v1alpha1.ListPluginContributorsRequest{
			PluginId:  pluginId,
			PageSize:  pageSize,
			PageToken: pageToken,
			Reverse:   reverse,
		},
	)
	if err != nil {
		return nil, "", err
	}
	return response.Users, response.NextPageToken, nil
}
// ListPluginContributors returns the list of contributors that has an explicit role against the plugin.
// This does not include users who have implicit roles against the plugin, unless they have also been
// assigned a role explicitly.
ListPluginContributors returns the list of contributors that has an explicit role against the plugin.
This does not include users who have implicit roles against the plugin, unless they have also been
assigned a role explicitly.
// ListPluginContributors returns the list of contributors that has an explicit role against the plugin . // This does not include users who have implicit roles against the plugin unless they have also been // assigned a role explicitly .
func (s *pluginService) ListPluginContributors(
	ctx context.Context,
	pluginId string,
	pageSize uint32,
	pageToken string,
	reverse bool,
) (users []*v1alpha1.PluginContributor, nextPageToken string, _ error) {
	if s.contextModifier != nil {
		ctx = s.contextModifier(ctx)
	}
	response, err := s.client.ListPluginContributors(
		ctx,
		&v1alpha1.ListPluginContributorsRequest{
			PluginId:  pluginId,
			PageSize:  pageSize,
			PageToken: pageToken,
			Reverse:   reverse,
		},
	)
	if err != nil {
		return nil, "", err
	}
	return response.Users, response.NextPageToken, nil
}
func ( s * pluginService ) ListPluginContributors ( ctx context . Context , pluginId string , pageSize uint32 , pageToken string , reverse bool , ) ( users [ ] * v1alpha1 . PluginContributor , nextPageToken string , _ error ) { if s . contextModifier != nil { ctx = s . contextModifier ( ctx ) } response , err := s . client . ListPluginContributors ( ctx , & v1alpha1 . ListPluginContributorsRequest { PluginId : pluginId , PageSize : pageSize , PageToken : pageToken , Reverse : reverse , } , ) if err != nil { return nil , " " , err } return response . Users , response . NextPageToken , nil }
ListPluginContributors returns the list of contributors that has an explicit role against the plugin.
ListPluginContributors returns the list of contributors that has an explicit role against the plugin .