Class PerUsageLicenseStatsProvider
- java.lang.Object
-
- jetbrains.buildServer.serverSide.impl.serverStatistics.providers.PerUsageLicenseStatsProvider
-
- All Implemented Interfaces:
ServerUsageStatsProvider,ServerUsageStatsProvider.SimpleServerUsageStatsProvider
public class PerUsageLicenseStatsProvider extends Object implements ServerUsageStatsProvider.SimpleServerUsageStatsProvider
Created by Andrey Titov on 12/2/16.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface jetbrains.buildServer.serverSide.impl.serverStatistics.providers.ServerUsageStatsProvider
ServerUsageStatsProvider.PeriodicalServerUsageStatsProvider, ServerUsageStatsProvider.SimpleServerUsageStatsProvider
-
-
Constructor Summary
Constructors Constructor Description PerUsageLicenseStatsProvider(BuildServer buildServer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetDisplayName()LicenseKeygetLicense()StringgetName()StringgetValue()booleanisAvailable()
-
-
-
Constructor Detail
-
PerUsageLicenseStatsProvider
public PerUsageLicenseStatsProvider(@NotNull BuildServer buildServer)
-
-
Method Detail
-
getName
@NotNull public String getName()
- Specified by:
getNamein interfaceServerUsageStatsProvider- Returns:
- Name to be sent to server
-
getDisplayName
@NotNull public String getDisplayName()
- Specified by:
getDisplayNamein interfaceServerUsageStatsProvider- Returns:
- Display name to be shown to user
-
getValue
@NotNull public String getValue()
- Specified by:
getValuein interfaceServerUsageStatsProvider.SimpleServerUsageStatsProvider- Returns:
- Current value
-
isAvailable
public boolean isAvailable()
-
getLicense
public LicenseKey getLicense()
-
-