Class ListUsersRequest
java.lang.Object
ai.vectros.resources.identity.requests.ListUsersRequest
-
Method Details
-
getExternalId
- Returns:
- Look up a single user by your own
externalId. Returns a one-element list, or an empty list if no match. Cannot be combined with thetype/field/valuelookup parameters.
-
getStartFrom
- Returns:
- Pagination cursor. Pass the
nextCursorfrom the previous page to fetch the next page; omit it for the first page.
-
getLimit
- Returns:
- Maximum number of users to return per page (1–100; defaults to 20).
-
getType
- Returns:
- The schema record type whose lookup fields you are querying (the schema's declared record type, not the user's
HUMAN/SERVICEkind). Must be supplied together withfieldand exactly one lookup mode (value,from+to, orprefix).
-
getField
- Returns:
- The lookup field to filter on. Must be declared as a lookup field on the schema named by
type. Supplied together withtypeand one lookup mode.
-
getValue
- Returns:
- Exact value to match for
field. Cannot be combined withfrom/toorprefix. Not allowed for a sensitive (blind-indexed) field on this endpoint; use POST /v1/users/lookup instead, which keeps the value out of the URL.
-
getFrom
- Returns:
- Inclusive lower bound for a range lookup. Requires
to, and is only valid on non-sensitive fields declared with range support. Cannot be combined withvalueorprefix.
-
getTo
- Returns:
- Inclusive upper bound for a range lookup. Requires
from.
-
getPrefix
- Returns:
- Prefix to match. Only valid on string fields declared with range support. Cannot be combined with
valueorfrom/to.
-
getOrder
- Returns:
- Sort direction for the matched users:
asc(ascending, the default) ordesc(descending).
-
equals
-
getAdditionalProperties
-
hashCode
public int hashCode() -
toString
-
builder
-