valueOf static method
Implementation
static ExchangeType valueOf(String value) {
if (value == FANOUT.value) return FANOUT;
if (value == DIRECT.value) return DIRECT;
if (value == TOPIC.value) return TOPIC;
if (value == HEADERS.value) return HEADERS;
return ExchangeType.custom(value);
}