SearchResponseBuilder(SearchData searchData) { this.wsAnalysis = Analysis.newBuilder(); this.wsEvent = Event.newBuilder(); this.wsQualityGate = QualityGate.newBuilder(); this.wsDefinitionChange = ProjectAnalyses.DefinitionChange.newBuilder(); this.searchData = searchData; }
private Settings.FieldValues.Builder createFieldValuesBuilder(List<Map<String, String>> fieldValues) { Settings.FieldValues.Builder builder = Settings.FieldValues.newBuilder(); for (Map<String, String> propertySetMap : fieldValues) { builder.addFieldValuesBuilder().putAllValue(propertySetMap); } return builder; }
SearchHistoryResponseFactory(SearchHistoryResult result) { this.result = result; this.measure = HistoryMeasure.newBuilder(); this.value = HistoryValue.newBuilder(); }
private static Rule getTestRule() { Rule.Builder ruleBuilder = Rule.newBuilder(); ruleBuilder.setKey("key1"); ruleBuilder.setRepository("repo1"); ruleBuilder.setName("name"); ruleBuilder.setInternalKey("key1"); return ruleBuilder.build(); } }
private static CreateWsResponse buildResponse(ProjectLinkDto link) { return CreateWsResponse.newBuilder().setLink(ProjectLinks.Link.newBuilder() .setId(String.valueOf(link.getUuid())) .setName(link.getName()) .setType(link.getType()) .setUrl(link.getHref())) .build(); }
private static InputStream createStreamOfProfiles(String... names) throws IOException { ByteArrayOutputStream os = new ByteArrayOutputStream(); Qualityprofiles.SearchWsResponse.Builder responseBuilder = Qualityprofiles.SearchWsResponse.newBuilder(); for (String n : names) { QualityProfile qp = QualityProfile.newBuilder().setKey(n).setName(n).setLanguage("lang").build(); responseBuilder.addProfiles(qp); } responseBuilder.build().writeTo(os); return new ByteArrayInputStream(os.toByteArray()); } }
private static CreateWsResponse toCreateResponse(ComponentDto componentDto) { return CreateWsResponse.newBuilder() .setProject(CreateWsResponse.Project.newBuilder() .setKey(componentDto.getDbKey()) .setName(componentDto.name()) .setQualifier(componentDto.qualifier()) .setVisibility(Visibility.getLabel(componentDto.isPrivate()))) .build(); }
private static void writeResponse(Request request, Response response, WebhookDto element) { Webhooks.CreateWsResponse.Builder responseBuilder = newBuilder(); responseBuilder.setWebhook(Webhook.newBuilder() .setKey(element.getUuid()) .setName(element.getName()) .setUrl(element.getUrl())); writeProtobuf(responseBuilder.build(), request, response); }
private Issues.Languages.Builder formatLanguages() { Issues.Languages.Builder wsLangs = Issues.Languages.newBuilder(); Issues.Language.Builder wsLang = Issues.Language.newBuilder(); for (Language lang : languages.all()) { wsLang .clear() .setKey(lang.getKey()) .setName(lang.getName()); wsLangs.addLanguages(wsLang); } return wsLangs; }
private static WsResponse newProtobufFakeResponse() { Testing.Fake message = Testing.Fake.newBuilder().setLabel("ok").build(); return new MockWsResponse().setContent(message.toByteArray()); } }
static Common.Paging buildPaging(int pageIndex, int pageSize, int totalElements) { return Common.Paging.newBuilder() .setPageIndex(pageIndex) .setPageSize(pageSize) .setTotal(totalElements) .build(); }
private static void addPaging(SearchResponse.Builder builder, SearchResults results) { builder .setPaging(Common.Paging.newBuilder() .setPageIndex(results.paging.pageIndex()) .setPageSize(results.paging.pageSize()) .setTotal(results.paging.total())); }
private static EncryptWsResponse toEncryptWsResponse(String encryptedValue) { return EncryptWsResponse.newBuilder().setEncryptedValue(encryptedValue).build(); } }
@Override public void handle(Request request, Response response) throws Exception { Ce.TaskTypesWsResponse taskTypesWsResponse = Ce.TaskTypesWsResponse.newBuilder() .addAllTaskTypes(taskTypes) .build(); writeProtobuf(taskTypesWsResponse, request, response); } }
private SearchWsResponse buildResponse() { List<Measure> wsMeasures = buildWsMeasures(); return SearchWsResponse.newBuilder() .addAllMeasures(wsMeasures) .build(); }
private ProjectAnalyses.Project toProject() { ProjectAnalyses.Project.Builder builder = ProjectAnalyses.Project.newBuilder(); builder .setKey(key) .setName(name) .setChangeType(changeType); ofNullable(branch).ifPresent(builder::setBranch); ofNullable(oldBranch).ifPresent(builder::setOldBranch); ofNullable(newBranch).ifPresent(builder::setNewBranch); return builder.build(); } }
private static ProjectAnalyses.Failing toFailing(EventComponentChangeDto change) { ProjectAnalyses.Failing.Builder builder = ProjectAnalyses.Failing.newBuilder() .setKey(change.getComponentKey()) .setName(change.getComponentName()); if (change.getComponentBranchKey() != null) { builder.setBranch(change.getComponentBranchKey()); } return builder.build(); }
public Rules.Rule toWsRule(RuleDefinitionDto ruleDefinition, SearchResult result, Set<String> fieldsToReturn, RuleMetadataDto metadata, Map<String, UserDto> usersByUuid) { Rules.Rule.Builder ruleResponse = Rules.Rule.newBuilder(); applyRuleDefinition(ruleResponse, ruleDefinition, result, fieldsToReturn); applyRuleMetadata(ruleResponse, ruleDefinition, metadata, usersByUuid, fieldsToReturn); setDebtRemediationFunctionFields(ruleResponse, ruleDefinition, metadata, fieldsToReturn); return ruleResponse.build(); }
public QualityGateDetailsFormatter(Optional<String> measureData, Optional<SnapshotDto> snapshot) { this.optionalMeasureData = measureData; this.optionalSnapshot = snapshot; this.projectStatusBuilder = ProjectStatusResponse.ProjectStatus.newBuilder(); }
public ScannerMediumTester addRule(String key, String repoKey, String internalKey, String name) { Rule.Builder builder = Rule.newBuilder(); builder.setKey(key); builder.setRepository(repoKey); if (internalKey != null) { builder.setInternalKey(internalKey); } builder.setName(name); rulesLoader.addRule(builder.build()); return this; }