ClientMethodDef

wvlet.airframe.http.codegen.HttpClientIR$.ClientMethodDef
case class ClientMethodDef(httpMethod: String, isOpsRequest: Boolean, name: String, typeArgs: Seq[Surface], inputParameters: Seq[MethodParameter], clientCallParameters: Seq[String], returnType: Surface, path: String, requestModelClassDef: Option[ClientRequestModelClassDef], isRPC: Boolean) extends ClientCodeIR

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait ClientCodeIR
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

def clientMethodName: String
def grpcClientStreamingArg: Option[MethodParameter]
def grpcReturnType: Surface
def requestModelClassType: String
def typeArgString: String

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product