TaskInfo.Builder

公共静态抽象类 TaskInfo.Builder

TaskInfo 的构建器。

公共构造函数

公共方法

abstract TaskInfo<T>
final TaskInfo<T>
build()
验证并构建 TaskInfo 实例。
abstract Builder<T>
setEnableFlowLimiting布尔值值)
如果任务需要流限制器,则设置为 true。
abstract Builder<T>
setInputStreams(List<String> 值)
以 TAG:name 的形式设置任务图表输入流信息 String 的列表。
abstract Builder<T>
setOutputStreams(List<String> 值)
以 TAG:name 的形式设置任务图输出流信息 String 的列表。
abstract Builder<T>
setTaskGraphName(String 值)
设置 MediaPipe 任务图名称。
abstract Builder<T>
setTaskName(String 值)
设置 MediaPipe 任务名称。
abstract Builder<T>
setTaskOptions(T 值)
设置特定于任务的选项实例。
abstract Builder<T>
setTaskRunningModeName(String 值)
设置 MediaPipe 任务运行模式名称。

继承的方法

公共构造函数

public Builder ()

公共方法

public abstract TaskInfo<T> autoBuild ()

public final TaskInfo<T> build ()

验证并构建 TaskInfo 实例。*

抛出
IllegalArgumentException 如果任务图表名称、图表输入流和图表输出流等所需信息为空。

public abstract Builder<T> setEnableFlowLimiting 布尔值

如果任务需要流限制器,则设置为 true。

参数

public abstract Builder<T> setInputStreams (List<String> value)

以 TAG:name 的形式设置任务图表输入流信息 String 的列表。

参数

public abstract Builder<T> setOutputStreams (List<String> value)

以 TAG:name 的形式设置任务图输出流信息 String 的列表。

参数

public abstract Builder<T> setTaskGraphName String 值)

设置 MediaPipe 任务图名称。

参数

public abstract Builder<T> setTaskName String 值)

设置 MediaPipe 任务名称。

参数

public abstract Builder<T> setTaskOptions (T 值)

设置特定于任务的选项实例。

参数
派生自 TaskOptions 的特定于任务的选项。

public abstract Builder<T> setTaskRunningModeName String 值)

设置 MediaPipe 任务运行模式名称。

参数