Package travel.wink.sdk.booking.model
Class PersonalAgent
java.lang.Object
travel.wink.sdk.booking.model.PersonalAgent
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2024-06-03T09:31:55.273299546+07:00[Asia/Bangkok]")
public class PersonalAgent
extends Object
Detailed customer information for this profile
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumIdentifier the gender of the customer.static enumMarital status of the traveler. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddContactPersonItem(ContactAgent contactPersonItem) addPetInfoItem(PetInfoDtoAgent petInfoItem) addPhysChallNameItem(String physChallNameItem) childQuantity(Integer childQuantity) citizenship(String citizenship) contactPerson(List<ContactAgent> contactPerson) booleangender(PersonalAgent.GenderEnum gender) Address line 1Address line 2@Valid LocalDateIndicates the date of birth as indicated in the document, in ISO 8601 prescribed format.The number of children of the customer.Name of the (self-professed) country that is clamided for citizenship.getCity()City@Valid List<ContactAgent> Get contactPersonCountryIdentifier the gender of the customer.The primary language of the customerMarital status of the traveler.@Valid List<PetInfoDtoAgent> Get petInfoGet physChallNamePostal codeType of funds preferred for reviewing monetary values, in ISO 4217 codesgetState()StateinthashCode()maritalStatus(PersonalAgent.MaritalStatusEnum maritalStatus) petInfo(List<PetInfoDtoAgent> petInfo) physChallName(List<String> physChallName) postalCode(String postalCode) preferredCurrency(String preferredCurrency) voidsetAddress1(String address1) voidsetAddress2(String address2) voidsetBirthDate(LocalDate birthDate) voidsetChildQuantity(Integer childQuantity) voidsetCitizenship(String citizenship) voidvoidsetContactPerson(List<ContactAgent> contactPerson) voidsetCountry(String country) voidsetGender(PersonalAgent.GenderEnum gender) voidsetLanguage(String language) voidsetMaritalStatus(PersonalAgent.MaritalStatusEnum maritalStatus) voidsetPetInfo(List<PetInfoDtoAgent> petInfo) voidsetPhysChallName(List<String> physChallName) voidsetPostalCode(String postalCode) voidsetPreferredCurrency(String preferredCurrency) voidtoString()
-
Field Details
-
JSON_PROPERTY_GENDER
- See Also:
-
JSON_PROPERTY_BIRTH_DATE
- See Also:
-
JSON_PROPERTY_MARITAL_STATUS
- See Also:
-
JSON_PROPERTY_CHILD_QUANTITY
- See Also:
-
JSON_PROPERTY_CITIZENSHIP
- See Also:
-
JSON_PROPERTY_ADDRESS1
- See Also:
-
JSON_PROPERTY_ADDRESS2
- See Also:
-
JSON_PROPERTY_CITY
- See Also:
-
JSON_PROPERTY_STATE
- See Also:
-
JSON_PROPERTY_POSTAL_CODE
- See Also:
-
JSON_PROPERTY_COUNTRY
- See Also:
-
JSON_PROPERTY_PREFERRED_CURRENCY
- See Also:
-
JSON_PROPERTY_LANGUAGE
- See Also:
-
JSON_PROPERTY_CONTACT_PERSON
- See Also:
-
JSON_PROPERTY_PHYS_CHALL_NAME
- See Also:
-
JSON_PROPERTY_PET_INFO
- See Also:
-
-
Constructor Details
-
PersonalAgent
public PersonalAgent()
-
-
Method Details
-
gender
-
getGender
Identifier the gender of the customer.- Returns:
- gender
-
setGender
-
birthDate
-
getBirthDate
Indicates the date of birth as indicated in the document, in ISO 8601 prescribed format.- Returns:
- birthDate
-
setBirthDate
-
maritalStatus
-
getMaritalStatus
Marital status of the traveler.- Returns:
- maritalStatus
-
setMaritalStatus
-
childQuantity
-
getChildQuantity
The number of children of the customer.- Returns:
- childQuantity
-
setChildQuantity
-
citizenship
-
getCitizenship
Name of the (self-professed) country that is clamided for citizenship.- Returns:
- citizenship
-
setCitizenship
-
address1
-
getAddress1
-
setAddress1
-
address2
-
getAddress2
-
setAddress2
-
city
-
getCity
-
setCity
-
state
-
getState
-
setState
-
postalCode
-
getPostalCode
-
setPostalCode
-
country
-
getCountry
-
setCountry
-
preferredCurrency
-
getPreferredCurrency
Type of funds preferred for reviewing monetary values, in ISO 4217 codes- Returns:
- preferredCurrency
-
setPreferredCurrency
-
language
-
getLanguage
-
setLanguage
-
contactPerson
-
addContactPersonItem
-
getContactPerson
Get contactPerson- Returns:
- contactPerson
-
setContactPerson
-
physChallName
-
addPhysChallNameItem
-
getPhysChallName
-
setPhysChallName
-
petInfo
-
addPetInfoItem
-
getPetInfo
-
setPetInfo
-
equals
-
hashCode
-
toString
-