SAService Architect Back to designer
SAService ArchitectDocumentation
Documentation
  • Overview
  • Stream types
  • Data connectors
  • Links and delivery
  • Type system
  • Graph Designer
  • Scheduling & Temporal
  • Code Generation
  • Framework
  • Service Lifecycle
  • Dashboards
DocumentationType system
Reference

Type system

Data contracts referenced by valueType and keyType.

Type kinds and formats

Built-in scalar and runtime types`DataType` values that require no `keyType` or `valueType`: numeric, character, boolean, string and framework runtime contracts.Built-in scalar and runtime typesArrayAn ordered collection whose item contract is valueType.ArrayMap typeA key/value collection with explicit keyType and valueType.Map typeStructA named record defined inline, in a package or shared module.StructCustom typeA user-owned target-language type definition.Custom typeDefinition formatsNative, Protobuf, FlatBuffers, Cap’n Proto and OpenAPI representations.Definition formats
On this pageType kinds and formats
Verified againstdesigner property configsserviceapi.yamlServiceLib runtime