This is an automated email from the ASF dual-hosted git repository.
dyankiv pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/incubator-datalab.git
The following commit(s) were added to refs/heads/develop by this push:
new c31c1bb3c fix platform name
c31c1bb3c is described below
commit c31c1bb3c3c2a0d80cbefa49f8414286969f395d
Author: Denys Yankiv <[email protected]>
AuthorDate: Thu Oct 6 13:33:48 2022 +0300
fix platform name
---
.../datalab/backendapi/resources/dto/ConnectedPlatformType.java | 9 ++++++---
.../datalab/backendapi/resources/dto/ConnectedPlatformsInfo.java | 2 +-
.../backendapi/service/impl/ConnectedPlatformsServiceImpl.java | 4 +++-
3 files changed, 10 insertions(+), 5 deletions(-)
diff --git
a/services/self-service/src/main/java/com/epam/datalab/backendapi/resources/dto/ConnectedPlatformType.java
b/services/self-service/src/main/java/com/epam/datalab/backendapi/resources/dto/ConnectedPlatformType.java
index df438b8fd..7f362337b 100644
---
a/services/self-service/src/main/java/com/epam/datalab/backendapi/resources/dto/ConnectedPlatformType.java
+++
b/services/self-service/src/main/java/com/epam/datalab/backendapi/resources/dto/ConnectedPlatformType.java
@@ -19,10 +19,13 @@
package com.epam.datalab.backendapi.resources.dto;
+import lombok.AllArgsConstructor;
+import lombok.Getter;
+
+@Getter
+@AllArgsConstructor
public enum ConnectedPlatformType {
MLFLOW("MLflow");
- ConnectedPlatformType(String name) {
-
- }
+ private final String name;
}
diff --git
a/services/self-service/src/main/java/com/epam/datalab/backendapi/resources/dto/ConnectedPlatformsInfo.java
b/services/self-service/src/main/java/com/epam/datalab/backendapi/resources/dto/ConnectedPlatformsInfo.java
index 206f00edd..ed5463c06 100644
---
a/services/self-service/src/main/java/com/epam/datalab/backendapi/resources/dto/ConnectedPlatformsInfo.java
+++
b/services/self-service/src/main/java/com/epam/datalab/backendapi/resources/dto/ConnectedPlatformsInfo.java
@@ -35,7 +35,7 @@ public class ConnectedPlatformsInfo {
@JsonProperty
private List<ConnectedPlatformDTO> userPlatforms;
@JsonProperty
- private List<ConnectedPlatformType> types;
+ private List<String> types;
@JsonProperty
private List<String> platformNames;
}
diff --git
a/services/self-service/src/main/java/com/epam/datalab/backendapi/service/impl/ConnectedPlatformsServiceImpl.java
b/services/self-service/src/main/java/com/epam/datalab/backendapi/service/impl/ConnectedPlatformsServiceImpl.java
index e53dec7f8..08884a97e 100644
---
a/services/self-service/src/main/java/com/epam/datalab/backendapi/service/impl/ConnectedPlatformsServiceImpl.java
+++
b/services/self-service/src/main/java/com/epam/datalab/backendapi/service/impl/ConnectedPlatformsServiceImpl.java
@@ -33,6 +33,7 @@ import lombok.extern.slf4j.Slf4j;
import java.util.Arrays;
import java.util.List;
import java.util.stream.Collectors;
+import java.util.stream.Stream;
@Singleton
@Slf4j
@@ -51,9 +52,10 @@ public class ConnectedPlatformsServiceImpl implements
ConnectedPlatformsService
@Override
public ConnectedPlatformsInfo getUserPlatforms(String userName) {
List<String> platformNames =
getAll().stream().map(ConnectedPlatformDTO::getName).collect(Collectors.toList());
+ List<String> platformTypes =
Stream.of(ConnectedPlatformType.values()).map(ConnectedPlatformType::getName).collect(Collectors.toList());
return ConnectedPlatformsInfo.builder()
.userPlatforms(connectedPlatformsDAO.getUserPlatforms(userName))
- .types(Arrays.asList(ConnectedPlatformType.values()))
+ .types(platformTypes)
.platformNames(platformNames)
.build();
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]