import java.math.*;
import java.util.*;
import net.servicestack.client.*;
public class dtos
{
public static class GetKiTopSchemaBeispieleRequest
{
public String Lizenz = null;
public Integer MaxAnzahl = null;
public String ExcludeFehlerklasseId = null;
public String getLizenz() { return Lizenz; }
public GetKiTopSchemaBeispieleRequest setLizenz(String value) { this.Lizenz = value; return this; }
public Integer getMaxAnzahl() { return MaxAnzahl; }
public GetKiTopSchemaBeispieleRequest setMaxAnzahl(Integer value) { this.MaxAnzahl = value; return this; }
public String getExcludeFehlerklasseId() { return ExcludeFehlerklasseId; }
public GetKiTopSchemaBeispieleRequest setExcludeFehlerklasseId(String value) { this.ExcludeFehlerklasseId = value; return this; }
}
public static class GetKiTopSchemaBeispieleResponse
{
public Boolean Status = null;
public ArrayList<KiDiffBeispiel> Beispiele = null;
public Boolean isStatus() { return Status; }
public GetKiTopSchemaBeispieleResponse setStatus(Boolean value) { this.Status = value; return this; }
public ArrayList<KiDiffBeispiel> getBeispiele() { return Beispiele; }
public GetKiTopSchemaBeispieleResponse setBeispiele(ArrayList<KiDiffBeispiel> value) { this.Beispiele = value; return this; }
}
public static class KiDiffBeispiel
{
public Integer AnalyseID = null;
public String UrspruenglicheFehlerMeldung = null;
public String UrspruenglicheWarnungen = null;
public String KIAnalyse = null;
public Integer Rating = null;
public String FeedbackKommentar = null;
public String KategorieName = null;
public Integer DiffID = null;
public String GeaenderteFelder = null;
public String Aenderungstyp = null;
public String VorSnapshotJSON = null;
public String NachSnapshotJSON = null;
public Integer Haeufigkeit = null;
public Integer getAnalyseID() { return AnalyseID; }
public KiDiffBeispiel setAnalyseID(Integer value) { this.AnalyseID = value; return this; }
public String getUrspruenglicheFehlerMeldung() { return UrspruenglicheFehlerMeldung; }
public KiDiffBeispiel setUrspruenglicheFehlerMeldung(String value) { this.UrspruenglicheFehlerMeldung = value; return this; }
public String getUrspruenglicheWarnungen() { return UrspruenglicheWarnungen; }
public KiDiffBeispiel setUrspruenglicheWarnungen(String value) { this.UrspruenglicheWarnungen = value; return this; }
public String getKiAnalyse() { return KIAnalyse; }
public KiDiffBeispiel setKiAnalyse(String value) { this.KIAnalyse = value; return this; }
public Integer getRating() { return Rating; }
public KiDiffBeispiel setRating(Integer value) { this.Rating = value; return this; }
public String getFeedbackKommentar() { return FeedbackKommentar; }
public KiDiffBeispiel setFeedbackKommentar(String value) { this.FeedbackKommentar = value; return this; }
public String getKategorieName() { return KategorieName; }
public KiDiffBeispiel setKategorieName(String value) { this.KategorieName = value; return this; }
public Integer getDiffID() { return DiffID; }
public KiDiffBeispiel setDiffID(Integer value) { this.DiffID = value; return this; }
public String getGeaenderteFelder() { return GeaenderteFelder; }
public KiDiffBeispiel setGeaenderteFelder(String value) { this.GeaenderteFelder = value; return this; }
public String getAenderungstyp() { return Aenderungstyp; }
public KiDiffBeispiel setAenderungstyp(String value) { this.Aenderungstyp = value; return this; }
public String getVorSnapshotJSON() { return VorSnapshotJSON; }
public KiDiffBeispiel setVorSnapshotJSON(String value) { this.VorSnapshotJSON = value; return this; }
public String getNachSnapshotJSON() { return NachSnapshotJSON; }
public KiDiffBeispiel setNachSnapshotJSON(String value) { this.NachSnapshotJSON = value; return this; }
public Integer getHaeufigkeit() { return Haeufigkeit; }
public KiDiffBeispiel setHaeufigkeit(Integer value) { this.Haeufigkeit = value; return this; }
}
}
Java GetKiTopSchemaBeispieleRequest DTOs
To override the Content-type in your clients, use the HTTP Accept Header, append the .json suffix or ?format=json
To embed the response in a jsonp callback, append ?callback=myCallback
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
POST /json/reply/GetKiTopSchemaBeispieleRequest HTTP/1.1
Host: 52.142.207.43
Accept: application/json
Content-Type: application/json
Content-Length: length
{"Lizenz":"String","MaxAnzahl":0,"ExcludeFehlerklasseId":"String"}
HTTP/1.1 200 OK
Content-Type: application/json
Content-Length: length
{"Status":false,"Beispiele":[{"AnalyseID":0,"UrspruenglicheFehlerMeldung":"String","UrspruenglicheWarnungen":"String","KIAnalyse":"String","Rating":0,"FeedbackKommentar":"String","KategorieName":"String","DiffID":0,"GeaenderteFelder":"String","Aenderungstyp":"String","VorSnapshotJSON":"String","NachSnapshotJSON":"String","Haeufigkeit":0}]}