Class TeamServerSummaryData


  • public class TeamServerSummaryData
    extends java.lang.Object
    This class contains all necessary information to be sent via XmlRpc to remote client about TeamCity summary
    • Constructor Detail

      • TeamServerSummaryData

        public TeamServerSummaryData​(java.util.List<ProjectData> projects,
                                     java.util.List<ProjectData> filteredOutProjectsWithInvestigations,
                                     java.util.Collection<java.lang.String> visibleProjects,
                                     java.util.Set<java.lang.String> watchedConfigurationIds,
                                     java.util.List<UserChangeInfoData> changes,
                                     java.util.List<UserChangeInfoData> personalChanges,
                                     Status watchedBuildsStatus,
                                     java.util.Map<java.lang.String,​Status> projectStatuses,
                                     java.util.Map<java.lang.String,​java.util.List<TestData>> testsWithInvestigation,
                                     boolean responsibleExists,
                                     Status changesStatus,
                                     int filteredOutProjectsCount,
                                     int filteredOutChangesCount,
                                     int summaryCounter)
    • Method Detail

      • getProjects

        public java.util.List<ProjectData> getProjects()
      • getFilteredOutProjectsWithInvetsigations

        public java.util.List<ProjectData> getFilteredOutProjectsWithInvetsigations()
      • getWatchedConfigurationIds

        public java.util.Set<java.lang.String> getWatchedConfigurationIds()
      • getStatus

        public Status getStatus()
      • getWatchedBuildStatus

        public Status getWatchedBuildStatus()
      • getVisibleProjects

        public java.util.Collection<java.lang.String> getVisibleProjects()
      • getProjectStatuses

        public java.util.Map<java.lang.String,​Status> getProjectStatuses()
      • getTestsWithInvestigation

        public java.util.Map<java.lang.String,​java.util.List<TestData>> getTestsWithInvestigation()
      • getResponsibleExists

        public boolean getResponsibleExists()
      • getChangesStatus

        public Status getChangesStatus()
      • getFilteredOutProjectsCount

        public int getFilteredOutProjectsCount()
      • getFilteredOutChangesCount

        public int getFilteredOutChangesCount()
      • getSummaryCounter

        public int getSummaryCounter()