KnowledgeOS API Reference
Preparing search index...
api/src
TransportAdapter
Interface TransportAdapter
interface
TransportAdapter
{
name
:
string
;
transportType
:
TransportType
;
buildRequestContext
(
request
:
TransportRequest
,
headers
:
Record
<
string
,
string
>
,
)
:
RequestContext
;
formatError
(
error
:
ApiResponse
)
:
TransportResponse
;
formatResponse
(
response
:
ApiResponse
)
:
TransportResponse
;
parseRequest
(
raw
:
unknown
)
:
TransportRequest
;
}
Implemented by
GraphQLTransportAdapter
RestTransportAdapter
Index
Properties
name
transport
Type
Methods
build
Request
Context
format
Error
format
Response
parse
Request
Properties
Readonly
name
name
:
string
Readonly
transport
Type
transportType
:
TransportType
Methods
build
Request
Context
buildRequestContext
(
request
:
TransportRequest
,
headers
:
Record
<
string
,
string
>
,
)
:
RequestContext
Parameters
request
:
TransportRequest
headers
:
Record
<
string
,
string
>
Returns
RequestContext
format
Error
formatError
(
error
:
ApiResponse
)
:
TransportResponse
Parameters
error
:
ApiResponse
Returns
TransportResponse
format
Response
formatResponse
(
response
:
ApiResponse
)
:
TransportResponse
Parameters
response
:
ApiResponse
Returns
TransportResponse
parse
Request
parseRequest
(
raw
:
unknown
)
:
TransportRequest
Parameters
raw
:
unknown
Returns
TransportRequest
Settings
Member Visibility
Inherited
Theme
OS
Light
Dark
On This Page
Properties
name
transport
Type
Methods
build
Request
Context
format
Error
format
Response
parse
Request
KnowledgeOS API Reference
Loading...