16 package org.openkilda.messaging.info.event;
18 import com.fasterxml.jackson.annotation.JsonCreator;
19 import com.fasterxml.jackson.annotation.JsonInclude;
20 import com.fasterxml.jackson.annotation.JsonProperty;
21 import com.fasterxml.jackson.databind.annotation.JsonSerialize;
23 import java.util.Arrays;
29 @JsonInclude(JsonInclude.Include.NON_NULL)
60 private final String
type;
96 .filter(item -> item.type.equalsIgnoreCase(state))
98 .orElseThrow(() ->
new IllegalArgumentException(String.format(
"Incorrect isl state: %s", state)));
static IslChangeType from(String state)