|
8 | 8 | import com.azure.json.JsonToken; |
9 | 9 | import com.azure.json.JsonWriter; |
10 | 10 | import java.io.IOException; |
| 11 | +import java.util.Locale; |
11 | 12 |
|
12 | 13 | public class AlertingConfig { |
13 | 14 |
|
@@ -56,7 +57,8 @@ public static RequestFilter fromJson(JsonReader jsonReader) throws IOException { |
56 | 57 | reader.nextToken(); |
57 | 58 | String fieldName = reader.getFieldName(); |
58 | 59 | if ("type".equals(fieldName)) { |
59 | | - deserializedRequestFilter.setType(RequestFilterType.valueOf(reader.getString())); |
| 60 | + deserializedRequestFilter.setType( |
| 61 | + RequestFilterType.valueOf(reader.getString().toUpperCase(Locale.ROOT))); |
60 | 62 | } else if ("value".equals(fieldName)) { |
61 | 63 | deserializedRequestFilter.setValue(reader.getString()); |
62 | 64 | } else { |
@@ -184,7 +186,7 @@ public static RequestAggregation fromJson(JsonReader jsonReader) throws IOExcept |
184 | 186 | String fieldName = reader.getFieldName(); |
185 | 187 | if ("type".equals(fieldName)) { |
186 | 188 | deserializedRequestAggregation.setType( |
187 | | - RequestAggregationType.valueOf(reader.getString())); |
| 189 | + RequestAggregationType.valueOf(reader.getString().toUpperCase(Locale.ROOT))); |
188 | 190 | } else if ("windowSizeMillis".equals(fieldName)) { |
189 | 191 | deserializedRequestAggregation.setWindowSizeMillis(jsonReader.getLong()); |
190 | 192 | } else if ("configuration".equals(fieldName)) { |
@@ -254,7 +256,8 @@ public static RequestTriggerThreshold fromJson(JsonReader jsonReader) throws IOE |
254 | 256 | String fieldName = reader.getFieldName(); |
255 | 257 | if ("type".equals(fieldName)) { |
256 | 258 | deserializedRequestTriggerThreshold.setType( |
257 | | - RequestTriggerThresholdType.valueOf(reader.getString())); |
| 259 | + RequestTriggerThresholdType.valueOf( |
| 260 | + reader.getString().toUpperCase(Locale.ROOT))); |
258 | 261 | } else if ("value".equals(fieldName)) { |
259 | 262 | deserializedRequestTriggerThreshold.setValue(reader.getFloat()); |
260 | 263 | } else { |
@@ -314,7 +317,8 @@ public static RequestTriggerThrottling fromJson(JsonReader jsonReader) throws IO |
314 | 317 | String fieldName = reader.getFieldName(); |
315 | 318 | if ("type".equals(fieldName)) { |
316 | 319 | deserializedRequestTriggerThrottling.setType( |
317 | | - RequestTriggerThrottlingType.valueOf(reader.getString())); |
| 320 | + RequestTriggerThrottlingType.valueOf( |
| 321 | + reader.getString().toUpperCase(Locale.ROOT))); |
318 | 322 | } else if ("value".equals(fieldName)) { |
319 | 323 | deserializedRequestTriggerThrottling.setValue(reader.getLong()); |
320 | 324 | } else { |
@@ -426,7 +430,8 @@ public static RequestTrigger fromJson(JsonReader jsonReader) throws IOException |
426 | 430 | if ("name".equals(fieldName)) { |
427 | 431 | deserializedRequestTrigger.setName(reader.getString()); |
428 | 432 | } else if ("type".equals(fieldName)) { |
429 | | - deserializedRequestTrigger.setType(RequestTriggerType.valueOf(reader.getString())); |
| 433 | + deserializedRequestTrigger.setType( |
| 434 | + RequestTriggerType.valueOf(reader.getString().toUpperCase(Locale.ROOT))); |
430 | 435 | } else if ("filter".equals(fieldName)) { |
431 | 436 | deserializedRequestTrigger.setFilter(RequestFilter.fromJson(reader)); |
432 | 437 | } else if ("aggregation".equals(fieldName)) { |
|
0 commit comments