TaskInfo.Builder

classe abstrata estática pública TaskInfo.Builder

Builder para a classe TaskInfo.

Construtores públicos

Métodos públicos

abstrato TaskInfo<T>
final TaskInfo<T>
build()
Valida e cria a instância TaskInfo.
abstrato Criador<T>
setEnableFlowLimiting(valor Booleano)
Define como verdadeiro se a tarefa exigir um limitador de fluxo.
abstrato Criador<T>
setInputStreams(valor List<String>)
Define uma lista de Strings de informações de fluxo de entrada do gráfico de tarefas no formato TAG:name.
abstrato Criador<T>
setOutputStreams(valor List<String>)
Define uma lista de Strings de informações de fluxo de saída do gráfico de tarefas no formato TAG:name.
abstrato Criador<T>
setTaskGraphName(valor String)
Define o nome do gráfico de tarefas do MediaPipe.
abstrato Criador<T>
setTaskName(valor String)
Define o nome da tarefa do MediaPipe.
abstrato Criador<T>
setTaskOptions(valor T)
Define uma instância de opções específicas da tarefa.
abstrato Criador<T>
setTaskRunningModeName(valor String)
Define o nome do modo de execução da tarefa do MediaPipe.

Métodos herdados

Construtores públicos

public Builder ()

Métodos públicos

public abstrato TaskInfo<T> autoBuild ()

public final TaskInfo<T> build ()

Valida e cria a instância TaskInfo. *

Gera
IllegalArgumentException se as informações necessárias, como o nome do gráfico da tarefa, os streams de entrada do gráfico e os streams de saída do gráfico estiverem vazias.

public Builder<T> setEnableFlowLimiting (valor booleano)

Define como verdadeiro se a tarefa exigir um limitador de fluxo.

Parâmetros
valor

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

Define uma lista de Strings de informações de fluxo de entrada do gráfico de tarefas no formato TAG:name.

Parâmetros
valor

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

Define uma lista de Strings de informações de fluxo de saída do gráfico de tarefas no formato TAG:name.

Parâmetros
valor

public Builder<T> setTaskGraphName (String value)

Define o nome do gráfico de tarefas do MediaPipe.

Parâmetros
valor

public Builder<T> setTaskName (String value)

Define o nome da tarefa do MediaPipe.

Parâmetros
valor

public abstrato Builder<T> setTaskOptions (valor T)

Define uma instância de opções específicas da tarefa.

Parâmetros
valor opções específicas de tarefa derivadas de TaskOptions.

public Builder<T> setTaskRunningModeName (String value)

Define o nome do modo de execução da tarefa do MediaPipe.

Parâmetros
valor