Class

akkeeper.api

DeployContainer

Related Doc: package api

Permalink

case class DeployContainer(name: String, quantity: Int, jvmArgs: Option[Seq[String]] = None, properties: Option[Map[String, String]] = None, requestId: RequestId = RequestId()) extends WithRequestId with Product with Serializable

A request to deploy (launch) new instance(s) of the given container. The possible responses are:

name

the name of the container that will be deployed.

quantity

the number of instances that will be deployed.

jvmArgs

the list of JVM arguments that override/extend JVM arguments from the container definition.

properties

the map of properties, where the key - is a property name, and the value is a property value. Overrides/extends properties from the container definition.

requestId

the optional request ID. If not specified a random ID will be generated.

Linear Supertypes
Serializable, Serializable, Product, Equals, WithRequestId, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. DeployContainer
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. WithRequestId
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new DeployContainer(name: String, quantity: Int, jvmArgs: Option[Seq[String]] = None, properties: Option[Map[String, String]] = None, requestId: RequestId = RequestId())

    Permalink

    name

    the name of the container that will be deployed.

    quantity

    the number of instances that will be deployed.

    jvmArgs

    the list of JVM arguments that override/extend JVM arguments from the container definition.

    properties

    the map of properties, where the key - is a property name, and the value is a property value. Overrides/extends properties from the container definition.

    requestId

    the optional request ID. If not specified a random ID will be generated.

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  6. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  7. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  8. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  9. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  10. val jvmArgs: Option[Seq[String]]

    Permalink

    the list of JVM arguments that override/extend JVM arguments from the container definition.

  11. val name: String

    Permalink

    the name of the container that will be deployed.

  12. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  13. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  14. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  15. val properties: Option[Map[String, String]]

    Permalink

    the map of properties, where the key - is a property name, and the value is a property value.

    the map of properties, where the key - is a property name, and the value is a property value. Overrides/extends properties from the container definition.

  16. val quantity: Int

    Permalink

    the number of instances that will be deployed.

  17. val requestId: RequestId

    Permalink

    the optional request ID.

    the optional request ID. If not specified a random ID will be generated.

    Definition Classes
    DeployContainerWithRequestId
  18. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  19. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  20. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  21. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from WithRequestId

Inherited from AnyRef

Inherited from Any

Ungrouped