Coverage for src / mysingle / protos / services / genai / v1 / strategy_builder_pb2_grpc.py: 0%

35 statements  

« prev     ^ index     » next       coverage.py v7.12.0, created at 2025-12-02 00:58 +0900

1# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! 

2"""Client and server classes corresponding to protobuf-defined services.""" 

3 

4import grpc 

5 

6from mysingle.protos.services.genai.v1 import ( 

7 strategy_builder_pb2 as services_dot_genai_dot_v1_dot_strategy__builder__pb2, 

8) 

9 

10 

11class StrategyBuilderServiceStub(object): 

12 """Strategy Builder 서비스""" 

13 

14 def __init__(self, channel): 

15 """Constructor. 

16 

17 Args: 

18 channel: A grpc.Channel. 

19 """ 

20 self.GenerateStrategy = channel.unary_unary( 

21 "/genai.strategy_builder.StrategyBuilderService/GenerateStrategy", 

22 request_serializer=services_dot_genai_dot_v1_dot_strategy__builder__pb2.GenerateStrategyRequest.SerializeToString, 

23 response_deserializer=services_dot_genai_dot_v1_dot_strategy__builder__pb2.GenerateStrategyResponse.FromString, 

24 _registered_method=True, 

25 ) 

26 self.ValidateProposal = channel.unary_unary( 

27 "/genai.strategy_builder.StrategyBuilderService/ValidateProposal", 

28 request_serializer=services_dot_genai_dot_v1_dot_strategy__builder__pb2.ValidateProposalRequest.SerializeToString, 

29 response_deserializer=services_dot_genai_dot_v1_dot_strategy__builder__pb2.ValidateProposalResponse.FromString, 

30 _registered_method=True, 

31 ) 

32 self.CustomizeTemplate = channel.unary_unary( 

33 "/genai.strategy_builder.StrategyBuilderService/CustomizeTemplate", 

34 request_serializer=services_dot_genai_dot_v1_dot_strategy__builder__pb2.CustomizeTemplateRequest.SerializeToString, 

35 response_deserializer=services_dot_genai_dot_v1_dot_strategy__builder__pb2.CustomizeTemplateResponse.FromString, 

36 _registered_method=True, 

37 ) 

38 

39 

40class StrategyBuilderServiceServicer(object): 

41 """Strategy Builder 서비스""" 

42 

43 def GenerateStrategy(self, request, context): 

44 """자연어에서 전략 생성""" 

45 context.set_code(grpc.StatusCode.UNIMPLEMENTED) 

46 context.set_details("Method not implemented!") 

47 raise NotImplementedError("Method not implemented!") 

48 

49 def ValidateProposal(self, request, context): 

50 """제안서 검증 (STRUCT/STATIC 사전 검증)""" 

51 context.set_code(grpc.StatusCode.UNIMPLEMENTED) 

52 context.set_details("Method not implemented!") 

53 raise NotImplementedError("Method not implemented!") 

54 

55 def CustomizeTemplate(self, request, context): 

56 """템플릿 기반 전략 커스터마이징""" 

57 context.set_code(grpc.StatusCode.UNIMPLEMENTED) 

58 context.set_details("Method not implemented!") 

59 raise NotImplementedError("Method not implemented!") 

60 

61 

62def add_StrategyBuilderServiceServicer_to_server(servicer, server): 

63 rpc_method_handlers = { 

64 "GenerateStrategy": grpc.unary_unary_rpc_method_handler( 

65 servicer.GenerateStrategy, 

66 request_deserializer=services_dot_genai_dot_v1_dot_strategy__builder__pb2.GenerateStrategyRequest.FromString, 

67 response_serializer=services_dot_genai_dot_v1_dot_strategy__builder__pb2.GenerateStrategyResponse.SerializeToString, 

68 ), 

69 "ValidateProposal": grpc.unary_unary_rpc_method_handler( 

70 servicer.ValidateProposal, 

71 request_deserializer=services_dot_genai_dot_v1_dot_strategy__builder__pb2.ValidateProposalRequest.FromString, 

72 response_serializer=services_dot_genai_dot_v1_dot_strategy__builder__pb2.ValidateProposalResponse.SerializeToString, 

73 ), 

74 "CustomizeTemplate": grpc.unary_unary_rpc_method_handler( 

75 servicer.CustomizeTemplate, 

76 request_deserializer=services_dot_genai_dot_v1_dot_strategy__builder__pb2.CustomizeTemplateRequest.FromString, 

77 response_serializer=services_dot_genai_dot_v1_dot_strategy__builder__pb2.CustomizeTemplateResponse.SerializeToString, 

78 ), 

79 } 

