
microsoft.vs.analytics.v4.myorg.schema.SchemaInfo Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of odata-client-microsoft-analytics Show documentation
Show all versions of odata-client-microsoft-analytics Show documentation
Java client as template for Microsoft Analytics organisation endpoints
package microsoft.vs.analytics.v4.myorg.schema;
import com.github.davidmoten.odata.client.ODataType;
import java.lang.Class;
import java.lang.Override;
import java.lang.String;
import java.util.HashMap;
import java.util.Map;
import microsoft.vs.analytics.v4.model.entity.Area;
import microsoft.vs.analytics.v4.model.entity.BoardLocation;
import microsoft.vs.analytics.v4.model.entity.Branch;
import microsoft.vs.analytics.v4.model.entity.CalendarDate;
import microsoft.vs.analytics.v4.model.entity.Iteration;
import microsoft.vs.analytics.v4.model.entity.Pipeline;
import microsoft.vs.analytics.v4.model.entity.PipelineJob;
import microsoft.vs.analytics.v4.model.entity.PipelineRun;
import microsoft.vs.analytics.v4.model.entity.PipelineRunActivityResult;
import microsoft.vs.analytics.v4.model.entity.PipelineTask;
import microsoft.vs.analytics.v4.model.entity.Process;
import microsoft.vs.analytics.v4.model.entity.Project;
import microsoft.vs.analytics.v4.model.entity.Tag;
import microsoft.vs.analytics.v4.model.entity.Team;
import microsoft.vs.analytics.v4.model.entity.Test;
import microsoft.vs.analytics.v4.model.entity.TestConfiguration;
import microsoft.vs.analytics.v4.model.entity.TestPoint;
import microsoft.vs.analytics.v4.model.entity.TestPointHistorySnapshot;
import microsoft.vs.analytics.v4.model.entity.TestResult;
import microsoft.vs.analytics.v4.model.entity.TestResultDaily;
import microsoft.vs.analytics.v4.model.entity.TestRun;
import microsoft.vs.analytics.v4.model.entity.TestSuite;
import microsoft.vs.analytics.v4.model.entity.User;
import microsoft.vs.analytics.v4.model.entity.WorkItem;
import microsoft.vs.analytics.v4.model.entity.WorkItemBoardSnapshot;
import microsoft.vs.analytics.v4.model.entity.WorkItemLink;
import microsoft.vs.analytics.v4.model.entity.WorkItemRevision;
import microsoft.vs.analytics.v4.model.entity.WorkItemSnapshot;
import microsoft.vs.analytics.v4.model.entity.WorkItemTypeField;
public enum SchemaInfo implements com.github.davidmoten.odata.client.SchemaInfo {
INSTANCE;
private final Map> classes = new HashMap<>();
private SchemaInfo() {
classes.put("Microsoft.VisualStudio.Services.Analytics.Model.WorkItemRevision", WorkItemRevision.class);
classes.put("Microsoft.VisualStudio.Services.Analytics.Model.WorkItem", WorkItem.class);
classes.put("Microsoft.VisualStudio.Services.Analytics.Model.Tag", Tag.class);
classes.put("Microsoft.VisualStudio.Services.Analytics.Model.WorkItemSnapshot", WorkItemSnapshot.class);
classes.put("Microsoft.VisualStudio.Services.Analytics.Model.WorkItemBoardSnapshot", WorkItemBoardSnapshot.class);
classes.put("Microsoft.VisualStudio.Services.Analytics.Model.WorkItemLink", WorkItemLink.class);
classes.put("Microsoft.VisualStudio.Services.Analytics.Model.CalendarDate", CalendarDate.class);
classes.put("Microsoft.VisualStudio.Services.Analytics.Model.Project", Project.class);
classes.put("Microsoft.VisualStudio.Services.Analytics.Model.Iteration", Iteration.class);
classes.put("Microsoft.VisualStudio.Services.Analytics.Model.Area", Area.class);
classes.put("Microsoft.VisualStudio.Services.Analytics.Model.Team", Team.class);
classes.put("Microsoft.VisualStudio.Services.Analytics.Model.BoardLocation", BoardLocation.class);
classes.put("Microsoft.VisualStudio.Services.Analytics.Model.User", User.class);
classes.put("Microsoft.VisualStudio.Services.Analytics.Model.WorkItemTypeField", WorkItemTypeField.class);
classes.put("Microsoft.VisualStudio.Services.Analytics.Model.TestRun", TestRun.class);
classes.put("Microsoft.VisualStudio.Services.Analytics.Model.TestResult", TestResult.class);
classes.put("Microsoft.VisualStudio.Services.Analytics.Model.Test", Test.class);
classes.put("Microsoft.VisualStudio.Services.Analytics.Model.TestConfiguration", TestConfiguration.class);
classes.put("Microsoft.VisualStudio.Services.Analytics.Model.TestSuite", TestSuite.class);
classes.put("Microsoft.VisualStudio.Services.Analytics.Model.TestPoint", TestPoint.class);
classes.put("Microsoft.VisualStudio.Services.Analytics.Model.TestPointHistorySnapshot", TestPointHistorySnapshot.class);
classes.put("Microsoft.VisualStudio.Services.Analytics.Model.PipelineRun", PipelineRun.class);
classes.put("Microsoft.VisualStudio.Services.Analytics.Model.Branch", Branch.class);
classes.put("Microsoft.VisualStudio.Services.Analytics.Model.Process", Process.class);
classes.put("Microsoft.VisualStudio.Services.Analytics.Model.TestResultDaily", TestResultDaily.class);
classes.put("Microsoft.VisualStudio.Services.Analytics.Model.Pipeline", Pipeline.class);
classes.put("Microsoft.VisualStudio.Services.Analytics.Model.PipelineTask", PipelineTask.class);
classes.put("Microsoft.VisualStudio.Services.Analytics.Model.PipelineRunActivityResult", PipelineRunActivityResult.class);
classes.put("Microsoft.VisualStudio.Services.Analytics.Model.PipelineJob", PipelineJob.class);
}
@Override
public Class extends ODataType> getClassFromTypeWithNamespace(String name) {
return classes.get(name);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy