String sanitizedShortName = packageConfig.shortName().replaceAll("[^A-Za-z0-9]", " "); Name.lowerCamel(sanitizedShortName.split(" ")); List<String> apiSpecificPathEnvVars =
if (!SERVICES_WITH_NO_RESOURCE_NAMES.contains(config.shortName())) { PackageDependencyView packageDependency = PackageDependencyView.newBuilder()
.moduleName("") .identifier(namer.getMetadataIdentifier()) .shortName(packageConfig.shortName()) .fullName(model.getTitle()) .apiSummary(model.getDocumentationSummary()) .mainReadmeLink(GITHUB_REPO_HOST + MAIN_README_PATH) .libraryDocumentationLink( GITHUB_DOC_HOST + String.format(LIB_DOC_PATH, packageConfig.shortName())) .authDocumentationLink(GITHUB_DOC_HOST + AUTH_DOC_PATH) .versioningDocumentationLink(GITHUB_REPO_HOST + VERSIONING_DOC_PATH)
public ReadmeMetadataView.Builder generateReadmeMetadataView( ApiModel model, GapicProductConfig productConfig, RubyPackageMetadataNamer namer) { return ReadmeMetadataView.newBuilder() .identifier(namer.getMetadataIdentifier()) .shortName(packageConfig.shortName()) .fullName(model.getTitle()) .apiSummary(model.getDocumentationSummary()) .gapicPackageName("gapic-" + packageConfig.packageName()) .majorVersion(packageConfig.apiVersion()) .hasMultipleServices(false) .developmentStatusTitle( namer.getReleaseAnnotation( metadataTransformer.getMergedReleaseLevel(packageConfig, productConfig))) .targetLanguage("Ruby") .mainReadmeLink(GITHUB_REPO_HOST + MAIN_README_PATH) .libraryDocumentationLink("") .authDocumentationLink(GITHUB_DOC_HOST + AUTH_DOC_PATH) .versioningDocumentationLink(GITHUB_REPO_HOST + VERSIONING_DOC_PATH) .exampleMethods(generateExampleMethods(model, productConfig)); }
ReadmeMetadataView.newBuilder() .moduleName("") .shortName(packageConfig.shortName()) .fullName(model.getTitle()) .apiSummary(model.getDocumentationSummary()) .mainReadmeLink(GITHUB_REPO_HOST + MAIN_README_PATH) .libraryDocumentationLink( GITHUB_DOC_HOST + String.format(LIB_DOC_PATH, packageConfig.shortName())) .authDocumentationLink(GITHUB_DOC_HOST + AUTH_DOC_PATH) .versioningDocumentationLink(GITHUB_REPO_HOST + MAIN_README_PATH)
context.getNamer().getApiSettingsClassName(context.getInterfaceConfig())); testClass.apiClassName(context.getNamer().getApiWrapperClassName(context.getInterfaceConfig())); testClass.apiName(packageConfig.shortName()); testClass.templateFileName(SMOKE_TEST_TEMPLATE_FILE); testClass.apiMethod(apiMethod);
testClass.apiClassName(namer.getApiWrapperClassName(context.getInterfaceConfig())); testClass.name(name); testClass.apiName(packageConfig.shortName()); testClass.testCases(createTestCaseViews(context));
.packageVersionBound(packageConfig.generatedPackageVersionBound(language)) .protoPath(packageConfig.protoPath()) .shortName(packageConfig.shortName()) .artifactType(packageConfig.artifactType()) .gaxVersionBound(packageConfig.gaxVersionBound(language))