methodViewBuilder.doc( ApiMethodDocView.newBuilder() .mainDocLines(context.getNamer().getDocLines(method, context.getMethodConfig())) .paramDocs(new ArrayList<ParamDocView>()) .throwsDocLines(new ArrayList<String>()) .build());
methodViewBuilder.doc( ApiMethodDocView.newBuilder() .mainDocLines(namer.getDocLines(method, context.getMethodConfig())) .paramDocs(paramDocs) .throwsDocLines(namer.getThrowsDocLines(context.getMethodConfig())) .returnsDocLines( namer.getReturnDocLines(context.getSurfaceInterfaceContext(), context, sync)) .build());
.mainDocLines(namer.getDocLines(method, context.getMethodConfig())) .paramDocs(getMethodParamDocs(context, fieldConfigs, additionalParams)) .throwsDocLines(namer.getThrowsDocLines(context.getMethodConfig())) .returnsDocLines( namer.getReturnDocLines( context.getSurfaceInterfaceContext(), context, synchronicity)) .build());
private ApiMethodDocView generateMethodDoc(GapicMethodContext context) { ApiMethodDocView.Builder docBuilder = ApiMethodDocView.newBuilder(); SurfaceNamer surfaceNamer = context.getNamer(); MethodModel method = context.getMethodModel(); MethodConfig methodConfig = context.getMethodConfig(); docBuilder.mainDocLines(surfaceNamer.getDocLines(method, methodConfig)); docBuilder.paramDocs(apiMethodParamTransformer.generateParamDocs(context)); docBuilder.returnTypeName(surfaceNamer.getDynamicLangReturnTypeName(context)); docBuilder.returnsDocLines( surfaceNamer.getReturnDocLines( context.getSurfaceInterfaceContext(), context, Synchronicity.Sync)); if (methodConfig.isPageStreaming()) { docBuilder.pageStreamingResourceTypeName( surfaceNamer.getTypeNameDoc( context.getTypeTable(), methodConfig.getPageStreaming().getResourcesField().getType())); } docBuilder.throwsDocLines(surfaceNamer.getThrowsDocLines(methodConfig)); return docBuilder.build(); }