Operation

data class Operation(val packageName: String, val name: String, val documentation: String?, val method: CodeGenTree.Operation.HttpMethod, val path: String?, val parameters: List<CodeGenTree.Operation.Parameter>, val queryParameters: List<CodeGenTree.Operation.Parameter>, val headers: List<CodeGenTree.Operation.Parameter>, val location: String?, val soapAction: String?, val input: CodeGenTree.Type?, val output: CodeGenTree.Type?, val outputHeaders: List<CodeGenTree.Operation.Parameter>, val returnType: CodeGenTree.Type?, val success: StatusCode, val notFound: Boolean, val fault: CodeGenTree.NormalClass?, val faultHeaders: List<CodeGenTree.Operation.Parameter>, val inputContentType: ContentType?, val outputContentType: ContentType?, val inputWrapper: CodeGenTree.Expression?, val inputWrapperType: CodeGenTree.Type?, val outputWrapperType: CodeGenTree.Type?, val outputMember: CodeGenTree.Expression?, val responseBranches: CodeGenTree.Operation.ResponseBranches?, val faultWrapper: CodeGenTree.Type?, val deprecated: Boolean)(source)

Constructors

Link copied to clipboard
constructor(packageName: String, name: String, documentation: String?, method: CodeGenTree.Operation.HttpMethod, path: String?, parameters: List<CodeGenTree.Operation.Parameter>, queryParameters: List<CodeGenTree.Operation.Parameter>, headers: List<CodeGenTree.Operation.Parameter>, location: String?, soapAction: String?, input: CodeGenTree.Type?, output: CodeGenTree.Type?, outputHeaders: List<CodeGenTree.Operation.Parameter>, returnType: CodeGenTree.Type?, success: StatusCode, notFound: Boolean, fault: CodeGenTree.NormalClass?, faultHeaders: List<CodeGenTree.Operation.Parameter>, inputContentType: ContentType?, outputContentType: ContentType?, inputWrapper: CodeGenTree.Expression?, inputWrapperType: CodeGenTree.Type?, outputWrapperType: CodeGenTree.Type?, outputMember: CodeGenTree.Expression?, responseBranches: CodeGenTree.Operation.ResponseBranches?, faultWrapper: CodeGenTree.Type?, deprecated: Boolean)

Types

Link copied to clipboard
data class Parameter(val name: String, val serialName: String?, val type: CodeGenTree.Type, val nullable: Boolean, val documentation: String?, val defaultValue: CodeGenTree.Expression?, val annotations: List<CodeGenTree.Annotation> = emptyList())

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