Packages

case class Deploy(crFile: File = new File(""), namespace: Option[String] = None, operatorNamespace: Option[String] = None, dockerUsername: String = "", dockerPassword: String = "", noRegistryCredentials: Boolean = false, dockerPasswordStdIn: Boolean = false, volumeMounts: Map[String, String] = Map(), scales: Map[String, Int] = Map(), confs: Seq[File] = Seq(), configKeys: Map[String, String] = Map(), logbackConfig: Option[File] = None, unmanagedRuntimes: Seq[String] = Seq(), serviceAccount: Option[String] = None, output: Format = format.Default) extends Command[DeployResult] with WithConfiguration with Product with Serializable

Linear Supertypes
Serializable, Product, Equals, WithConfiguration, Command[DeployResult], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Deploy
  2. Serializable
  3. Product
  4. Equals
  5. WithConfiguration
  6. Command
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new Deploy(crFile: File = new File(""), namespace: Option[String] = None, operatorNamespace: Option[String] = None, dockerUsername: String = "", dockerPassword: String = "", noRegistryCredentials: Boolean = false, dockerPasswordStdIn: Boolean = false, volumeMounts: Map[String, String] = Map(), scales: Map[String, Int] = Map(), confs: Seq[File] = Seq(), configKeys: Map[String, String] = Map(), logbackConfig: Option[File] = None, unmanagedRuntimes: Seq[String] = Seq(), serviceAccount: Option[String] = None, output: Format = format.Default)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. lazy val aggregatedConfig: Try[Config]
    Definition Classes
    WithConfiguration
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  7. val configKeys: Map[String, String]
    Definition Classes
    DeployWithConfiguration
  8. val confs: Seq[File]
    Definition Classes
    DeployWithConfiguration
  9. val crFile: File
  10. val dockerPassword: String
  11. val dockerPasswordStdIn: Boolean
  12. val dockerUsername: String
  13. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  14. def execution(kubeClient: => KubeClient, logger: CliLogger): Execution[DeployResult]
    Definition Classes
    DeployCommand
  15. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  16. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  17. def getFilesConfig(): Try[Config]
    Definition Classes
    WithConfiguration
  18. def getKeysConfig(): Try[Config]
    Definition Classes
    WithConfiguration
  19. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  20. val logbackConfig: Option[File]
  21. val namespace: Option[String]
    Definition Classes
    DeployCommand
  22. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  23. val noRegistryCredentials: Boolean
  24. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  25. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  26. val operatorNamespace: Option[String]
    Definition Classes
    DeployCommand
  27. val output: Format
    Definition Classes
    DeployCommand
  28. def productElementNames: Iterator[String]
    Definition Classes
    Product
  29. def render(dr: DeployResult): String
    Definition Classes
    DeployCommand
  30. val scales: Map[String, Int]
  31. val serviceAccount: Option[String]
  32. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  33. val unmanagedRuntimes: Seq[String]
  34. val volumeMounts: Map[String, String]
  35. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  36. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  37. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  38. def withNamespace(namespace: String): Deploy
    Definition Classes
    DeployCommand
  39. def withOperatorNamespace(namespace: String): Deploy
    Definition Classes
    DeployCommand
  40. def withOutput(fmt: Format): Deploy
    Definition Classes
    DeployCommand

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from WithConfiguration

Inherited from Command[DeployResult]

Inherited from AnyRef

Inherited from Any

Ungrouped