80 generic_handler = grpc.method_handlers_generic_handler( 

81 "genai.strategy_builder.StrategyBuilderService", rpc_method_handlers 

82 ) 

83 server.add_generic_rpc_handlers((generic_handler,)) 

84 server.add_registered_method_handlers( 

85 "genai.strategy_builder.StrategyBuilderService", rpc_method_handlers 

86 ) 

87 

88 

89# This class is part of an EXPERIMENTAL API. 

90class StrategyBuilderService(object): 

91 """Strategy Builder 서비스""" 

92 

93 @staticmethod 

94 def GenerateStrategy( 

95 request, 

96 target, 

97 options=(), 

98 channel_credentials=None, 

99 call_credentials=None, 

100 insecure=False, 

101 compression=None, 

102 wait_for_ready=None, 

103 timeout=None, 

104 metadata=None, 

105 ): 

106 return grpc.experimental.unary_unary( 

107 request, 

108 target, 

109 "/genai.strategy_builder.StrategyBuilderService/GenerateStrategy", 

110 services_dot_genai_dot_v1_dot_strategy__builder__pb2.GenerateStrategyRequest.SerializeToString, 

111 services_dot_genai_dot_v1_dot_strategy__builder__pb2.GenerateStrategyResponse.FromString, 

112 options, 

113 channel_credentials, 

114 insecure, 

115 call_credentials, 

116 compression, 

117 wait_for_ready, 

118 timeout, 

119 metadata, 

120 _registered_method=True, 

121 ) 

122 

123 @staticmethod 

124 def ValidateProposal( 

125 request, 

126 target, 

127 options=(), 

128 channel_credentials=None, 

129 call_credentials=None, 

130 insecure=False, 

131 compression=None, 

132 wait_for_ready=None, 

133 timeout=None, 

134 metadata=None, 

135 ): 

136 return grpc.experimental.unary_unary( 

137 request, 

138 target, 

139 "/genai.strategy_builder.StrategyBuilderService/ValidateProposal", 

140 services_dot_genai_dot_v1_dot_strategy__builder__pb2.ValidateProposalRequest.SerializeToString, 

141 services_dot_genai_dot_v1_dot_strategy__builder__pb2.ValidateProposalResponse.FromString, 

142 options, 

143 channel_credentials, 

144 insecure, 

145 call_credentials, 

146 compression, 

147 wait_for_ready, 

148 timeout, 

149 metadata, 

150 _registered_method=True, 

151 ) 

152 

153 @staticmethod 

154 def CustomizeTemplate( 

155 request, 

156 target, 

157 options=(), 

158 channel_credentials=None, 

159 call_credentials=None, 

160 insecure=False, 

161 compression=None, 

162 wait_for_ready=None, 

163 timeout=None, 

164 metadata=None, 

165 ): 

166 return grpc.experimental.unary_unary( 

167 request, 

168 target, 

169 "/genai.strategy_builder.StrategyBuilderService/CustomizeTemplate", 

170 services_dot_genai_dot_v1_dot_strategy__builder__pb2.CustomizeTemplateRequest.SerializeToString, 

171 services_dot_genai_dot_v1_dot_strategy__builder__pb2.CustomizeTemplateResponse.FromString, 

172 options, 

173 channel_credentials, 

174 insecure, 

175 call_credentials, 

176 compression, 

177 wait_for_ready, 

178 timeout, 

179 metadata, 

180 _registered_method=True, 

181 )