package water.automl.api.schemas3; import ai.h2o.automl.AutoML; import ai.h2o.automl.UserFeedback; import water.api.API; import water.api.Schema; public class UserFeedbackV99 extends Schema<UserFeedback, UserFeedbackV99> { @API(help="The AutoML ID for these events", direction=API.Direction.INOUT) public AutoML.AutoMLKeyV3 automl_id; @API(help="", direction=API.Direction.OUTPUT) public UserFeedbackEventV99[] feedback_events; @Override public UserFeedbackV99 fillFromImpl(UserFeedback userFeedback) { super.fillFromImpl(userFeedback, new String[] { "automl_id", "feedback_events" }); if (null != userFeedback.autoML) { this.automl_id = new AutoML.AutoMLKeyV3(userFeedback.autoML._key); } if (null != userFeedback.feedbackEvents) { this.feedback_events = new UserFeedbackEventV99[userFeedback.feedbackEvents.length]; for (int i = 0; i < userFeedback.feedbackEvents.length; i++) this.feedback_events[i] = new UserFeedbackEventV99().fillFromImpl(userFeedback.feedbackEvents[i]); } return this; } }