Package ai.vectros.types
Class NamespaceResponse.Builder
java.lang.Object
ai.vectros.types.NamespaceResponse.Builder
- Enclosing class:
NamespaceResponse
-
Method Summary
Modifier and TypeMethodDescriptionadditionalProperties(Map<String, Object> additionalProperties) additionalProperty(String key, Object value) build()Timestamp when the namespace was registered, as an ISO-8601 UTC timestamp.defaultSchemaId(String defaultSchemaId) defaultSchemaId(Optional<String> defaultSchemaId) ID of the default record schema bound to entities in this namespace, or null.entityBacked(Boolean entityBacked) entityBacked(Optional<Boolean> entityBacked) Whether values in this namespace must resolve to an existing identity entity (true) or are free-form strings (false).from(NamespaceResponse other) The registered namespace.Whether this is a reserved built-in namespace (org/client).specificityRank(Integer specificityRank) specificityRank(Optional<Integer> specificityRank) This namespace's position in your account's specificity order (higher = more specific), used to break a tie when a caller holds two scope dimensions at once during recordType schema resolution.
-
Method Details
-
from
-
namespace
The registered namespace.
-
namespace
-
entityBacked
Whether values in this namespace must resolve to an existing identity entity (
true) or are free-form strings (false). -
entityBacked
-
reserved
Whether this is a reserved built-in namespace (
org/client). Built-ins cannot be changed or deleted. -
reserved
-
defaultSchemaId
ID of the default record schema bound to entities in this namespace, or null.
-
defaultSchemaId
-
specificityRank
This namespace's position in your account's specificity order (higher = more specific), used to break a tie when a caller holds two scope dimensions at once during recordType schema resolution.
-
specificityRank
-
createdAt
Timestamp when the namespace was registered, as an ISO-8601 UTC timestamp. Absent for the reserved built-ins.
-
createdAt
-
build
-
additionalProperty
-
additionalProperties
-