public class CSBaseAlgorithmServiceAdapter extends Object implements ibase.rest.api.algorithm.v1.adapter.AlgorithmServiceAdapter
| Constructor and Description |
|---|
CSBaseAlgorithmServiceAdapter() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
existsAlgorithm(String algorithmId) |
boolean |
existsAlgorithmVersion(String algorithmId,
String versionId) |
Optional<ibase.rest.model.algorithm.v1.Algorithm> |
getAlgorithm(String algorithmId) |
ibase.rest.model.algorithm.v1.AlgorithmConfiguration |
getAlgorithmConfiguration(String algorithmId,
String versionId) |
String |
getAlgorithmDirPath(Object algorithmId,
String versionId,
String platformId) |
String |
getAlgorithmDocFilePath(Object algorithmId,
String versionId,
String fileName) |
String |
getAlgorithmLastVersionDocFilePath(Object algorithmId,
String fileName) |
String |
getAlgorithmLatestVersion(List<String> versionIds) |
List<ibase.rest.model.algorithm.v1.Algorithm> |
getAlgorithms(Predicate<ibase.rest.model.algorithm.v1.Algorithm> predicate) |
Optional<ibase.rest.model.algorithm.v1.AlgorithmVersion> |
getAlgorithmVersion(String algorithmId,
String versionId) |
List<ibase.rest.model.algorithm.v1.AlgorithmVersion> |
getAlgorithmVersions(String algorithmId) |
void |
setLocale(Locale locale) |
boolean |
validateVersion(String versionId) |
public void setLocale(Locale locale)
setLocale in interface ibase.common.ServiceAdapterpublic boolean existsAlgorithm(String algorithmId)
existsAlgorithm in interface ibase.rest.api.algorithm.v1.adapter.AlgorithmServiceAdapterpublic boolean existsAlgorithmVersion(String algorithmId, String versionId) throws ibase.rest.api.algorithm.v1.adapter.AlgorithmNotFoundException
existsAlgorithmVersion in interface ibase.rest.api.algorithm.v1.adapter.AlgorithmServiceAdapteribase.rest.api.algorithm.v1.adapter.AlgorithmNotFoundExceptionpublic List<ibase.rest.model.algorithm.v1.Algorithm> getAlgorithms(Predicate<ibase.rest.model.algorithm.v1.Algorithm> predicate)
getAlgorithms in interface ibase.rest.api.algorithm.v1.adapter.AlgorithmServiceAdapterpublic Optional<ibase.rest.model.algorithm.v1.Algorithm> getAlgorithm(String algorithmId)
getAlgorithm in interface ibase.rest.api.algorithm.v1.adapter.AlgorithmServiceAdapterpublic List<ibase.rest.model.algorithm.v1.AlgorithmVersion> getAlgorithmVersions(String algorithmId) throws ibase.rest.api.algorithm.v1.adapter.AlgorithmNotFoundException
getAlgorithmVersions in interface ibase.rest.api.algorithm.v1.adapter.AlgorithmServiceAdapteribase.rest.api.algorithm.v1.adapter.AlgorithmNotFoundExceptionpublic Optional<ibase.rest.model.algorithm.v1.AlgorithmVersion> getAlgorithmVersion(String algorithmId, String versionId) throws ibase.rest.api.algorithm.v1.adapter.AlgorithmNotFoundException
getAlgorithmVersion in interface ibase.rest.api.algorithm.v1.adapter.AlgorithmServiceAdapteribase.rest.api.algorithm.v1.adapter.AlgorithmNotFoundExceptionpublic ibase.rest.model.algorithm.v1.AlgorithmConfiguration getAlgorithmConfiguration(String algorithmId, String versionId) throws ibase.rest.api.algorithm.v1.adapter.AlgorithmNotFoundException, ibase.rest.api.algorithm.v1.adapter.VersionNotFoundException
getAlgorithmConfiguration in interface ibase.rest.api.algorithm.v1.adapter.AlgorithmServiceAdapteribase.rest.api.algorithm.v1.adapter.AlgorithmNotFoundExceptionibase.rest.api.algorithm.v1.adapter.VersionNotFoundExceptionpublic String getAlgorithmDirPath(Object algorithmId, String versionId, String platformId)
getAlgorithmDirPath in interface ibase.rest.api.algorithm.v1.adapter.AlgorithmServiceAdapterpublic String getAlgorithmDocFilePath(Object algorithmId, String versionId, String fileName)
getAlgorithmDocFilePath in interface ibase.rest.api.algorithm.v1.adapter.AlgorithmServiceAdapterpublic String getAlgorithmLastVersionDocFilePath(Object algorithmId, String fileName)
getAlgorithmLastVersionDocFilePath in interface ibase.rest.api.algorithm.v1.adapter.AlgorithmServiceAdapterpublic String getAlgorithmLatestVersion(List<String> versionIds)
getAlgorithmLatestVersion in interface ibase.rest.api.algorithm.v1.adapter.AlgorithmServiceAdapterpublic boolean validateVersion(String versionId)
validateVersion in interface ibase.rest.api.algorithm.v1.adapter.AlgorithmServiceAdapterCopyright © 2018. All rights reserved.