TransportKind.
One way of connecting, with one shared client; a transport inside a connector is a defect
Figure 1TransportKindspecified
- kind
- row
- scope
- platform
- key
- its name
- store
- postgres
- family
- sources
Fields#
| field | type | required | note |
|---|---|---|---|
name | one of HTTPS REST | GraphQL | gRPC | WebSocket | server-sent events | an inbound webhook | a feed | SFTP | an object store | a database wire | IMAP and SMTP | a bulk file | a rendered page | a person's own browser | metasearch | a browsing session | a file a user brings | yes | The short name of the transport. The table in 18 §2.2 lists the members of each kind after a colon or a comma. |
client | text | yes | the shared client module |
credential_kinds | [text] | yes | the kinds it takes |
cursor_kinds | [text] | yes | |
can_push | bool | yes |
Routes that use it#
No route takes or returns TransportKind directly. The record holds it, and the objects that point at it reach it.