All Downloads are FREE. Search and download functionalities are using the official Maven repository.

water.bindings.proxies.retrofit.Leaderboards Maven / Gradle / Ivy

There is a newer version: 3.46.0.5
Show newest version
/*
 * This file is auto-generated by h2o-3/h2o-bindings/bin/gen_java.py
 * Copyright 2016 H2O.ai;  Apache License Version 2.0 (see LICENSE for details)
 */
package water.bindings.proxies.retrofit;

import water.bindings.pojos.*;
import retrofit2.*;
import retrofit2.http.*;

public interface Leaderboards {

  /** 
   * Return all the AutoML leaderboards.
   *   @param project_name Name of project of interest
   *   @param extensions List of extension columns to add to leaderboard
   *   @param _exclude_fields Comma-separated list of JSON field paths to exclude from the result, used like:
   *                          "/3/Frames?_exclude_fields=frames/frame_id/URL,__meta"
   */
  @GET("/99/Leaderboards")
  Call list(
    @Query("project_name") String project_name,
    @Query("extensions") String[] extensions,
    @Query("_exclude_fields") String _exclude_fields
  );

  @GET("/99/Leaderboards")
  Call list();

  /** 
   * Return the AutoML leaderboard for the given project.
   *   @param project_name Name of project of interest
   *   @param extensions List of extension columns to add to leaderboard
   *   @param _exclude_fields Comma-separated list of JSON field paths to exclude from the result, used like:
   *                          "/3/Frames?_exclude_fields=frames/frame_id/URL,__meta"
   */
  @GET("/99/Leaderboards/{project_name}")
  Call fetch(
    @Path("project_name") String project_name,
    @Query("extensions") String[] extensions,
    @Query("_exclude_fields") String _exclude_fields
  );

  @GET("/99/Leaderboards/{project_name}")
  Call fetch(@Path("project_name") String project_name);

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy