跳过导航链接
A B C E F G H I J K L M N O P R S T U V W 

A

ActorCreationOptions - io.ray.api.options中的类
The options for creating actor.
ActorCreationOptions.Builder - io.ray.api.options中的类
The inner class for building ActorCreationOptions.
ActorCreator<A> - io.ray.api.call中的类
A helper to create java actor.
ActorCreator(RayFuncR<A>, Object[]) - 类 的构造器io.ray.api.call.ActorCreator
 
ActorHandle<A> - io.ray.api中的接口
A handle to a Java actor.
ActorId - io.ray.api.id中的类
 
ActorTaskCaller<R> - io.ray.api.call中的类
A helper to call java actor method.
ActorTaskCaller(ActorHandle, RayFuncR<R>, Object[]) - 类 的构造器io.ray.api.call.ActorTaskCaller
 
apply() - 接口 中的方法io.ray.api.function.RayFunc0
 
apply(T0) - 接口 中的方法io.ray.api.function.RayFunc1
 
apply(T0, T1) - 接口 中的方法io.ray.api.function.RayFunc2
 
apply(T0, T1, T2) - 接口 中的方法io.ray.api.function.RayFunc3
 
apply(T0, T1, T2, T3) - 接口 中的方法io.ray.api.function.RayFunc4
 
apply(T0, T1, T2, T3, T4) - 接口 中的方法io.ray.api.function.RayFunc5
 
apply(T0, T1, T2, T3, T4, T5) - 接口 中的方法io.ray.api.function.RayFunc6
 
apply() - 接口 中的方法io.ray.api.function.RayFuncVoid0
 
apply(T0) - 接口 中的方法io.ray.api.function.RayFuncVoid1
 
apply(T0, T1) - 接口 中的方法io.ray.api.function.RayFuncVoid2
 
apply(T0, T1, T2) - 接口 中的方法io.ray.api.function.RayFuncVoid3
 
apply(T0, T1, T2, T3) - 接口 中的方法io.ray.api.function.RayFuncVoid4
 
apply(T0, T1, T2, T3, T4) - 接口 中的方法io.ray.api.function.RayFuncVoid5
 
apply(T0, T1, T2, T3, T4, T5) - 接口 中的方法io.ray.api.function.RayFuncVoid6
 

B

BaseActorCreator<T extends BaseActorCreator> - io.ray.api.call中的类
Base helper to create actor.
BaseActorCreator() - 类 的构造器io.ray.api.call.BaseActorCreator
 
BaseActorHandle - io.ray.api中的接口
A handle to an actor.
BaseId - io.ray.api.id中的类
 
BaseId(byte[]) - 类 的构造器io.ray.api.id.BaseId
Create a BaseId instance according to the input byte array.
BaseTaskCaller<T extends BaseTaskCaller<T>> - io.ray.api.call中的类
Base helper to call remote function.
BaseTaskCaller() - 类 的构造器io.ray.api.call.BaseTaskCaller
 
BaseTaskOptions - io.ray.api.options中的类
The options class for RayCall or ActorCreation.
BaseTaskOptions() - 类 的构造器io.ray.api.options.BaseTaskOptions
 
BaseTaskOptions(Map<String, Double>) - 类 的构造器io.ray.api.options.BaseTaskOptions
 
build() - 类 中的方法io.ray.api.concurrencygroup.ConcurrencyGroupBuilder
 
build() - 类 中的方法io.ray.api.options.ActorCreationOptions.Builder
 
build() - 类 中的方法io.ray.api.options.CallOptions.Builder
 
build() - 类 中的方法io.ray.api.options.PlacementGroupCreationOptions.Builder
 
builder - 类 中的变量io.ray.api.call.BaseActorCreator
 
Builder() - 类 的构造器io.ray.api.options.ActorCreationOptions.Builder
 
Builder() - 类 的构造器io.ray.api.options.CallOptions.Builder
 
Builder() - 类 的构造器io.ray.api.options.PlacementGroupCreationOptions.Builder
 
buildOptions() - 类 中的方法io.ray.api.call.BaseActorCreator
 
buildOptions() - 类 中的方法io.ray.api.call.BaseTaskCaller
 
bundleIndex - 类 中的变量io.ray.api.options.ActorCreationOptions
 
bundleIndex - 类 中的变量io.ray.api.options.CallOptions
 
bundles - 类 中的变量io.ray.api.options.PlacementGroupCreationOptions
 
byteBuffer2Bytes(ByteBuffer) - 类 中的静态方法io.ray.api.id.BaseId
 

C

call(RayFunc, Object[], CallOptions) - 接口 中的方法io.ray.api.runtime.RayRuntime
Invoke a remote function.
call(PyFunction, Object[], CallOptions) - 接口 中的方法io.ray.api.runtime.RayRuntime
Invoke a remote Python function.
callActor(ActorHandle<?>, RayFunc, Object[], CallOptions) - 接口 中的方法io.ray.api.runtime.RayRuntime
Invoke a remote function on an actor.
callActor(PyActorHandle, PyActorMethod, Object[]) - 接口 中的方法io.ray.api.runtime.RayRuntime
Invoke a remote Python function on an actor.
CallOptions - io.ray.api.options中的类
The options for RayCall.
CallOptions.Builder - io.ray.api.options中的类
This inner class for building CallOptions.
className - 类 中的变量io.ray.api.function.PyActorClass
 
ConcurrencyGroup - io.ray.api.concurrencygroup中的接口
The interface indicates concurrent executing in one thread pool.
ConcurrencyGroupBuilder<A> - io.ray.api.concurrencygroup中的类
 
ConcurrencyGroupBuilder() - 类 的构造器io.ray.api.concurrencygroup.ConcurrencyGroupBuilder
 
concurrencyGroupName - 类 中的变量io.ray.api.options.CallOptions
 
concurrencyGroups - 类 中的变量io.ray.api.options.ActorCreationOptions
 
createActor(RayFunc, Object[], ActorCreationOptions) - 接口 中的方法io.ray.api.runtime.RayRuntime
Create an actor on a remote node.
createActor(PyActorClass, Object[], ActorCreationOptions) - 接口 中的方法io.ray.api.runtime.RayRuntime
Create a Python actor on a remote node.
createConcurrencyGroup(String, int, List<RayFunc>) - 接口 中的方法io.ray.api.runtime.RayRuntime
Create concurrency group instance at runtime.
createPlacementGroup(PlacementGroupCreationOptions) - 类 中的静态方法io.ray.api.PlacementGroups
Create a placement group.
createPlacementGroup(String, List<Map<String, Double>>, PlacementStrategy) - 类 中的静态方法io.ray.api.Ray
已过时。
This method is no longer recommended to create a new placement group, use PlacementGroups.createPlacementGroup(PlacementGroupCreationOptions) instead.
createPlacementGroup(List<Map<String, Double>>, PlacementStrategy) - 类 中的静态方法io.ray.api.Ray
已过时。
This method is no longer recommended to create a new placement group, use PlacementGroups.createPlacementGroup(PlacementGroupCreationOptions) instead.
createPlacementGroup(PlacementGroupCreationOptions) - 类 中的静态方法io.ray.api.Ray
已过时。
This method is no longer recommended to create a new placement group, use PlacementGroups.createPlacementGroup(PlacementGroupCreationOptions) instead.
createPlacementGroup(PlacementGroupCreationOptions) - 接口 中的方法io.ray.api.runtime.RayRuntime
Create a placement group on remote nodes.
createRayRuntime() - 接口 中的方法io.ray.api.runtime.RayRuntimeFactory
 

E

equals(Object) - 类 中的方法io.ray.api.id.BaseId
 
exitActor() - 类 中的静态方法io.ray.api.Ray
Intentionally exit the current actor.
exitActor() - 接口 中的方法io.ray.api.runtime.RayRuntime
Intentionally exit the current actor.

F

free(List<ObjectRef<?>>, boolean) - 接口 中的方法io.ray.api.runtime.RayRuntime
Free a list of objects from Plasma Store.
fromByteBuffer(ByteBuffer) - 类 中的静态方法io.ray.api.id.ActorId
 
fromByteBuffer(ByteBuffer) - 类 中的静态方法io.ray.api.id.JobId
Creates a JobId from the given ByteBuffer.
fromByteBuffer(ByteBuffer) - 类 中的静态方法io.ray.api.id.ObjectId
Create an ObjectId from a ByteBuffer.
fromByteBuffer(ByteBuffer) - 类 中的静态方法io.ray.api.id.PlacementGroupId
Creates a PlacementGroupId from the given ByteBuffer.
fromByteBuffer(ByteBuffer) - 类 中的静态方法io.ray.api.id.TaskId
Creates a TaskId from a ByteBuffer.
fromByteBuffer(ByteBuffer) - 类 中的静态方法io.ray.api.id.UniqueId
Creates a UniqueId from a ByteBuffer.
fromBytes(byte[]) - 类 中的静态方法io.ray.api.id.ActorId
 
fromBytes(byte[]) - 类 中的静态方法io.ray.api.id.JobId
Create a JobId from byte array.
fromBytes(byte[]) - 类 中的静态方法io.ray.api.id.PlacementGroupId
Create a PlacementGroupId instance according to the given bytes.
fromBytes(byte[]) - 类 中的静态方法io.ray.api.id.TaskId
Creates a TaskId from given bytes.
fromHexString(String) - 类 中的静态方法io.ray.api.id.JobId
Create a JobId from a given hex string.
fromHexString(String) - 类 中的静态方法io.ray.api.id.TaskId
Create a TaskId from a hex string.
fromHexString(String) - 类 中的静态方法io.ray.api.id.UniqueId
Create a UniqueId from a hex string.
fromInt(int) - 类 中的静态方法io.ray.api.id.JobId
 
fromRandom() - 类 中的静态方法io.ray.api.id.ActorId
Generate an ActorId with random value.
fromRandom() - 类 中的静态方法io.ray.api.id.ObjectId
Generate an ObjectId with random value.
fromRandom() - 类 中的静态方法io.ray.api.id.PlacementGroupId
Generate an PlacementGroupId with random value.
functionName - 类 中的变量io.ray.api.function.PyFunction
 

G

get() - 接口 中的方法io.ray.api.ObjectRef
Fetch the object from the object store, this method will block until the object is locally available.
get(ObjectRef<T>) - 类 中的静态方法io.ray.api.Ray
Get an object by `ObjectRef` from the object store.
get(List<ObjectRef<T>>) - 类 中的静态方法io.ray.api.Ray
Get a list of objects by `ObjectRef`s from the object store.
get(ObjectRef<T>) - 接口 中的方法io.ray.api.runtime.RayRuntime
Get an object from the object store.
get(List<ObjectRef<T>>) - 接口 中的方法io.ray.api.runtime.RayRuntime
Get a list of objects from the object store.
getActor(String) - 类 中的静态方法io.ray.api.Ray
Get a handle to a named actor of current job.
getActor(String, boolean) - 接口 中的方法io.ray.api.runtime.RayRuntime
Get a handle to a named actor.
getActorHandle(ActorId) - 接口 中的方法io.ray.api.runtime.RayRuntime
 
getAllNodeInfo() - 接口 中的方法io.ray.api.runtimecontext.RuntimeContext
Get all node information in Ray cluster.
getAllPlacementGroups() - 类 中的静态方法io.ray.api.PlacementGroups
Get all placement groups in this cluster.
getAllPlacementGroups() - 类 中的静态方法io.ray.api.Ray
已过时。
This method is no longer recommended to create a new placement group, use PlacementGroups.getAllPlacementGroups() instead.
getAllPlacementGroups() - 接口 中的方法io.ray.api.runtime.RayRuntime
Get all placement groups in this cluster.
getAsyncContext() - 类 中的静态方法io.ray.api.Ray
If users want to use Ray API in their own threads, call this method to get the async context and then call Ray.setAsyncContext(java.lang.Object) at the beginning of the new thread.
getAsyncContext() - 接口 中的方法io.ray.api.runtime.RayRuntime
 
getBundles() - 接口 中的方法io.ray.api.placementgroup.PlacementGroup
Get all bundles which key is resource name and value is resource value.
getBytes() - 类 中的方法io.ray.api.id.BaseId
Get the byte data of this id.
getClassName() - 接口 中的方法io.ray.api.PyActorHandle
Returns the name of the Python actor class.
getCurrentActorHandle() - 接口 中的方法io.ray.api.runtimecontext.RuntimeContext
Get the handle to the current actor itself.
getCurrentActorId() - 接口 中的方法io.ray.api.runtimecontext.RuntimeContext
Get the current actor ID.
getCurrentJobId() - 接口 中的方法io.ray.api.runtimecontext.RuntimeContext
Get the current Job ID.
getCurrentTaskId() - 接口 中的方法io.ray.api.runtimecontext.RuntimeContext
Get current task ID.
getGlobalActor(String) - 类 中的静态方法io.ray.api.Ray
Get a handle to a global named actor.
getGlobalPlacementGroup(String) - 类 中的静态方法io.ray.api.PlacementGroups
Get a placement group by placement group name from all jobs.
getGlobalPlacementGroup(String) - 类 中的静态方法io.ray.api.Ray
已过时。
This method is no longer recommended to create a new placement group, use PlacementGroups.getGlobalPlacementGroup(String) instead.
getId() - 接口 中的方法io.ray.api.BaseActorHandle
Returns the id of this actor.
getId() - 接口 中的方法io.ray.api.placementgroup.PlacementGroup
Get the id of current placement group.
getModuleName() - 接口 中的方法io.ray.api.PyActorHandle
Returns the module name of the Python actor class.
getName() - 接口 中的方法io.ray.api.placementgroup.PlacementGroup
Get the name of current placement group.
getPlacementGroup(PlacementGroupId) - 类 中的静态方法io.ray.api.PlacementGroups
Get a placement group by placement group Id.
getPlacementGroup(String) - 类 中的静态方法io.ray.api.PlacementGroups
Get a placement group by placement group name from current job.
getPlacementGroup(PlacementGroupId) - 类 中的静态方法io.ray.api.Ray
已过时。
This method is no longer recommended, use PlacementGroups.getPlacementGroup(PlacementGroupId) instead.
getPlacementGroup(String) - 类 中的静态方法io.ray.api.Ray
已过时。
This method is no longer recommended to create a new placement group, use PlacementGroups.getPlacementGroup(String) instead.
getPlacementGroup(PlacementGroupId) - 接口 中的方法io.ray.api.runtime.RayRuntime
Get a placement group by id.
getPlacementGroup(String, boolean) - 接口 中的方法io.ray.api.runtime.RayRuntime
Get a placement group by name.
getReady() - 类 中的方法io.ray.api.WaitResult
Get the list of ready objects.
getRuntimeContext() - 类 中的静态方法io.ray.api.Ray
Get the runtime context.
getRuntimeContext() - 接口 中的方法io.ray.api.runtime.RayRuntime
 
