2025-01-17 08:25:04 +00:00
|
|
|
package com.freeleaps.devops.enums
|
|
|
|
|
|
|
|
|
|
enum ServiceLanguage {
|
|
|
|
|
|
2025-02-04 02:23:25 +00:00
|
|
|
PYTHON('python'),
|
|
|
|
|
JS('javascript'),
|
2025-01-17 08:25:04 +00:00
|
|
|
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) {
|
2025-02-04 02:23:25 +00:00
|
|
|
case 'python':
|
2025-01-20 02:21:06 +00:00
|
|
|
return ServiceLanguage.PYTHON
|
2025-02-04 02:23:25 +00:00
|
|
|
case 'javascript':
|
|
|
|
|
return ServiceLanguage.JS
|
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
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|