Operation
data class Operation(val packageName: String, val name: String, val documentation: String? = null, val method: IRTree.Operation.HttpMethod, val path: String?, val parameters: List<IRTree.Operation.Parameter> = emptyList(), val headers: List<IRTree.Operation.Parameter> = emptyList(), val queryParameters: List<IRTree.Operation.Parameter> = emptyList(), val location: String? = null, val soapAction: String? = null, val success: StatusCode? = null, val input: IRTree.Type?, val inputContentType: ContentType?, val output: IRTree.Type?, val outputContentType: ContentType?, val outputHeaders: List<IRTree.Operation.Parameter> = emptyList(), val notFound: Boolean, val fault: IRTree.NormalClass? = null, val faultHeaders: List<IRTree.Operation.Parameter> = emptyList(), val deprecated: Boolean = false)(source)
Constructors
Link copied to clipboard
constructor(packageName: String, name: String, documentation: String? = null, method: IRTree.Operation.HttpMethod, path: String?, parameters: List<IRTree.Operation.Parameter> = emptyList(), headers: List<IRTree.Operation.Parameter> = emptyList(), queryParameters: List<IRTree.Operation.Parameter> = emptyList(), location: String? = null, soapAction: String? = null, success: StatusCode? = null, input: IRTree.Type?, inputContentType: ContentType?, output: IRTree.Type?, outputContentType: ContentType?, outputHeaders: List<IRTree.Operation.Parameter> = emptyList(), notFound: Boolean, fault: IRTree.NormalClass? = null, faultHeaders: List<IRTree.Operation.Parameter> = emptyList(), deprecated: Boolean = false)
Types
Link copied to clipboard
Link copied to clipboard
data class Parameter(val name: String, val serialName: String? = null, val type: IRTree.Type, val nullable: Boolean, val documentation: String? = null, val defaultValue: IRTree.Literal? = null, val deprecated: Boolean = false)
Properties
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard