Uses of Class
jetbrains.buildServer.serverSide.NodeResponsibility
-
-
Uses of NodeResponsibility in jetbrains.buildServer.serverSide
Methods in jetbrains.buildServer.serverSide that return NodeResponsibility Modifier and Type Method Description static NodeResponsibilityNodeResponsibility. valueOf(String name)Returns the enum constant of this type with the specified name.static NodeResponsibility[]NodeResponsibility. values()Returns an array containing the constants of this enum type, in the order they are declared.Methods in jetbrains.buildServer.serverSide that return types with arguments of type NodeResponsibility Modifier and Type Method Description static Set<NodeResponsibility>NodeResponsibility. allResponsibilities()static Set<NodeResponsibility>NodeResponsibility. assignableResponsibilities()Set<NodeResponsibility>TeamCityNode. getEffectiveResponsibilities()Set<NodeResponsibility>TeamCityNode. getEnabledResponsibilities()static Set<NodeResponsibility>CurrentNodeInfo. getSupportedResponsibilities()Set<NodeResponsibility>TeamCityNode. getSupportedResponsibilities()static Set<NodeResponsibility>NodeResponsibility. nonAssignableResponsibilities()Methods in jetbrains.buildServer.serverSide with parameters of type NodeResponsibility Modifier and Type Method Description StringTeamCityNode. getResponsibilityProperty(NodeResponsibility responsibility, String propertyName)Returns value of a single property of a given responsibilitydefault voidNodeEffectiveResponsibilityListener. nodeEffectiveResponsibilityAdded(NodeResponsibility nodeResponsibility)Called when node becomes an effective responsibility.default voidNodeEffectiveResponsibilityListener. nodeEffectiveResponsibilityRemoved(NodeResponsibility nodeResponsibility)Called when a node lost an effective responsibility.booleanTeamCityNode. responsibilityEnabled(NodeResponsibility responsibility)voidTeamCityNodes. setEnabled(NodeResponsibility responsibility, TeamCityNode node, boolean enabled)Changes enabled status for a responsibility for the specified node.voidTeamCityNodes. setResponsibilityProperty(TeamCityNode node, NodeResponsibility responsibility, String propertyName, String propertyValue)Sets the property of a given responsibilityMethod parameters in jetbrains.buildServer.serverSide with type arguments of type NodeResponsibility Modifier and Type Method Description voidNodeConfigurationEventListener. nodeResponsibilityChanged(TeamCityNode node, Set<NodeResponsibility> before, Set<NodeResponsibility> after)Invoked if responsibilities of a node have been changed -
Uses of NodeResponsibility in jetbrains.buildServer.serverSide.audit.helpers
Methods in jetbrains.buildServer.serverSide.audit.helpers with parameters of type NodeResponsibility Modifier and Type Method Description protected StringNodeResponsibilityHelper. doGetLog4jDescription(NodeResponsibility object)protected StringNodeResponsibilityHelper. doGetObjectId(NodeResponsibility object)protected StringNodeResponsibilityHelper. doGetObjectName(NodeResponsibility object) -
Uses of NodeResponsibility in jetbrains.buildServer.serverSide.db
Fields in jetbrains.buildServer.serverSide.db with type parameters of type NodeResponsibility Modifier and Type Field Description Set<NodeResponsibility>Heartbeat.SessionRecord. effectiveResponsibilitiesSet<NodeResponsibility>Heartbeat.SessionRecord. supportedResponsibilitiesMethods in jetbrains.buildServer.serverSide.db that return types with arguments of type NodeResponsibility Modifier and Type Method Description Set<NodeResponsibility>Heartbeat. getEffectiveResponsibilities()Set<NodeResponsibility>Heartbeat.SessionRecord. getEffectiveResponsibilities()Set<NodeResponsibility>SessionInfo. getEffectiveResponsibilities()Set<NodeResponsibility>Heartbeat.SessionRecord. getSupportedResponsibilities()Set<NodeResponsibility>SessionInfo. getSupportedResponsibilities()Methods in jetbrains.buildServer.serverSide.db with parameters of type NodeResponsibility Modifier and Type Method Description voidHeartbeat. removeResponsibility(NodeResponsibility responsibility)Method parameters in jetbrains.buildServer.serverSide.db with type arguments of type NodeResponsibility Modifier and Type Method Description booleanTeamCityDatabaseManager. activateHeartbeat(String nodeId, Set<NodeResponsibility> supportedResponsibilities, boolean fixedResponsibilities, ServerPaths serverPaths, Heartbeat.AppType appType, String accessToken, String uuid, Date serverStartupTimestamp)Captures the TeamCity database lockvoidHeartbeat. updateEffectiveResponsibilities(Collection<NodeResponsibility> effectiveResponsibilities)Constructor parameters in jetbrains.buildServer.serverSide.db with type arguments of type NodeResponsibility Constructor Description AppInfo(String nodeId, long startingCode, String ipAddress, String additionalInfo, Heartbeat.AppType appType, String accessToken, String uuid, String buildNumber, String displayVersion, Set<NodeResponsibility> supportedResponsibilities)AppInfo(String nodeId, long startingCode, String ipAddress, String additionalInfo, Heartbeat.AppType appType, String accessToken, String uuid, String buildNumber, String displayVersion, Set<NodeResponsibility> supportedResponsibilities, boolean fixedResponsibilities) -
Uses of NodeResponsibility in jetbrains.buildServer.serverSide.healthStatus.reports
Methods in jetbrains.buildServer.serverSide.healthStatus.reports that return types with arguments of type NodeResponsibility Modifier and Type Method Description static List<NodeResponsibility>MissingNodesResponsibilitiesHealthReport. getMissingResponsibilities(TeamCityNodes teamCityNodes) -
Uses of NodeResponsibility in jetbrains.buildServer.serverSide.impl
Methods in jetbrains.buildServer.serverSide.impl that return types with arguments of type NodeResponsibility Modifier and Type Method Description Set<NodeResponsibility>OfflineTeamCityNode. getEffectiveResponsibilities()Set<NodeResponsibility>OnlineTeamCityNode. getEffectiveResponsibilities()Set<NodeResponsibility>NodeConfig. getEnabledResponsibilities()Set<NodeResponsibility>OfflineTeamCityNode. getEnabledResponsibilities()Set<NodeResponsibility>OnlineTeamCityNode. getEnabledResponsibilities()Map<NodeResponsibility,Map<String,String>>NodeConfig. getResponsibilityProperties()Set<NodeResponsibility>OfflineTeamCityNode. getSupportedResponsibilities()Set<NodeResponsibility>OnlineTeamCityNode. getSupportedResponsibilities()Methods in jetbrains.buildServer.serverSide.impl with parameters of type NodeResponsibility Modifier and Type Method Description protected voidBaseSecondaryNodeTest. disableResponsibility(NodeResponsibility... responsibilities)protected voidBaseSecondaryNodeTest. enableResponsibility(NodeResponsibility... responsibilities)StringOfflineTeamCityNode. getResponsibilityProperty(NodeResponsibility responsibility, String propertyName)StringOnlineTeamCityNode. getResponsibilityProperty(NodeResponsibility responsibility, String propertyName)booleanOfflineTeamCityNode. responsibilityEnabled(NodeResponsibility responsibility)booleanOnlineTeamCityNode. responsibilityEnabled(NodeResponsibility responsibility)voidTeamCityNodesImpl. setEnabled(NodeResponsibility responsibility, TeamCityNode node, boolean enabled)protected voidBaseSecondaryNodeTest. setMainNodeResponsibilityStatus(boolean enabled, NodeResponsibility... responsibilities)protected voidBaseSecondaryNodeTest. setResponsibilityProperty(NodeResponsibility responsibility, String propName, String propVal)voidTeamCityNodesImpl. setResponsibilityProperty(TeamCityNode node, NodeResponsibility responsibility, String propertyName, String propertyValue)Method parameters in jetbrains.buildServer.serverSide.impl with type arguments of type NodeResponsibility Modifier and Type Method Description static voidSecondaryNodeDBAccess. init(Supplier<Set<NodeResponsibility>> effectiveResponsibilitiesSupplier)static voidSecondaryNodeSecurityManager. init(Supplier<Set<NodeResponsibility>> effectiveResponsibilitiesSupplier)Constructor parameters in jetbrains.buildServer.serverSide.impl with type arguments of type NodeResponsibility Constructor Description NodeConfig(String id, String url, Set<NodeResponsibility> enabledResponsibilities, Map<NodeResponsibility,Map<String,String>> responsibilityProperties)NodeConfig(String id, String url, Set<NodeResponsibility> enabledResponsibilities, Map<NodeResponsibility,Map<String,String>> responsibilityProperties)OfflineTeamCityNode(String id, String url, boolean secondaryNode, Set<NodeResponsibility> enabledResponsibilities, Map<NodeResponsibility,Map<String,String>> responsibilityProperties, boolean uneditable)OfflineTeamCityNode(String id, String url, boolean secondaryNode, Set<NodeResponsibility> enabledResponsibilities, Map<NodeResponsibility,Map<String,String>> responsibilityProperties, boolean uneditable)OnlineTeamCityNode(String id, String url, boolean secondaryNode, String buildNumber, String displayVersion, boolean requiresExclusiveLock, Date startTime, Date lastActivityTime, String description, Set<NodeResponsibility> supportedResponsibilities, Set<NodeResponsibility> enabledResponsibilities, Set<NodeResponsibility> effectiveResponsibilities, boolean isCurrent, Map<NodeResponsibility,Map<String,String>> responsibilityProperties, boolean isStopping, boolean uneditableConfiguration)OnlineTeamCityNode(String id, String url, boolean secondaryNode, String buildNumber, String displayVersion, boolean requiresExclusiveLock, Date startTime, Date lastActivityTime, String description, Set<NodeResponsibility> supportedResponsibilities, Set<NodeResponsibility> enabledResponsibilities, Set<NodeResponsibility> effectiveResponsibilities, boolean isCurrent, Map<NodeResponsibility,Map<String,String>> responsibilityProperties, boolean isStopping, boolean uneditableConfiguration)
-