# `Milvex.Milvus.Proto.Schema.TemplateArrayValue`

# `t`

```elixir
@type t() :: %Milvex.Milvus.Proto.Schema.TemplateArrayValue{
  __unknown_fields__: [Protobuf.unknown_field()],
  data:
    {:bool_data, Milvex.Milvus.Proto.Schema.BoolArray.t() | nil}
    | {:long_data, Milvex.Milvus.Proto.Schema.LongArray.t() | nil}
    | {:double_data, Milvex.Milvus.Proto.Schema.DoubleArray.t() | nil}
    | {:string_data, Milvex.Milvus.Proto.Schema.StringArray.t() | nil}
    | {:array_data,
       Milvex.Milvus.Proto.Schema.TemplateArrayValueArray.t() | nil}
    | {:json_data, Milvex.Milvus.Proto.Schema.JSONArray.t() | nil}
    | nil
}
```

---

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