public vcsroot()
 {
     this.vcsRootInstancesField = new HReference();
     this.propertiesField = new List<property>();
     this.projectField = new projectref();
 }
 public server()
 {
     this.agentsField = new HReference();
     this.userGroupsField = new HReference();
     this.usersField = new HReference();
     this.buildsField = new HReference();
     this.vcsRootsField = new HReference();
     this.projectsField = new HReference();
 }
 public project()
 {
     this.projectsField = new List<projectref>();
     this.vcsRootsField = new HReference();
     this.parametersField = new List<property>();
     this.templatesField = new List<buildTyperef>();
     this.buildTypesField = new List<buildTyperef>();
     this.parentProjectField = new projectref();
 }
 public build()
 {
     this.artifactsField = new HReference();
     this.relatedIssuesField = new issueUsages();
     this.changesField = new changesref();
     this.triggeredField = new triggeredBy();
     this.revisionsField = new List<revision>();
     this.artifactdependenciesField = new builds();
     this.snapshotdependenciesField = new builds();
     this.propertiesField = new List<property>();
     this.userField = new userref();
     this.pinInfoField = new comment();
     this.tagsField = new List<string>();
     this.commentField = new comment();
     this.agentField = new agentref();
     this.buildTypeField = new buildTyperef();
     this.runninginfoField = new runningBuildInfo();
 }
 public file()
 {
     this.childrenField = new HReference();
     this.contentField = new HReference();
     this.parentField = new fileref();
 }