Class ListSchemasRequest.Builder
- Enclosing class:
ListSchemasRequest
-
Method Summary
Modifier and TypeMethodDescriptionadditionalProperties(Map<String, Object> additionalProperties) additionalProperty(String key, Object value) build()from(ListSchemasRequest other) Maximum number of schemas to return per page (1–100; defaults to 20).Filter to schemas owned by this organization — the Vectros-assigned UUID of an organization in your account.recordType(String recordType) recordType(Optional<String> recordType) Resolve the single schema for this record type — the natural handle for a schema, and the direct alternative to remembering its opaque id.Pagination cursor.Filter to schemas bindable to this surface: record, document, user, org, or client.Filter to schemas owned by this user — the Vectros-assigned UUID of a user in your account.
-
Method Details
-
from
-
userId
Filter to schemas owned by this user — the Vectros-assigned UUID of a user in your account. Use
GET /v1/users?externalId=to resolve a UUID from your own external id. -
userId
-
orgId
Filter to schemas owned by this organization — the Vectros-assigned UUID of an organization in your account. Use
GET /v1/orgs?externalId=to resolve a UUID from your own external id. -
orgId
-
surface
Filter to schemas bindable to this surface: record, document, user, org, or client. Returns only schemas whose allowed surfaces include the given one — useful for listing, say, document types separately from record types. The identity surfaces (user, org, client) are account-wide: filtering by one lists your account's identity schemas regardless of the calling context, whereas record and document list within the calling context.
-
surface
-
recordType
Resolve the single schema for this record type — the natural handle for a schema, and the direct alternative to remembering its opaque id. Returns a one-element page, or an empty page if no such schema exists. Resolved in the calling context for record and document types; combine with
surface=user,org, orclientto resolve an account-wide identity schema. Mutually exclusive withuserId/orgId— when supplied,recordTypetakes precedence. -
recordType
-
startFrom
Pagination cursor. Pass the
nextCursorfrom the previous page to fetch the next page; omit it for the first page. -
startFrom
-
limit
Maximum number of schemas to return per page (1–100; defaults to 20).
-
limit
-
build
-
additionalProperty
-
additionalProperties
-