# Class CodeExecutionUtils.CodeExecutionInput.Builder

java.lang.Object
com.google.adk.codeexecutors.CodeExecutionUtils.CodeExecutionInput.Builder

Enclosing class:
  `CodeExecutionUtils.CodeExecutionInput`

public abstract static class CodeExecutionUtils.CodeExecutionInput.Builder extends Object
Builder for `CodeExecutionUtils.CodeExecutionInput`.

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `Builder()`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `abstract CodeExecutionUtils.CodeExecutionInput`
  `build()`
  `abstract CodeExecutionUtils.CodeExecutionInput.Builder`
  `code(String code)`
  `abstract CodeExecutionUtils.CodeExecutionInput.Builder`
  `executionId(@Nullable String executionId)`
  `abstract CodeExecutionUtils.CodeExecutionInput.Builder`
  `inputFiles(List<CodeExecutionUtils.File> inputFiles)`

  ### Methods inherited from class Object

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

- ## Constructor Details

  - ### Builder

    public Builder()

- ## Method Details

  - ### code

    public abstract CodeExecutionUtils.CodeExecutionInput.Builder code(String code)

  - ### inputFiles

    public abstract CodeExecutionUtils.CodeExecutionInput.Builder inputFiles(List<CodeExecutionUtils.File> inputFiles)

  - ### executionId

    public abstract CodeExecutionUtils.CodeExecutionInput.Builder executionId(@Nullable String executionId)

  - ### build

    public abstract CodeExecutionUtils.CodeExecutionInput build()