getState() - 接口 中的方法io.ray.api.placementgroup.PlacementGroup
Get the state of current placement group.
getStrategy() - 接口 中的方法io.ray.api.placementgroup.PlacementGroup
Get the strategy of current placement group.
getUnready() - 类 中的方法io.ray.api.WaitResult
Get the list of unready objects.
global - 类 中的变量io.ray.api.options.ActorCreationOptions
 
global - 类 中的变量io.ray.api.options.PlacementGroupCreationOptions
 
group - 类 中的变量io.ray.api.options.ActorCreationOptions
 
group - 类 中的变量io.ray.api.options.CallOptions
 

H

hashCode() - 类 中的方法io.ray.api.id.BaseId
 
hexString2Bytes(String) - 类 中的静态方法io.ray.api.id.BaseId
 

I

init() - 类 中的静态方法io.ray.api.Ray
Initialize Ray runtime with the default runtime implementation.
internal() - 类 中的静态方法io.ray.api.Ray
Get the underlying runtime instance.
internalAddMethod(RayFunc) - 类 中的方法io.ray.api.concurrencygroup.ConcurrencyGroupBuilder
 
io.ray.api - 程序包 io.ray.api
 
io.ray.api.call - 程序包 io.ray.api.call
 
io.ray.api.concurrencygroup - 程序包 io.ray.api.concurrencygroup
 
io.ray.api.function - 程序包 io.ray.api.function
 
io.ray.api.id - 程序包 io.ray.api.id
 
io.ray.api.options - 程序包 io.ray.api.options
 
io.ray.api.placementgroup - 程序包 io.ray.api.placementgroup
 
io.ray.api.runtime - 程序包 io.ray.api.runtime
 
io.ray.api.runtimecontext - 程序包 io.ray.api.runtimecontext
 
isAlive - 类 中的变量io.ray.api.runtimecontext.NodeInfo
 
isInitialized() - 类 中的静态方法io.ray.api.Ray
Check if Ray.init() has been called yet.
isNil() - 类 中的方法io.ray.api.id.BaseId
Returns true if this id is nil.
isSingleProcess() - 接口 中的方法io.ray.api.runtimecontext.RuntimeContext
Returns true if Ray is running in single-process mode, false if Ray is running in cluster mode.

J

JobId - io.ray.api.id中的类
Represents the id of a Ray job.
jvmOptions - 类 中的变量io.ray.api.options.ActorCreationOptions
 

K

kill() - 接口 中的方法io.ray.api.BaseActorHandle
Kill the actor immediately.
kill(boolean) - 接口 中的方法io.ray.api.BaseActorHandle
Kill the actor immediately.
killActor(BaseActorHandle, boolean) - 接口 中的方法io.ray.api.runtime.RayRuntime
Kill the actor immediately.

L

LENGTH - 类 中的静态变量io.ray.api.id.ActorId
 
LENGTH - 类 中的静态变量io.ray.api.id.JobId
 
LENGTH - 类 中的静态变量io.ray.api.id.ObjectId
 
LENGTH - 类 中的静态变量io.ray.api.id.PlacementGroupId
 
LENGTH - 类 中的静态变量io.ray.api.id.TaskId
 
LENGTH - 类 中的静态变量io.ray.api.id.UniqueId
 

M

maxConcurrency - 类 中的变量io.ray.api.options.ActorCreationOptions
 
maxRestarts - 类 中的变量io.ray.api.options.ActorCreationOptions
 
methodName - 类 中的变量io.ray.api.function.PyActorMethod
 
moduleName - 类 中的变量io.ray.api.function.PyActorClass
 
moduleName - 类 中的变量io.ray.api.function.PyFunction
 

N

name - 类 中的变量io.ray.api.options.ActorCreationOptions
 
name - 类 中的变量io.ray.api.options.CallOptions
 
name - 类 中的变量io.ray.api.options.PlacementGroupCreationOptions
 
NIL - 类 中的静态变量io.ray.api.id.ActorId
 
NIL - 类 中的静态变量io.ray.api.id.JobId
 
NIL - 类 中的静态变量io.ray.api.id.PlacementGroupId
 
NIL - 类 中的静态变量io.ray.api.id.TaskId
 
NIL - 类 中的静态变量io.ray.api.id.UniqueId
 
nodeAddress - 类 中的变量io.ray.api.runtimecontext.NodeInfo
 
nodeHostname - 类 中的变量io.ray.api.runtimecontext.NodeInfo
 
nodeId - 类 中的变量io.ray.api.runtimecontext.NodeInfo
 
NodeInfo - io.ray.api.runtimecontext中的类
A class that represents the information of a node.
NodeInfo(UniqueId, String, String, int, String, String, boolean, Map<String, Double>) - 类 的构造器io.ray.api.runtimecontext.NodeInfo
 
nodeManagerPort - 类 中的变量io.ray.api.runtimecontext.NodeInfo
 

O

ObjectId - io.ray.api.id中的类
Represents the id of a Ray object.
ObjectId(byte[]) - 类 的构造器io.ray.api.id.ObjectId
 
ObjectRef<T> - io.ray.api中的接口
Represents a reference to an object in the object store.
objectStoreSocketName - 类 中的变量io.ray.api.runtimecontext.NodeInfo
 
of(String, String) - 类 中的静态方法io.ray.api.function.PyActorClass
Create a python actor class.
of(String) - 类 中的静态方法io.ray.api.function.PyActorMethod
Create a python actor method.
of(String, Class<R>) - 类 中的静态方法io.ray.api.function.PyActorMethod
Create a python actor method.
of(String, String) - 类 中的静态方法io.ray.api.function.PyFunction
Create a python function.
of(String, String, Class<R>) - 类 中的静态方法io.ray.api.function.PyFunction
Create a python function.

P

PlacementGroup - io.ray.api.placementgroup中的接口
A placement group is used to place interdependent actors according to a specific strategy PlacementStrategy.
PlacementGroupCreationOptions - io.ray.api.options中的类
The options for creating placement group.
PlacementGroupCreationOptions(boolean, String, List<Map<String, Double>>, PlacementStrategy) - 类 的构造器io.ray.api.options.PlacementGroupCreationOptions
 
PlacementGroupCreationOptions.Builder - io.ray.api.options中的类
The inner class for building PlacementGroupCreationOptions.
PlacementGroupId - io.ray.api.id中的类
Represents the id of a placement group.
PlacementGroups - io.ray.api中的类
This class contains all public APIs of Placement Group.
PlacementGroups() - 类 的构造器io.ray.api.PlacementGroups
 
PlacementGroupState - io.ray.api.placementgroup中的枚举
State of placement group.
PlacementStrategy - io.ray.api.placementgroup中的枚举
The actor placement strategy.
put(T) - 类 中的静态方法io.ray.api.Ray
Store an object in the object store.
put(T, BaseActorHandle) - 类 中的静态方法io.ray.api.Ray
Store an object in the object store and assign its ownership to owner.
put(T) - 接口 中的方法io.ray.api.runtime.RayRuntime
Store an object in the object store.
put(T, BaseActorHandle) - 接口 中的方法io.ray.api.runtime.RayRuntime
Store an object in the object store, and assign its ownership to owner.
PyActorClass - io.ray.api.function中的类
A class that represents a Python actor class.
PyActorCreator - io.ray.api.call中的类
A helper to create python actor.
PyActorCreator(PyActorClass, Object[]) - 类 的构造器io.ray.api.call.PyActorCreator
 
PyActorHandle - io.ray.api中的接口
Handle of a Python actor.
PyActorMethod<R> - io.ray.api.function中的类
A class that represents a method of a Python actor.
PyActorTaskCaller<R> - io.ray.api.call中的类
A helper to call python actor method.
PyActorTaskCaller(PyActorHandle, PyActorMethod<R>, Object[]) - 类 的构造器io.ray.api.call.PyActorTaskCaller
 
PyFunction<R> - io.ray.api.function中的类
A class that represents a Python remote function.
PyTaskCaller<R> - io.ray.api.call中的类
A helper to call python remote function.
PyTaskCaller(PyFunction<R>, Object[]) - 类 的构造器io.ray.api.call.PyTaskCaller
 

R

randomId() - 类 中的静态方法io.ray.api.id.UniqueId
Generate an UniqueId with random value.
Ray - io.ray.api中的类
This class contains all public APIs of Ray.
Ray() - 类 的构造器io.ray.api.Ray
 
