var ClaimObjectCountName …
func V1ResourceByDeviceClass(className string) corev1.ResourceName { … }
func NewResourceClaimEvaluator(f quota.ListerForResourceFunc) quota.Evaluator { … }
type claimEvaluator …
func (p *claimEvaluator) Constraints(required []corev1.ResourceName, item runtime.Object) error { … }
func (p *claimEvaluator) GroupResource() schema.GroupResource { … }
func (p *claimEvaluator) Handles(a admission.Attributes) bool { … }
func (p *claimEvaluator) Matches(resourceQuota *corev1.ResourceQuota, item runtime.Object) (bool, error) { … }
func (p *claimEvaluator) MatchingScopes(item runtime.Object, scopes []corev1.ScopedResourceSelectorRequirement) ([]corev1.ScopedResourceSelectorRequirement, error) { … }
func (p *claimEvaluator) UncoveredQuotaScopes(limitedScopes []corev1.ScopedResourceSelectorRequirement, matchedQuotaScopes []corev1.ScopedResourceSelectorRequirement) ([]corev1.ScopedResourceSelectorRequirement, error) { … }
func (p *claimEvaluator) MatchingResources(items []corev1.ResourceName) []corev1.ResourceName { … }
func (p *claimEvaluator) Usage(item runtime.Object) (corev1.ResourceList, error) { … }
func (p *claimEvaluator) UsageStats(options quota.UsageStatsOptions) (quota.UsageStats, error) { … }
var _ …
func toExternalResourceClaimOrError(obj runtime.Object) (*resourceapi.ResourceClaim, error) { … }