in azkustodata/query/v2/fast_json.go [289:320]
func validateDataSetHeader(dec *json.Decoder) error {
const HeaderVersion = "v2.0"
const NotProgressive = false
const IsFragmented = true
const ErrorReportingEndOfTable = "EndOfTable"
if err := assertToken(dec, json.Delim('{')); err != nil {
return err
}
if err := assertStringProperty(dec, "FrameType", json.Token(string(DataSetHeaderFrameType))); err != nil {
return err
}
if err := assertStringProperty(dec, "IsProgressive", json.Token(NotProgressive)); err != nil {
return err
}
if err := assertStringProperty(dec, "Version", json.Token(HeaderVersion)); err != nil {
return err
}
if err := assertStringProperty(dec, "IsFragmented", json.Token(IsFragmented)); err != nil {
return err
}
if err := assertStringProperty(dec, "ErrorReportingPlacement", json.Token(ErrorReportingEndOfTable)); err != nil {
return err
}
return nil
}