Class NodeRoleStatsProvider
- java.lang.Object
-
- jetbrains.buildServer.serverSide.impl.serverStatistics.providers.NodeRoleStatsProvider
-
- All Implemented Interfaces:
ServerUsageStatsProvider
,ServerUsageStatsProvider.SimpleServerUsageStatsProvider
public class NodeRoleStatsProvider extends Object implements ServerUsageStatsProvider.SimpleServerUsageStatsProvider
-
-
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 NodeRoleStatsProvider(TeamCityNodes teamCityNodes)
-
-
-
Constructor Detail
-
NodeRoleStatsProvider
public NodeRoleStatsProvider(@NotNull TeamCityNodes teamCityNodes)
-
-
Method Detail
-
getName
@NotNull public String getName()
- Specified by:
getName
in interfaceServerUsageStatsProvider
- Returns:
- Name to be sent to server
-
getDisplayName
@NotNull public String getDisplayName()
- Specified by:
getDisplayName
in interfaceServerUsageStatsProvider
- Returns:
- Display name to be shown to user
-
getValue
@NotNull public String getValue()
- Specified by:
getValue
in interfaceServerUsageStatsProvider.SimpleServerUsageStatsProvider
- Returns:
- Current value
-
-