in extension-base/src/main/java/com/azure/autorest/extension/base/model/codemodel/ScenarioStep.java [158:176]
public static ScenarioStep fromJson(JsonReader jsonReader) throws IOException {
return JsonUtils.readObject(jsonReader, ScenarioStep::new, (step, fieldName, reader) -> {
if ("type".equals(fieldName)) {
step.type = TestScenarioStepType.fromValue(reader.getString());
} else if ("operationId".equals(fieldName)) {
step.operationId = reader.getString();
} else if ("exampleFile".equals(fieldName)) {
step.exampleFile = reader.getString();
} else if ("exampleName".equals(fieldName)) {
step.exampleName = reader.getString();
} else if ("requestParameters".equals(fieldName)) {
step.requestParameters = reader.readMap(JsonReader::readUntyped);
} else if ("description".equals(fieldName)) {
step.description = reader.getString();
} else {
reader.skipChildren();
}
});
}