2025-01-17 08:25:04 +00:00
|
|
|
package com.freeleaps.devops.enums
|
|
|
|
|
|
|
|
|
|
enum ServiceLanguage {
|
|
|
|
|
|
|
|
|
|
PYTHON('Python'),
|
|
|
|
|
NODE('Node (JS,TS)'),
|
|
|
|
|
UNKNOWN('Unknown')
|
|
|
|
|
|
|
|
|
|
final String language
|
|
|
|
|
|
|
|
|
|
ServiceLanguage(String language) {
|
|
|
|
|
this.language = language
|
|
|
|
|
}
|
|
|
|
|
|
2025-01-20 02:20:13 +00:00
|
|
|
static ServiceLanguage parse(String language) {
|
2025-01-17 08:25:04 +00:00
|
|
|
switch (language) {
|
|
|
|
|
case 'Python':
|
2025-01-20 02:21:06 +00:00
|
|
|
return ServiceLanguage.PYTHON
|
2025-01-17 08:25:04 +00:00
|
|
|
case 'Node (JS,TS)':
|
2025-01-20 02:21:06 +00:00
|
|
|
return ServiceLanguage.NODE
|
2025-01-17 08:25:04 +00:00
|
|
|
default:
|
2025-01-20 02:21:06 +00:00
|
|
|
return ServiceLanguage.UNKNOWN
|
2025-01-17 08:25:04 +00:00
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|