Class GrpcServiceStubClassComposer
java.lang.Object
com.google.api.generator.gapic.composer.common.AbstractTransportServiceStubClassComposer
com.google.api.generator.gapic.composer.grpc.GrpcServiceStubClassComposer
- All Implemented Interfaces:
ClassComposer
-
Field Summary
Fields inherited from class com.google.api.generator.gapic.composer.common.AbstractTransportServiceStubClassComposer
CALLABLE_CLASS_MEMBER_PATTERN, FIXED_TYPESTORE, PAGED_CALLABLE_NAME -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected StatementcreateMethodDescriptorVariableDecl(Service service, Method protoMethod, VariableExpr methodDescriptorVarExpr, Map<String, Message> messageTypes, boolean restNumericEnumsEnabled) protected EnumRefExprgetMethodDescriptorMethodTypeExpr(Method protoMethod) protected StringgetProtoRpcFullMethodName(Service protoService, Method protoMethod) static GrpcServiceStubClassComposerinstance()Methods inherited from class com.google.api.generator.gapic.composer.common.AbstractTransportServiceStubClassComposer
createClassAnnotations, createClassMethods, createClassStatements, createConstructorMethods, createGetMethodDescriptorsMethod, createLongRunningClient, createLongRunningClientGetters, createMethodDescriptorVariableDecls, createOperationsStubGetterMethod, createOperationsStubInitExpr, createProtoMethodNameToDescriptorClassMembers, createRequestParamsExtractorClassInstance, createStaticCreatorMethods, createTransportSettingsInitExpr, createTypeRegistry, declareLongRunningClient, generate, generateOperationsStubLogic, getCallableCreatorMethodName, getCallableType, getTransportContext, getTransportOperationsStubType
-
Constructor Details
-
GrpcServiceStubClassComposer
protected GrpcServiceStubClassComposer()
-
-
Method Details
-
instance
-
createMethodDescriptorVariableDecl
protected Statement createMethodDescriptorVariableDecl(Service service, Method protoMethod, VariableExpr methodDescriptorVarExpr, Map<String, Message> messageTypes, boolean restNumericEnumsEnabled) - Specified by:
createMethodDescriptorVariableDeclin classAbstractTransportServiceStubClassComposer
-
getMethodDescriptorMethodTypeExpr
-
getProtoRpcFullMethodName
- Overrides:
getProtoRpcFullMethodNamein classAbstractTransportServiceStubClassComposer
-