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
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