← Files GoodMemARCHIVED FILE

skills/goodmem-sdk/references/java/models/LLMListOptions.md

996 Bytes · Oct 2, 2026 · 00:24 UTC

↓ Download file

<!-- sdk-ref package=ai.pairsys:goodmem-java registry=maven version=0.2.2 -->

# LLMListOptions

Typed query options for `client.llms.list`.

 Every field is optional; null values are omitted from the wire request.
 Construct via the fluent `Builder`:

```java
 LLMListOptions opts = LLMListOptions.builder()
     .ownerId(UserId.from("value"))
     .build();

```

- `ownerId` (`UserId`): Filter the already-authorized result set by owner principal UUID. Omitting this parameter does not bypass per-LLM READ_LLM filtering.
- `providerType` (`LLMProviderType`): Filter LLMs by provider type. Allowed values match the LLMProviderType schema.
- `label` (`java.util.Map<String, String>`): Filter by label key-value pairs. Label filters accept either label.= or label[key]=value (for example, label.environment=production or label[environment]=production).

[Java](../../java.md)

Related types — open only those used by your request:

- [LLMProviderType](LLMProviderType.md)
- [UserId](UserId.md)

SHA-256: 5ceab8f522f2b48d986e355cb86763a94085630190282fb30095dfb433d33105