TaskInfo.Builder

公開靜態抽象類別 TaskInfo.Builder

TaskInfo 的建構工具。

公用建構函式

公用方法

TaskInfo<T>
最終 TaskInfo<T>
build()
驗證並建構 TaskInfo 執行個體。
抽象 Builder<T>
setEnableFlowLimiting(「布林值」值)
如果工作需要流量限制器,則會設為 true。
抽象 Builder<T>
setInputStreams(List<String> value)
設定工作圖表輸入串流資訊 String 的清單,格式為 TAG:name。
抽象 Builder<T>
setOutputStreams(List<String> value)
設定工作圖表輸出串流資訊 String 的清單,格式為 TAG:name。
抽象 Builder<T>
setTaskGraphName(String 值)
設定 MediaPipe 工作圖表名稱。
抽象 Builder<T>
setTaskName(String 值)
設定 MediaPipe 工作名稱。
抽象 Builder<T>
setTaskOptions(T 值)
設定工作專屬選項執行個體。
抽象 Builder<T>
setTaskRunningModeName(String 值)
設定 MediaPipe 工作執行模式名稱。

繼承的方法

公用建構函式

public Builder ()

公用方法

public 抽象 TaskInfo<T> autoBuild ()

public 最終 TaskInfo<T> build ()

驗證並建構 TaskInfo 執行個體。*

擲回
IllegalArgumentException 表示工作圖表名稱、圖表輸入串流和圖表輸出串流等必要資訊為空白。

public 抽象 Builder<T> setEnableFlowLimiting (布林值 值)

如果工作需要流量限制器,則會設為 true。

參數

public 抽象 Builder<T> setInputStreams (List<String> value)

設定工作圖表輸入串流資訊 String 的清單,格式為 TAG:name。

參數

public 抽象 Builder<T> setOutputStreams (List<String> value)

設定工作圖表輸出串流資訊 String 的清單,格式為 TAG:name。

參數

public 抽象 Builder<T> setTaskGraphName (String value)

設定 MediaPipe 工作圖表名稱。

參數

public 抽象 Builder<T> setTaskName (String value)

設定 MediaPipe 工作名稱。

參數

public 抽象 Builder<T> setTaskOptions (T value)

設定工作專屬選項執行個體。

參數
衍生自 TaskOptions 的工作專屬選項。

public 抽象 Builder<T> setTaskRunningModeName (String value)

設定 MediaPipe 工作執行模式名稱。

參數