Operation

data class Operation(val packageName: String, val name: String, val documentation: String?, val method: IRTree.Operation.HttpMethod, val path: String?, val parameters: List<IRTree.Operation.Parameter>, val headers: List<IRTree.Operation.Parameter>, val queryParameters: List<IRTree.Operation.Parameter>, val location: String?, val address: String?, val success: Int?, val input: IRTree.Type?, val inputContentType: ContentType?, val output: IRTree.Type?, val outputContentType: ContentType?, val nullableOutput: Int?, val fault: IRTree.NormalClass?, val deprecated: Boolean)(source)

Constructors

Link copied to clipboard
constructor(packageName: String, name: String, documentation: String?, method: IRTree.Operation.HttpMethod, path: String?, parameters: List<IRTree.Operation.Parameter>, headers: List<IRTree.Operation.Parameter>, queryParameters: List<IRTree.Operation.Parameter>, location: String?, address: String?, success: Int?, input: IRTree.Type?, inputContentType: ContentType?, output: IRTree.Type?, outputContentType: ContentType?, nullableOutput: Int?, fault: IRTree.NormalClass?, deprecated: Boolean)

Types

Link copied to clipboard
data class Parameter(val name: String, val serialName: String?, val type: IRTree.Type, val nullable: Boolean, val documentation: String?, val defaultValue: IRTree.Literal?, val deprecated: Boolean)

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
val path: String?
Link copied to clipboard
val success: Int?