Package jenkins.metrics.api
Class MetricsAccessKey.AbstractProvider
java.lang.Object
jenkins.metrics.api.MetricsAccessKey.AbstractProvider
- All Implemented Interfaces:
ExtensionPoint,Serializable,MetricsAccessKey.Provider
- Direct Known Subclasses:
MetricsAccessKey.FixedListProviderImpl
- Enclosing class:
- MetricsAccessKey
public abstract static class MetricsAccessKey.AbstractProvider
extends Object
implements MetricsAccessKey.Provider
An extension point that allows for plugins to provide their own set of access keys.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetAccessKey(String accessKey) Returns the definition of the specific access key.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface jenkins.metrics.api.MetricsAccessKey.Provider
getAccessKeys
-
Constructor Details
-
AbstractProvider
public AbstractProvider()
-
-
Method Details
-
getAccessKey
Returns the definition of the specific access key. Note that all entries inMetricsAccessKey.Provider.getAccessKeys()must be returned by this method, but it may also return additional entries.- Specified by:
getAccessKeyin interfaceMetricsAccessKey.Provider- Parameters:
accessKey- the access key to retrieve.- Returns:
- the access key.
-