diff --git a/mlflow/java/client/src/main/java/org/mlflow/tracking/MlflowClient.java b/mlflow/java/client/src/main/java/org/mlflow/tracking/MlflowClient.java index eef1a495fb772..979a333670cf7 100644 --- a/mlflow/java/client/src/main/java/org/mlflow/tracking/MlflowClient.java +++ b/mlflow/java/client/src/main/java/org/mlflow/tracking/MlflowClient.java @@ -85,7 +85,17 @@ public RunInfo createRun(long experimentId, String appName) { } /** - * Creates a new run. + * Creates a new run. This method allows providing all possible fields of CreateRun, and can be + * invoked as follows: + * + *
+ * import org.mlflow.api.proto.Service.CreateRun; + * CreateRun.Builder request = CreateRun.newBuilder(); + * request.setExperimentId(experimentId); + * request.setSourceVersion("my-version"); + * createRun(request.build()); + *+ * * @return RunInfo created by the server */ public RunInfo createRun(CreateRun request) {