# `Aerospike.Batch.UDF`
[🔗](https://github.com/luisgabrielroldan/aerospike_driver/blob/v0.3.1/lib/aerospike/batch.ex#L66)

Batch record-UDF entry built by `Aerospike.Batch.udf/4`.

# `t`

```elixir
@type t() :: %Aerospike.Batch.UDF{
  args: list(),
  function: String.t(),
  key: Aerospike.Key.t(),
  opts: Aerospike.batch_record_write_opts(),
  package: String.t()
}
```

Batch record-UDF entry targeting one key.

---

*Consult [api-reference.md](api-reference.md) for complete listing*
