File tree Expand file tree Collapse file tree 2 files changed +19
-4
lines changed
main/java/com/amadeus/resources
test/java/com/amadeus/booking Expand file tree Collapse file tree 2 files changed +19
-4
lines changed Original file line number Diff line number Diff line change 8
8
9
9
/**
10
10
* An Airline object as returned by the Airline Code LookUp API.
11
- * @see com.amadeus.booking.flightOrder #get()
11
+ * @see com.amadeus.booking.FlightOrder #get()
12
12
*/
13
13
@ ToString
14
14
public class FlightOrder extends Resource {
@@ -59,20 +59,34 @@ public static class Name {
59
59
public static class Contact {
60
60
61
61
private @ Getter @ Setter Phone [] phones ;
62
- private @ Getter @ Setter String deviceType ;
62
+ private @ Getter @ Setter DeviceType deviceType ;
63
+
64
+ public enum DeviceType {
65
+ MOBILE ,
66
+ LANDLINE ,
67
+ FAX
68
+ }
63
69
}
64
70
65
71
@ AllArgsConstructor
66
72
@ NoArgsConstructor
67
73
@ ToString
68
74
public static class Document {
69
75
70
- private @ Getter @ Setter String documentType ;
76
+ private @ Getter @ Setter DocumentType documentType ;
71
77
private @ Getter @ Setter String number ;
72
78
public @ Getter @ Setter String expiryDate ;
73
79
private @ Getter @ Setter String issuanceCountry ;
74
80
private @ Getter @ Setter String nationality ;
75
81
private @ Getter @ Setter boolean holder ;
82
+
83
+ public enum DocumentType {
84
+ VISA ,
85
+ PASSPORT ,
86
+ IDENTITY_CARD ,
87
+ KNOWN_TRAVELER ,
88
+ REDRESS
89
+ }
76
90
}
77
91
78
92
@ AllArgsConstructor
Original file line number Diff line number Diff line change @@ -116,11 +116,12 @@ private Traveler[] getTravelerData() {
116
116
117
117
Contact contact = new Contact ();
118
118
contact .setPhones (phone );
119
+ contact .setDeviceType (Contact .DeviceType .MOBILE );
119
120
traveler .setContact (contact );
120
121
121
122
Document [] document = new Document [1 ];
122
123
document [0 ] = new Document ();
123
- document [0 ].setDocumentType (" PASSPORT" );
124
+ document [0 ].setDocumentType (Document . DocumentType . PASSPORT );
124
125
document [0 ].setNumber ("480080076" );
125
126
document [0 ].setExpiryDate ("2022-10-11" );
126
127
document [0 ].setIssuanceCountry ("ES" );
You can’t perform that action at this time.
0 commit comments