# Class ToolConfirmation.Builder

java.lang.Object
com.google.adk.events.ToolConfirmation.Builder

Enclosing class:
  `ToolConfirmation`

public abstract static class ToolConfirmation.Builder extends Object
Builder for `ToolConfirmation`.

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `Builder()`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `abstract ToolConfirmation`
  `build()`
  `abstract ToolConfirmation.Builder`
  `confirmed(boolean confirmed)`
  `abstract ToolConfirmation.Builder`
  `hint(@Nullable String hint)`
  `abstract ToolConfirmation.Builder`
  `payload(@Nullable Object payload)`

  ### Methods inherited from class Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Constructor Details

  - ### Builder

    public Builder()

- ## Method Details

  - ### hint

    @CanIgnoreReturnValue public abstract ToolConfirmation.Builder hint(@Nullable String hint)

  - ### confirmed

    @CanIgnoreReturnValue public abstract ToolConfirmation.Builder confirmed(boolean confirmed)

  - ### payload

    @CanIgnoreReturnValue public abstract ToolConfirmation.Builder payload(@Nullable Object payload)

  - ### build

    public abstract ToolConfirmation build()