# Functions
GetQuotaServiceType returns ServiceType if the service type is eligible to track against a quota, nor return "".
NewConfigMapEvaluator returns an evaluator that can evaluate configMaps.
NewPersistentVolumeClaimEvaluator returns an evaluator that can evaluate persistent volume claims.
NewPodEvaluator returns an evaluator that can evaluate pods if the specified shared informer factory is not nil, evaluator may use it to support listing functions.
NewRegistry returns a registry that knows how to deal with core kubernetes resources If an informer factory is provided, evaluators will use them.
NewReplicationControllerEvaluator returns an evaluator that can evaluate replication controllers.
NewResourceQuotaEvaluator returns an evaluator that can evaluate resource quotas.
NewSecretEvaluator returns an evaluator that can evaluate secrets.
NewServiceEvaluator returns an evaluator that can evaluate service quotas.
PersistentVolumeClaimConstraintsFunc verifies that all required resources are present on the claim In addition, it validates that the resources are valid (i.e.
PersistentVolumeClaimUsageFunc knows how to measure usage associated with persistent volume claims.
PodConstraintsFunc verifies that all required resources are present on the pod In addition, it validates that the resources are valid (i.e.
PodMatchesScopeFunc is a function that knows how to evaluate if a pod matches a scope.
PodUsageFunc knows how to measure usage associated with pods.
QuotaPod returns true if the pod is eligible to track against a quota if it's not in a terminal state according to its phase.
QuotaServiceType returns true if the service type is eligible to track against a quota.
ServiceConstraintsFunc verifies that all required resources are captured in service usage.
ServiceUsageFunc knows how to measure usage associated with services.