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':
|
|
|
|
|
return PYTHON
|
|
|
|
|
case 'Node (JS,TS)':
|
|
|
|
|
return NODE
|
|
|
|
|
default:
|
|
|
|
|
return Unknown
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|