Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class EndpointOperation(val name: String, val description: String?, val method: EndpointOperation.Method, val url: String, val pathParams: List<<Error class: unknown class>>, val queryParams: List<<Error class: unknown class>>, val requestBody: <Error class: unknown class>?)
Link copied to clipboard
Link copied to clipboard
interface QueryParametersArgumentsResolver
Link copied to clipboard
interface RequestBodyArgumentsResolver
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
interface RestClient
Link copied to clipboard
class RestClientExecutor(val restClient: RestClient, val urlArgumentsResolver: UrlArgumentsResolver, val queryParametersArgumentsResolver: QueryParametersArgumentsResolver, val requestBodyArgumentsResolver: RequestBodyArgumentsResolver)
Link copied to clipboard
interface UrlArgumentsResolver
Functions
Link copied to clipboard
Link copied to clipboard
fun EndpointOperation.toToolDefinition(restClientExecutor: RestClientExecutor, headers: List<Header>): <Error class: unknown class>