public String getMarshallingTargetClass() {
        if (isList()) {
            return "List";
        } else if (isMap()) {
            return "Map";
        } else if (!isSimple()) {
            return "StructuredPojo";
        } else {
            return variable.getVariableType();
        }
    }
Currently used only for JSON services.

@return The target class a marshalling type is bound to.
aws-java-sdk-code-generator/src/main/java/com/amazonaws/codegen/model/intermediate/MemberModel.java