Packages

class H2ORpcEndpoint extends ThreadSafeRpcEndpoint

An RpcEndpoint used for communication between H2O client and H2O worker nodes on remote executors. This endpoint is started on each Spark executor where H2O worker will be running.

Linear Supertypes
ThreadSafeRpcEndpoint, RpcEndpoint, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. H2ORpcEndpoint
  2. ThreadSafeRpcEndpoint
  3. RpcEndpoint
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new H2ORpcEndpoint(rpcEnv: RpcEnv)

Value Members

  1. def onConnected(remoteAddress: RpcAddress): Unit
    Definition Classes
    RpcEndpoint
  2. def onDisconnected(remoteAddress: RpcAddress): Unit
    Definition Classes
    RpcEndpoint
  3. def onError(cause: Throwable): Unit
    Definition Classes
    RpcEndpoint
  4. def onNetworkError(cause: Throwable, remoteAddress: RpcAddress): Unit
    Definition Classes
    RpcEndpoint
  5. def onStart(): Unit
    Definition Classes
    RpcEndpoint
  6. def onStop(): Unit
    Definition Classes
    RpcEndpoint
  7. def receive: PartialFunction[Any, Unit]
    Definition Classes
    H2ORpcEndpoint → RpcEndpoint
  8. def receiveAndReply(context: RpcCallContext): PartialFunction[Any, Unit]
    Definition Classes
    H2ORpcEndpoint → RpcEndpoint
  9. val rpcEnv: RpcEnv
    Definition Classes
    H2ORpcEndpoint → RpcEndpoint
  10. final def self: RpcEndpointRef
    Definition Classes
    RpcEndpoint
  11. final def stop(): Unit
    Definition Classes
    RpcEndpoint