Class LookupRecordsRequest
java.lang.Object
ai.vectros.resources.records.requests.LookupRecordsRequest
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfacestatic final classstatic interfacestatic interface -
Method Summary
-
Method Details
-
getType
- Returns:
- The record type to look up, e.g.
intake_form.
-
getField
- Returns:
- The name of the lookup field to match on, as declared on the type's schema.
-
getValue
- Returns:
- Exact value to match. Mutually exclusive with
from/toandprefix. Rejected for a sensitive field — usePOST /v1/records/lookupinstead so the value is not exposed in the URL.
-
getFrom
- Returns:
- Inclusive lower bound of a range lookup (requires
to; non-sensitive fields only). Mutually exclusive withvalueandprefix.
-
getTo
- Returns:
- Inclusive upper bound of a range lookup (requires
from).
-
getPrefix
- Returns:
- Prefix to match (string, non-sensitive fields only). Mutually exclusive with
valueandfrom/to.
-
getStartFrom
- Returns:
- Pagination cursor. Pass the
nextCursorfrom the previous page; omit it for the first page.
-
getLimit
- Returns:
- Maximum number of records to return per page. Allowed range 1–100; defaults to 20.
-
getIncludePayload
- Returns:
- Set to
trueto include each record's full payload, rehydrating any payloads stored externally (capped per page). Defaults tofalse, which returns only the indexed projection.
-
getOrder
- Returns:
- Sort direction by the field's value:
asc(ascending, the default) ordesc(descending).
-
equals
-
getAdditionalProperties
-
hashCode
public int hashCode() -
toString
-
builder
-