io.prediction.tools

console

package console

Visibility
  1. Public
  2. All

Type Members

  1. case class AccessKeyArgs(accessKey: String = "", events: Seq[String] = ...) extends Product with Serializable

  2. case class AdminServerArgs(ip: String = "127.0.0.1", port: Int = 7071) extends Product with Serializable

  3. case class AppArgs(id: Option[Int] = scala.None, name: String = "", channel: String = "", dataDeleteChannel: Option[String] = scala.None, all: Boolean = false, force: Boolean = false, description: Option[String] = scala.None) extends Product with Serializable

  4. case class BuildArgs(sbt: Option[File] = scala.None, sbtExtra: Option[String] = scala.None, sbtAssemblyPackageDependency: Boolean = true, sbtClean: Boolean = false, uberJar: Boolean = false, forceGeneratePIOSbt: Boolean = false) extends Product with Serializable

  5. case class CommonArgs(batch: String = "", sparkPassThrough: Seq[String] = ..., driverPassThrough: Seq[String] = ..., pioHome: Option[String] = scala.None, sparkHome: Option[String] = scala.None, engineId: Option[String] = scala.None, engineVersion: Option[String] = scala.None, engineFactory: Option[String] = scala.None, engineParamsKey: Option[String] = scala.None, evaluation: Option[String] = scala.None, engineParamsGenerator: Option[String] = scala.None, variantJson: File = new java.io.File("engine.json"), manifestJson: File = new java.io.File("manifest.json"), stopAfterRead: Boolean = false, stopAfterPrepare: Boolean = false, skipSanityCheck: Boolean = false, verbose: Boolean = false, verbosity: Int = 0, sparkKryo: Boolean = false, scratchUri: Option[URI] = scala.None, jsonExtractor: JsonExtractorOption = ...) extends Product with Serializable

  6. case class ConsoleArgs(common: CommonArgs = ..., build: BuildArgs = ..., app: AppArgs = ..., accessKey: AccessKeyArgs = ..., deploy: DeployArgs = ..., eventServer: EventServerArgs = ..., adminServer: AdminServerArgs = ..., dashboard: DashboardArgs = ..., upgrade: UpgradeArgs = ..., template: TemplateArgs = ..., export: ExportArgs = ..., imprt: ImportArgs = ..., commands: Seq[String] = ..., metricsClass: Option[String] = scala.None, metricsParamsJsonPath: Option[String] = scala.None, paramsPath: String = "params", engineInstanceId: Option[String] = scala.None, mainClass: Option[String] = scala.None) extends Product with Serializable

  7. case class DashboardArgs(ip: String = "127.0.0.1", port: Int = 9000) extends Product with Serializable

  8. case class DeployArgs(ip: String = "0.0.0.0", port: Int = 8000, logUrl: Option[String] = scala.None, logPrefix: Option[String] = scala.None) extends Product with Serializable

  9. case class EventServerArgs(enabled: Boolean = false, ip: String = "0.0.0.0", port: Int = 7070, stats: Boolean = false) extends Product with Serializable

  10. case class ExportArgs(appId: Int = 0, channel: Option[String] = scala.None, outputPath: String = "", format: String = "json") extends Product with Serializable

  11. case class GitHubCache(headers: Map[String, String], body: String) extends Product with Serializable

  12. case class GitHubCommit(sha: String, url: String) extends Product with Serializable

  13. case class GitHubTag(name: String, zipball_url: String, tarball_url: String, commit: GitHubCommit) extends Product with Serializable

  14. case class ImportArgs(appId: Int = 0, channel: Option[String] = scala.None, inputPath: String = "") extends Product with Serializable

  15. case class TemplateArgs(directory: String = "", repository: String = "", version: Option[String] = scala.None, name: Option[String] = scala.None, packageName: Option[String] = scala.None, email: Option[String] = scala.None) extends Product with Serializable

  16. case class TemplateEntry(repo: String) extends Product with Serializable

  17. case class TemplateMetaData(pioVersionMin: Option[String] = scala.None) extends Product with Serializable

  18. case class UpgradeArgs(from: String = "0.0.0", to: String = "0.0.0", oldAppId: Int = 0, newAppId: Int = 0) extends Product with Serializable

Value Members

  1. object AccessKey extends Logging

  2. object App extends Logging

  3. object Console extends Logging

  4. object Export

  5. object Import

  6. object Template extends Logging

  7. package txt

Ungrouped