Class CredentialUsages
- java.lang.Object
-
- hudson.model.AbstractDescribableImpl<CredentialUsages>
-
- io.jenkins.plugins.enhanced.credentials.CredentialUsages
-
- All Implemented Interfaces:
Describable<CredentialUsages>
public class CredentialUsages extends AbstractDescribableImpl<CredentialUsages>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CredentialUsages.CredentialUsageDescriptor
-
Constructor Summary
Constructors Constructor Description CredentialUsages(HashMap<String,CredentialUsage> credentialUsageMap)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static void
clearUsageData()
HashMap<String,CredentialUsage>
getCredentialUsageMap()
static void
incrementCredentialUsage(com.cloudbees.plugins.credentials.Credentials credentials, Object callerObject)
protected static CredentialUsages
loadCredentialUsageReport()
void
setCredentialUsageList(HashMap<String,CredentialUsage> credentialUsageMap)
-
Methods inherited from class hudson.model.AbstractDescribableImpl
getDescriptor
-
-
-
-
Constructor Detail
-
CredentialUsages
@DataBoundConstructor public CredentialUsages(HashMap<String,CredentialUsage> credentialUsageMap)
-
-
Method Detail
-
setCredentialUsageList
@DataBoundSetter public void setCredentialUsageList(HashMap<String,CredentialUsage> credentialUsageMap)
-
getCredentialUsageMap
public HashMap<String,CredentialUsage> getCredentialUsageMap()
-
loadCredentialUsageReport
protected static CredentialUsages loadCredentialUsageReport()
-
incrementCredentialUsage
public static void incrementCredentialUsage(com.cloudbees.plugins.credentials.Credentials credentials, Object callerObject)
-
clearUsageData
public static void clearUsageData()
-
-