in amazon-sns-trigger-server/src/main/java/jetbrains/buildServer/clouds/amazon/sns/trigger/dto/SnsMessageType.java [23:40]
public static SnsMessageType asMessageType(@Nullable String messageType) {
if (messageType == null || messageType.trim().isEmpty()) {
return UNDEFINED;
}
String innerMessageType = messageType.trim();
switch (innerMessageType) {
case AwsSnsTriggerConstants.SNS_MT_SUBSCRIPTION_STR:
return SUBSCRIBE;
case AwsSnsTriggerConstants.SNS_MT_UNSUBSCRIPTION_STR:
return UNSUBSRIBE;
case AwsSnsTriggerConstants.SNS_MT_NOTIFICATION_STR:
return NOTIFICATION;
default:
return UNDEFINED;
}
}