RayFunc - io.ray.api.function中的接口
Base interface of all Ray remote java functions.
RayFunc0<R> - io.ray.api.function中的接口
Functional interface for a remote function that has 0 parameter.
RayFunc1<T0,R> - io.ray.api.function中的接口
Functional interface for a remote function that has 1 parameter.
RayFunc2<T0,T1,R> - io.ray.api.function中的接口
Functional interface for a remote function that has 2 parameters.
RayFunc3<T0,T1,T2,R> - io.ray.api.function中的接口
Functional interface for a remote function that has 3 parameters.
RayFunc4<T0,T1,T2,T3,R> - io.ray.api.function中的接口
Functional interface for a remote function that has 4 parameters.
RayFunc5<T0,T1,T2,T3,T4,R> - io.ray.api.function中的接口
Functional interface for a remote function that has 5 parameters.
RayFunc6<T0,T1,T2,T3,T4,T5,R> - io.ray.api.function中的接口
Functional interface for a remote function that has 6 parameters.
RayFuncR<R> - io.ray.api.function中的接口
Interface of all Ray remote functions which have a return value.
RayFuncVoid - io.ray.api.function中的接口
Interface of all `RayFuncVoidX` classes.
RayFuncVoid0 - io.ray.api.function中的接口
Functional interface for a remote function that has 0 parameter.
RayFuncVoid1<T0> - io.ray.api.function中的接口
Functional interface for a remote function that has 1 parameter.
RayFuncVoid2<T0,T1> - io.ray.api.function中的接口
Functional interface for a remote function that has 2 parameters.
RayFuncVoid3<T0,T1,T2> - io.ray.api.function中的接口
Functional interface for a remote function that has 3 parameters.
RayFuncVoid4<T0,T1,T2,T3> - io.ray.api.function中的接口
Functional interface for a remote function that has 4 parameters.
RayFuncVoid5<T0,T1,T2,T3,T4> - io.ray.api.function中的接口
Functional interface for a remote function that has 5 parameters.
RayFuncVoid6<T0,T1,T2,T3,T4,T5> - io.ray.api.function中的接口
Functional interface for a remote function that has 6 parameters.
rayletSocketName - 类 中的变量io.ray.api.runtimecontext.NodeInfo
 
RayRuntime - io.ray.api.runtime中的接口
Base interface of a Ray runtime.
RayRuntimeFactory - io.ray.api.runtime中的接口
A factory that produces a RayRuntime instance.
remote() - 类 中的方法io.ray.api.call.ActorCreator
Create a java actor remotely and return a handle to the created actor.
remote() - 类 中的方法io.ray.api.call.ActorTaskCaller
Execute an java actor method remotely and return an object reference to the result object in the object store.
remote() - 类 中的方法io.ray.api.call.PyActorCreator
Create a python actor remotely and return a handle to the created actor.
remote() - 类 中的方法io.ray.api.call.PyActorTaskCaller
Execute a python actor method remotely and return an object reference to the result object in the object store.
remote() - 类 中的方法io.ray.api.call.PyTaskCaller
Execute a python function remotely and return an object reference to the result object in the object store.
remote() - 类 中的方法io.ray.api.call.TaskCaller
Execute a java function remotely and return an object reference to the result object in the object store.
remote() - 类 中的方法io.ray.api.call.VoidActorTaskCaller
Execute a function remotely.
remote() - 类 中的方法io.ray.api.call.VoidTaskCaller
Execute a function remotely.
removePlacementGroup(PlacementGroupId) - 类 中的静态方法io.ray.api.PlacementGroups
Remove a placement group by id.
removePlacementGroup(PlacementGroupId) - 类 中的静态方法io.ray.api.Ray
已过时。
This method is no longer recommended to create a new placement group, use PlacementGroups.removePlacementGroup(PlacementGroupId) instead.
removePlacementGroup(PlacementGroupId) - 接口 中的方法io.ray.api.runtime.RayRuntime
Remove a placement group by id.
resources - 类 中的变量io.ray.api.options.BaseTaskOptions
 
resources - 类 中的变量io.ray.api.runtimecontext.NodeInfo
 
returnType - 类 中的变量io.ray.api.function.PyActorMethod
 
returnType - 类 中的变量io.ray.api.function.PyFunction
 
RuntimeContext - io.ray.api.runtimecontext中的接口
A class used for getting information of Ray runtime.

S

setAsyncContext(Object) - 类 中的静态方法io.ray.api.Ray
Set the async context for the current thread.
setAsyncContext(Object) - 接口 中的方法io.ray.api.runtime.RayRuntime
 
setBundles(List<Map<String, Double>>) - 类 中的方法io.ray.api.options.PlacementGroupCreationOptions.Builder
Set the Pre-allocated resource list.
setConcurrencyGroup(String) - 类 中的方法io.ray.api.call.ActorTaskCaller
 
setConcurrencyGroup(String) - 类 中的方法io.ray.api.call.VoidActorTaskCaller
 
setConcurrencyGroupName(String) - 类 中的方法io.ray.api.options.CallOptions.Builder
 
