ServicePrinter

scalapb.zio_grpc.ZioFilePrinter.ServicePrinter
class ServicePrinter(service: ServiceDescriptor)

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Concrete methods

def clientMethodSignature(method: MethodDescriptor, outEnvType: String): String
def clientTranformableService(fp: FunctionalPrinter): FunctionalPrinter
def clientWithMetadataMethodSignature(method: MethodDescriptor, outEnvType: String): String
def clientWithMetadataTranformableService(fp: FunctionalPrinter): FunctionalPrinter
def genClient(fp: FunctionalPrinter): FunctionalPrinter
def genClientWithMetadata(fp: FunctionalPrinter): FunctionalPrinter
def methodInType(method: MethodDescriptor): String
def methodSignature(method: MethodDescriptor, outEnvType: String): String
def printAccessor(fp: FunctionalPrinter, method: MethodDescriptor): FunctionalPrinter
def printAccessorWithMetadata(fp: FunctionalPrinter, method: MethodDescriptor): FunctionalPrinter
def printBindService(fp: FunctionalPrinter, method: MethodDescriptor): FunctionalPrinter
def printClientImpl(envType: String)(fp: FunctionalPrinter, method: MethodDescriptor): FunctionalPrinter
def printClientMethodSignature(outEnvType: String)(fp: FunctionalPrinter, method: MethodDescriptor): FunctionalPrinter
def printClientTransform(fp: FunctionalPrinter, method: MethodDescriptor): FunctionalPrinter
def printClientWithMetadataImpl(envType: String)(fp: FunctionalPrinter, method: MethodDescriptor): FunctionalPrinter
def printClientWithMetadataMethodSignature(outEnvType: String)(fp: FunctionalPrinter, method: MethodDescriptor): FunctionalPrinter
def printClientWithMetadataTransform(fp: FunctionalPrinter, method: MethodDescriptor): FunctionalPrinter
def printMethodSignature(outEnvType: String)(fp: FunctionalPrinter, method: MethodDescriptor): FunctionalPrinter
def printServerTransform(fp: FunctionalPrinter, method: MethodDescriptor): FunctionalPrinter
def serverTranformableService(fp: FunctionalPrinter): FunctionalPrinter