Class

com.nokia.mesos.proxy

SchedulerDriverProxy

Related Doc: package proxy

Permalink

class SchedulerDriverProxy extends SchedulerDriver

Proxy implementation of the ScalaSchedulerDriver API. All method calls are delegated to the given (java) scheduler instance. Each call includes copy conversions of the parameters and the return value.

Linear Supertypes
SchedulerDriver, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SchedulerDriverProxy
  2. SchedulerDriver
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new SchedulerDriverProxy(target: org.apache.mesos.SchedulerDriver)

    Permalink

    target

    The wrapped scheduler driver to which calls are delegated.

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. def abort(): Status

    Permalink
    Definition Classes
    SchedulerDriverProxy → SchedulerDriver
  5. def acknowledgeStatusUpdate(taskStatus: TaskStatus): Status

    Permalink
    Definition Classes
    SchedulerDriverProxy → SchedulerDriver
  6. final def asInstanceOf[T0]: T0

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

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  8. def declineOffer(id: OfferID, filters: Option[Filters] = None): Status

    Permalink
    Definition Classes
    SchedulerDriverProxy → SchedulerDriver
  9. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  10. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  11. def finalize(): Unit

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

    Permalink
    Definition Classes
    AnyRef → Any
  13. def hashCode(): Int

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

    Permalink
    Definition Classes
    Any
  15. def join(): Status

    Permalink
    Definition Classes
    SchedulerDriverProxy → SchedulerDriver
  16. def killTask(taskId: TaskID): Status

    Permalink
    Definition Classes
    SchedulerDriverProxy → SchedulerDriver
  17. def launchTasks(offerIds: Iterable[OfferID], tasks: Iterable[TaskInfo], filters: Option[Filters] = None): Status

    Permalink
    Definition Classes
    SchedulerDriverProxy → SchedulerDriver
  18. final def ne(arg0: AnyRef): Boolean

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

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

    Permalink
    Definition Classes
    AnyRef
  21. def reconcileTasks(statuses: Iterable[TaskStatus]): Status

    Permalink
    Definition Classes
    SchedulerDriverProxy → SchedulerDriver
  22. def requestResources(requests: Iterable[Request]): Status

    Permalink
    Definition Classes
    SchedulerDriverProxy → SchedulerDriver
  23. def reviveOffers(): Status

    Permalink
    Definition Classes
    SchedulerDriverProxy → SchedulerDriver
  24. def run(): Status

    Permalink
    Definition Classes
    SchedulerDriverProxy → SchedulerDriver
  25. def sendFrameworkMessage(executorId: ExecutorID, slaveId: SlaveID, data: Array[Byte]): Status

    Permalink
    Definition Classes
    SchedulerDriverProxy → SchedulerDriver
  26. def start(): Status

    Permalink
    Definition Classes
    SchedulerDriverProxy → SchedulerDriver
  27. def stop(failover: Boolean): Status

    Permalink
    Definition Classes
    SchedulerDriverProxy → SchedulerDriver
  28. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  29. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  30. final def wait(): Unit

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

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

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

Inherited from SchedulerDriver

Inherited from AnyRef

Inherited from Any

Ungrouped