setConcurrencyGroups(ConcurrencyGroup...) - 类 中的方法io.ray.api.call.ActorCreator
Set the concurrency groups for this actor to declare how to perform tasks concurrently.
setConcurrencyGroups(List<ConcurrencyGroup>) - 类 中的方法io.ray.api.options.ActorCreationOptions.Builder
Set the concurrency groups for this actor.
setGlobalName(String) - 类 中的方法io.ray.api.call.BaseActorCreator
Set the name of this actor.
setGlobalName(String) - 类 中的方法io.ray.api.options.ActorCreationOptions.Builder
Set the name of this actor.
setGlobalName(String) - 类 中的方法io.ray.api.options.PlacementGroupCreationOptions.Builder
Set the name of a named placement group.
setJvmOptions(List<String>) - 类 中的方法io.ray.api.call.ActorCreator
Set the JVM options for the Java worker that this actor is running in.
setJvmOptions(String) - 类 中的方法io.ray.api.options.ActorCreationOptions.Builder
setJvmOptions(List<String>) - 类 中的方法io.ray.api.options.ActorCreationOptions.Builder
Set the JVM options for the Java worker that this actor is running in.
setMaxConcurrency(int) - 类 中的方法io.ray.api.call.BaseActorCreator
Set the max number of concurrent calls to allow for this actor.
setMaxConcurrency(int) - 类 中的方法io.ray.api.concurrencygroup.ConcurrencyGroupBuilder
 
setMaxConcurrency(int) - 类 中的方法io.ray.api.options.ActorCreationOptions.Builder
Set the max number of concurrent calls to allow for this actor.
setMaxRestarts(int) - 类 中的方法io.ray.api.call.BaseActorCreator
This specifies the maximum number of times that the actor should be restarted when it dies unexpectedly.
setMaxRestarts(int) - 类 中的方法io.ray.api.options.ActorCreationOptions.Builder
This specifies the maximum number of times that the actor should be restarted when it dies unexpectedly.
setName(String) - 类 中的方法io.ray.api.call.BaseActorCreator
Set the actor name of a named actor.
setName(String) - 类 中的方法io.ray.api.call.BaseTaskCaller
Set a name for this task.
setName(String) - 类 中的方法io.ray.api.concurrencygroup.ConcurrencyGroupBuilder
 
setName(String) - 类 中的方法io.ray.api.options.ActorCreationOptions.Builder
Set the actor name of a named actor.
setName(String) - 类 中的方法io.ray.api.options.CallOptions.Builder
Set a name for this task.
setName(String) - 类 中的方法io.ray.api.options.PlacementGroupCreationOptions.Builder
Set the name of a named placement group.
setPlacementGroup(PlacementGroup, int) - 类 中的方法io.ray.api.call.BaseActorCreator
Set the placement group to place this actor in.
setPlacementGroup(PlacementGroup, int) - 类 中的方法io.ray.api.call.BaseTaskCaller
Set the placement group to place this task in.
setPlacementGroup(PlacementGroup, int) - 类 中的方法io.ray.api.options.ActorCreationOptions.Builder
Set the placement group to place this actor in.
setPlacementGroup(PlacementGroup, int) - 类 中的方法io.ray.api.options.CallOptions.Builder
Set the placement group to place this actor in.
setResource(String, Double) - 类 中的方法io.ray.api.call.BaseActorCreator
Set a custom resource requirement to reserve for the lifetime of this actor.
setResource(String, Double) - 类 中的方法io.ray.api.call.BaseTaskCaller
Set a custom resource requirement for resource name.
setResource(String, Double) - 类 中的方法io.ray.api.options.ActorCreationOptions.Builder
Set a custom resource requirement to reserve for the lifetime of this actor.
setResource(String, Double) - 类 中的方法io.ray.api.options.CallOptions.Builder
Set a custom resource requirement for resource name.
setResources(Map<String, Double>) - 类 中的方法io.ray.api.call.BaseActorCreator
Set custom resource requirements to reserve for the lifetime of this actor.
setResources(Map<String, Double>) - 类 中的方法io.ray.api.call.BaseTaskCaller
Set custom requirements for multiple resources.
setResources(Map<String, Double>) - 类 中的方法io.ray.api.options.ActorCreationOptions.Builder
Set custom resource requirements to reserve for the lifetime of this actor.
setResources(Map<String, Double>) - 类 中的方法io.ray.api.options.CallOptions.Builder
Set custom requirements for multiple resources.
setStrategy(PlacementStrategy) - 类 中的方法io.ray.api.options.PlacementGroupCreationOptions.Builder
Set the placement strategy used to control the placement relationship between bundles.
shutdown() - 类 中的静态方法io.ray.api.Ray
Shutdown Ray runtime.
shutdown() - 接口 中的方法io.ray.api.runtime.RayRuntime
Shutdown the runtime.
size() - 类 中的方法io.ray.api.id.ActorId
 
