Interface: Handler
types/src.YamlConfig.Handler
Point to the handler you wish to use, it can either be a predefined handler, or a custom
Indexable
▪ [k: string
]: any
Table of contents
Properties
- graphql
- grpc
- jsonSchema
- mongoose
- mysql
- neo4j
- newOpenapi
- odata
- openapi
- postgraphile
- raml
- soap
- thrift
- tuql
Properties
graphql
• Optional
graphql: GraphQLHandlerHTTPConfiguration
| GraphQLHandlerCodeFirstConfiguration
| GraphQLHandlerMultipleHTTPConfiguration
Handler for remote/local/third-party GraphQL schema (Any of: GraphQLHandlerHTTPConfiguration, GraphQLHandlerCodeFirstConfiguration, GraphQLHandlerMultipleHTTPConfiguration)
Defined in
packages/types/src/config.ts:172
grpc
• Optional
grpc: GrpcHandler
Defined in
packages/types/src/config.ts:176
jsonSchema
• Optional
jsonSchema: JsonSchemaHandler
| JsonSchemaHandlerBundle
Handler for JSON Schema specification. Source could be a local json file, or a url to it. (Any of: JsonSchemaHandler, JsonSchemaHandlerBundle)
Defined in
packages/types/src/config.ts:181
mongoose
• Optional
mongoose: MongooseHandler
Defined in
packages/types/src/config.ts:182
mysql
• Optional
mysql: MySQLHandler
Defined in
packages/types/src/config.ts:183
neo4j
• Optional
neo4j: Neo4JHandler
Defined in
packages/types/src/config.ts:184
newOpenapi
• Optional
newOpenapi: NewOpenapiHandler
Defined in
packages/types/src/config.ts:185
odata
• Optional
odata: ODataHandler
Defined in
packages/types/src/config.ts:186
openapi
• Optional
openapi: OpenapiHandler
Defined in
packages/types/src/config.ts:187
postgraphile
• Optional
postgraphile: PostGraphileHandler
Defined in
packages/types/src/config.ts:188
raml
• Optional
raml: RAMLHandler
Defined in
packages/types/src/config.ts:189
soap
• Optional
soap: SoapHandler
Defined in
packages/types/src/config.ts:190
thrift
• Optional
thrift: ThriftHandler
Defined in
packages/types/src/config.ts:191
tuql
• Optional
tuql: TuqlHandler
Defined in
packages/types/src/config.ts:192