Package io.ray.api.function


package io.ray.api.function
  • Interface Summary
    Interface
    Description
    Base interface of all Ray remote java functions.
    Functional interface for a remote function that has 0 parameter.
    RayFunc1<T0,​R>
    Functional interface for a remote function that has 1 parameter.
    RayFunc2<T0,​T1,​R>
    Functional interface for a remote function that has 2 parameters.
    RayFunc3<T0,​T1,​T2,​R>
    Functional interface for a remote function that has 3 parameters.
    RayFunc4<T0,​T1,​T2,​T3,​R>
    Functional interface for a remote function that has 4 parameters.
    RayFunc5<T0,​T1,​T2,​T3,​T4,​R>
    Functional interface for a remote function that has 5 parameters.
    RayFunc6<T0,​T1,​T2,​T3,​T4,​T5,​R>
    Functional interface for a remote function that has 6 parameters.
    Interface of all Ray remote functions which have a return value.
    Interface of all `RayFuncVoidX` classes.
    Functional interface for a remote function that has 0 parameter.
    Functional interface for a remote function that has 1 parameter.
    RayFuncVoid2<T0,​T1>
    Functional interface for a remote function that has 2 parameters.
    RayFuncVoid3<T0,​T1,​T2>
    Functional interface for a remote function that has 3 parameters.
    RayFuncVoid4<T0,​T1,​T2,​T3>
    Functional interface for a remote function that has 4 parameters.
    RayFuncVoid5<T0,​T1,​T2,​T3,​T4>
    Functional interface for a remote function that has 5 parameters.
    RayFuncVoid6<T0,​T1,​T2,​T3,​T4,​T5>
    Functional interface for a remote function that has 6 parameters.
  • Class Summary
    Class
    Description
    A class that represents a Python actor class.
    A class that represents a method of a Python actor.
    A class that represents a Python remote function.