Class ClientResponse.Builder
- Enclosing class:
ClientResponse
-
Method Summary
Modifier and TypeMethodDescriptionadditionalProperties(Map<String, Object> additionalProperties) additionalProperty(String key, Object value) build()Whether this call created a new client.When the client was created, as an ISO-8601 UTC timestamp.externalId(String externalId) externalId(Optional<String> externalId) Your own identifier for this client, supplied when it was created.from(ClientResponse other) The Vectros-assigned UUID for this client.Display name for this client.The Vectros-assigned UUID of the organization this client belongs to, or null if the client is not associated with an org.Free-form key-value attributes stored with this client.The ID of the schema that validates this client's payload and drives its lookup indexing, or null if the client is not schema-bound.schemaVersion(Integer schemaVersion) schemaVersion(Optional<Integer> schemaVersion) The version of the governing schema that was in effect when this client was last written.Lifecycle status of the client.
-
Method Details
-
from
-
created
Whether this call created a new client. True when a new client was created; false when a client with the same
externalIdalready existed and was returned unchanged (idempotent create) or updated (when?upsert=true). Present only on the create response (POST /v1/clients); absent on reads. The HTTP status mirrors it — 201 when created, 200 when an existing client was returned. -
created
-
id
The Vectros-assigned UUID for this client. Use this ID when referencing the client in token minting, record ownership, and filters.
-
id
-
externalId
Your own identifier for this client, supplied when it was created.
-
externalId
-
name
Display name for this client.
-
name
-
status
Lifecycle status of the client.
ACTIVEclients can be used normally;SUSPENDEDclients are retained but blocked from new operations. -
status
-
orgId
The Vectros-assigned UUID of the organization this client belongs to, or null if the client is not associated with an org.
-
orgId
-
payload
Free-form key-value attributes stored with this client. Sensitive fields are returned as
[redacted]unless your token grants the sensitive-reveal scope for the client's schema. -
payload
-
schemaId
The ID of the schema that validates this client's payload and drives its lookup indexing, or null if the client is not schema-bound.
-
schemaId
-
schemaVersion
The version of the governing schema that was in effect when this client was last written. The client keeps the version it was stamped with even after the schema is edited. Null when the client is not schema-bound.
-
schemaVersion
-
createdAt
When the client was created, as an ISO-8601 UTC timestamp.
-
createdAt
-
build
-
additionalProperty
-
additionalProperties
-