size() - 类 中的方法io.ray.api.id.BaseId
Derived class should implement this function.
size() - 类 中的方法io.ray.api.id.JobId
 
size() - 类 中的方法io.ray.api.id.ObjectId
 
size() - 类 中的方法io.ray.api.id.PlacementGroupId
 
size() - 类 中的方法io.ray.api.id.TaskId
 
size() - 类 中的方法io.ray.api.id.UniqueId
 
strategy - 类 中的变量io.ray.api.options.PlacementGroupCreationOptions
 

T

TaskCaller<R> - io.ray.api.call中的类
A helper to call java remote function.
TaskCaller(RayFuncR<R>, Object[]) - 类 的构造器io.ray.api.call.TaskCaller
 
TaskId - io.ray.api.id中的类
Represents the id of a Ray task.
toByteBuffer() - 类 中的方法io.ray.api.id.BaseId
Convert the byte data to a ByteBuffer.
toString() - 类 中的方法io.ray.api.id.BaseId
 
toString() - 类 中的方法io.ray.api.runtimecontext.NodeInfo
 

U

UNIQUE_BYTES_LENGTH - 类 中的静态变量io.ray.api.id.TaskId
 
UniqueId - io.ray.api.id中的类
Represents a unique id of all Ray concepts, including workers, actors, checkpoints, etc.
UniqueId(byte[]) - 类 的构造器io.ray.api.id.UniqueId
 

V

value() - 枚举 中的方法io.ray.api.placementgroup.PlacementGroupState
 
value() - 枚举 中的方法io.ray.api.placementgroup.PlacementStrategy
 
valueOf(String) - 枚举 中的静态方法io.ray.api.placementgroup.PlacementGroupState
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法io.ray.api.placementgroup.PlacementStrategy
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法io.ray.api.placementgroup.PlacementGroupState
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法io.ray.api.placementgroup.PlacementStrategy
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
VoidActorTaskCaller - io.ray.api.call中的类
A helper to call java actor method which doesn't have a return value.
VoidActorTaskCaller(ActorHandle, RayFuncVoid, Object[]) - 类 的构造器io.ray.api.call.VoidActorTaskCaller
 
VoidTaskCaller - io.ray.api.call中的类
A helper to call java remote function which doesn't have a return value.
VoidTaskCaller(RayFuncVoid, Object[]) - 类 的构造器io.ray.api.call.VoidTaskCaller
 

W

wait(int) - 接口 中的方法io.ray.api.placementgroup.PlacementGroup
Wait for the placement group to be ready within the specified time.
wait(List<ObjectRef<T>>, int, int, boolean) - 类 中的静态方法io.ray.api.Ray
Wait for a list of RayObjects to be available, until specified number of objects are ready, or specified timeout has passed.
wait(List<ObjectRef<T>>, int, int) - 类 中的静态方法io.ray.api.Ray
Wait for a list of RayObjects to be locally available, until specified number of objects are ready, or specified timeout has passed.
wait(List<ObjectRef<T>>, int) - 类 中的静态方法io.ray.api.Ray
Wait for a list of RayObjects to be locally available, until specified number of objects are ready.
wait(List<ObjectRef<T>>) - 类 中的静态方法io.ray.api.Ray
Wait for a list of RayObjects to be locally available.
wait(List<ObjectRef<T>>, int, int, boolean) - 接口 中的方法io.ray.api.runtime.RayRuntime
Wait for a list of RayObjects to be available, until specified number of objects are ready, or specified timeout has passed.
waitPlacementGroupReady(PlacementGroupId, int) - 接口 中的方法io.ray.api.runtime.RayRuntime
Wait for the placement group to be ready within the specified time.
WaitResult<T> - io.ray.api中的类
Represents the result of a Ray.wait call.
WaitResult(List<ObjectRef<T>>, List<ObjectRef<T>>) - 类 的构造器io.ray.api.WaitResult
 
wasCurrentActorRestarted() - 接口 中的方法io.ray.api.runtimecontext.RuntimeContext
Returns true if the current actor was restarted, otherwise false.
wrapCallable(Callable<T>) - 类 中的静态方法io.ray.api.Ray
If users want to use Ray API in their own threads, they should wrap their Callable objects with this method.
wrapCallable(Callable<T>) - 接口 中的方法io.ray.api.runtime.RayRuntime
Wrap a Callable with necessary context capture.
wrapRunnable(Runnable) - 类 中的静态方法io.ray.api.Ray
If users want to use Ray API in their own threads, they should wrap their Runnable objects with this method.
wrapRunnable(Runnable) - 接口 中的方法io.ray.api.runtime.RayRuntime
Wrap a Runnable with necessary context capture.
A B C E F G H I J K L M N O P R S T U V W 
跳过导航链接

Copyright © 2021. All rights reserved.