Class CodeLocationService
- java.lang.Object
-
- com.synopsys.integration.blackduck.service.DataService
-
- com.synopsys.integration.blackduck.service.dataservice.CodeLocationService
-
public class CodeLocationService extends DataService
-
-
Field Summary
Fields Modifier and Type Field Description static java.util.function.BiPredicate<java.lang.String,com.synopsys.integration.blackduck.api.generated.view.CodeLocationView>NAME_MATCHER-
Fields inherited from class com.synopsys.integration.blackduck.service.DataService
blackDuckApiClient, blackDuckRequestFactory, logger
-
-
Constructor Summary
Constructors Constructor Description CodeLocationService(BlackDuckApiClient blackDuckApiClient, BlackDuckRequestFactory blackDuckRequestFactory, com.synopsys.integration.log.IntLogger logger)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<com.synopsys.integration.blackduck.api.generated.view.CodeLocationView>getAllCodeLocations()com.synopsys.integration.blackduck.api.generated.view.CodeLocationViewgetCodeLocationById(java.lang.String codeLocationId)java.util.Optional<com.synopsys.integration.blackduck.api.generated.view.CodeLocationView>getCodeLocationByName(java.lang.String codeLocationName)com.synopsys.integration.blackduck.api.manual.view.ScanSummaryViewgetScanSummaryViewById(java.lang.String scanSummaryId)voidmapCodeLocation(com.synopsys.integration.blackduck.api.generated.view.CodeLocationView codeLocationView, com.synopsys.integration.blackduck.api.generated.view.ProjectVersionView version)voidmapCodeLocation(com.synopsys.integration.blackduck.api.generated.view.CodeLocationView codeLocationView, com.synopsys.integration.rest.HttpUrl versionUrl)voidmapCodeLocation(com.synopsys.integration.rest.HttpUrl codeLocationUrl, com.synopsys.integration.blackduck.api.generated.view.ProjectVersionView projectVersionView)voidunmapCodeLocation(com.synopsys.integration.blackduck.api.generated.view.CodeLocationView codeLocationView)voidunmapCodeLocation(com.synopsys.integration.rest.HttpUrl codeLocationUrl)voidunmapCodeLocations(java.util.List<com.synopsys.integration.blackduck.api.generated.view.CodeLocationView> codeLocationViews)
-
-
-
Constructor Detail
-
CodeLocationService
public CodeLocationService(BlackDuckApiClient blackDuckApiClient, BlackDuckRequestFactory blackDuckRequestFactory, com.synopsys.integration.log.IntLogger logger)
-
-
Method Detail
-
getAllCodeLocations
public java.util.List<com.synopsys.integration.blackduck.api.generated.view.CodeLocationView> getAllCodeLocations() throws com.synopsys.integration.exception.IntegrationException- Throws:
com.synopsys.integration.exception.IntegrationException
-
unmapCodeLocations
public void unmapCodeLocations(java.util.List<com.synopsys.integration.blackduck.api.generated.view.CodeLocationView> codeLocationViews) throws com.synopsys.integration.exception.IntegrationException- Throws:
com.synopsys.integration.exception.IntegrationException
-
unmapCodeLocation
public void unmapCodeLocation(com.synopsys.integration.rest.HttpUrl codeLocationUrl) throws com.synopsys.integration.exception.IntegrationException- Throws:
com.synopsys.integration.exception.IntegrationException
-
unmapCodeLocation
public void unmapCodeLocation(com.synopsys.integration.blackduck.api.generated.view.CodeLocationView codeLocationView) throws com.synopsys.integration.exception.IntegrationException- Throws:
com.synopsys.integration.exception.IntegrationException
-
mapCodeLocation
public void mapCodeLocation(com.synopsys.integration.rest.HttpUrl codeLocationUrl, com.synopsys.integration.blackduck.api.generated.view.ProjectVersionView projectVersionView) throws com.synopsys.integration.exception.IntegrationException- Throws:
com.synopsys.integration.exception.IntegrationException
-
mapCodeLocation
public void mapCodeLocation(com.synopsys.integration.blackduck.api.generated.view.CodeLocationView codeLocationView, com.synopsys.integration.blackduck.api.generated.view.ProjectVersionView version) throws com.synopsys.integration.exception.IntegrationException- Throws:
com.synopsys.integration.exception.IntegrationException
-
mapCodeLocation
public void mapCodeLocation(com.synopsys.integration.blackduck.api.generated.view.CodeLocationView codeLocationView, com.synopsys.integration.rest.HttpUrl versionUrl) throws com.synopsys.integration.exception.IntegrationException- Throws:
com.synopsys.integration.exception.IntegrationException
-
getCodeLocationByName
public java.util.Optional<com.synopsys.integration.blackduck.api.generated.view.CodeLocationView> getCodeLocationByName(java.lang.String codeLocationName) throws com.synopsys.integration.exception.IntegrationException- Throws:
com.synopsys.integration.exception.IntegrationException
-
getCodeLocationById
public com.synopsys.integration.blackduck.api.generated.view.CodeLocationView getCodeLocationById(java.lang.String codeLocationId) throws com.synopsys.integration.exception.IntegrationException- Throws:
com.synopsys.integration.exception.IntegrationException
-
getScanSummaryViewById
public com.synopsys.integration.blackduck.api.manual.view.ScanSummaryView getScanSummaryViewById(java.lang.String scanSummaryId) throws com.synopsys.integration.exception.IntegrationException- Throws:
com.synopsys.integration.exception.IntegrationException
-
-