Added in API level 37.2
Builder
class Builder
| kotlin.Any | |
| ↳ | android.agenticon.AgentTaskUpdate.Builder |
Builder for AgentTaskUpdate.
Summary
| Public constructors | |
|---|---|
Builder()Creates a new Builder. |
|
Builder(other: AgentTaskUpdate.Builder)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. |
Public constructors
Builder
Added in API level 37.2
Builder(other: AgentTaskUpdate.Builder)
Creates a new Builder from another Builder.
| Parameters | |
|---|---|
other |
AgentTaskUpdate.Builder: This value cannot be null. |
Public methods
build
Added in API level 37.2
fun build(): AgentTaskUpdate
Creates the AgentTaskUpdate instance.
| Return | |
|---|---|
AgentTaskUpdate |
This value cannot be null. |
setAgentTaskEvent
Added in API level 37.2
fun setAgentTaskEvent(agentTaskEvent: AgentTaskEvent?): AgentTaskUpdate.Builder
Sets the agent task event.
If null is set, no new event will be shown.
| Parameters | |
|---|---|
agentTaskEvent |
AgentTaskEvent?: This value may be null. |
setAgentTaskState
Added in API level 37.2
fun setAgentTaskState(agentTaskState: AgentTaskState?): AgentTaskUpdate.Builder
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 android.app.StatusBarManager#setAgentTask with a null request.
| Parameters | |
|---|---|
agentTaskState |
AgentTaskState?: This value may be null. |