AgentTaskUpdate.Builder
public
static
final
class
AgentTaskUpdate.Builder
extends Object
| java.lang.Object | |
| ↳ | android.agenticon.AgentTaskUpdate.Builder |
Builder for AgentTaskUpdate.
Summary
Public constructors | |
|---|---|
Builder()
Creates a new Builder. |
|
Builder(AgentTaskUpdate.Builder other)
Creates a new Builder from another Builder. |
|
Public methods | |
|---|---|
AgentTaskUpdate
|
build()
Creates the |
AgentTaskUpdate.Builder
|
setAgentTaskEvent(AgentTaskEvent agentTaskEvent)
Sets the agent task event. |
AgentTaskUpdate.Builder
|
setAgentTaskState(AgentTaskState agentTaskState)
Sets the agent task state. |
Inherited methods | |
|---|---|
Public constructors
Builder
public Builder (AgentTaskUpdate.Builder other)
Creates a new Builder from another Builder.
| Parameters | |
|---|---|
other |
AgentTaskUpdate.Builder: This value cannot be null. |
Public methods
build
public AgentTaskUpdate build ()
Creates the AgentTaskUpdate instance.
| Returns | |
|---|---|
AgentTaskUpdate |
This value cannot be null. |
setAgentTaskEvent
public AgentTaskUpdate.Builder setAgentTaskEvent (AgentTaskEvent agentTaskEvent)
Sets the agent task event.
If null is set, no new event will be shown.
| Parameters | |
|---|---|
agentTaskEvent |
AgentTaskEvent: This value may be null. |
| Returns | |
|---|---|
AgentTaskUpdate.Builder |
|
setAgentTaskState
public AgentTaskUpdate.Builder setAgentTaskState (AgentTaskState agentTaskState)
Sets the agent task state.
If null is set, the state will not change with this request. In order to
reset to the default state, call StatusBarManager.setAgentTask(AgentTaskUpdate, Executor, OutcomeReceiver) with a
null request.
| Parameters | |
|---|---|
agentTaskState |
AgentTaskState: This value may be null. |
| Returns | |
|---|---|
AgentTaskUpdate.Builder |
|