public static ScenarioStep fromJson()

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();
            }
        });
    }