Skip to content

Commit 1e357fa

Browse files
committed
Add JSON property aliases for airlineid field
1 parent afe24bc commit 1e357fa

File tree

1 file changed

+5
-0
lines changed
  • src/main/java/org/couchbase/quickstart/springboot/models

1 file changed

+5
-0
lines changed

src/main/java/org/couchbase/quickstart/springboot/models/Route.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,9 @@
66
import javax.validation.constraints.NotBlank;
77
import javax.validation.constraints.NotNull;
88

9+
import com.couchbase.client.core.deps.com.fasterxml.jackson.annotation.JsonAlias;
10+
import com.fasterxml.jackson.annotation.JsonProperty;
11+
912
import lombok.AllArgsConstructor;
1013
import lombok.Builder;
1114
import lombok.Data;
@@ -31,6 +34,8 @@ public class Route {
3134
private String airline;
3235

3336
@NotBlank(message = "Airline ID is mandatory")
37+
@JsonProperty("airlineid")
38+
@JsonAlias({"airline_id", "airlineId"})
3439
private String airlineid;
3540

3641
@NotBlank(message = "Source airport is mandatory")

0 commit comments

Comments
 (0)