Class CreateCompanyRequestAffiliate
java.lang.Object
travel.wink.sdk.affiliate.model.CreateCompanyRequestAffiliate
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2025-06-26T20:15:21.456735702+07:00[Asia/Bangkok]",
comments="Generator version: 7.13.0")
public class CreateCompanyRequestAffiliate
extends Object
CreateCompanyRequestAffiliate
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumType of companystatic enumType of company -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddOnlinePresenceItem(Object onlinePresenceItem) annualTravelSpendInDollars(CustomMonetaryAmount annualTravelSpendInDollars) cityGeoNameId(String cityGeoNameId) companyType(CreateCompanyRequestAffiliate.CompanyTypeEnum companyType) description(String description) boolean@Valid CustomMonetaryAmountHow much user or company spends on travel per year.@NotNull @Size(min=1) StringCity geo name IDType of companyA personal message from the company.Legal name of entity if other than name@NotNull @Size(min=1) StringgetName()Name of companyGet onlinePresenceGet travelAgentorg.openapitools.jackson.nullable.JsonNullable<Object> getType()Type of companyinthashCode()onlinePresence(List<Object> onlinePresence) voidsetAnnualTravelSpendInDollars(CustomMonetaryAmount annualTravelSpendInDollars) voidsetCityGeoNameId(String cityGeoNameId) voidvoidsetDescription(String description) voidsetLegalName(String legalName) voidvoidsetOnlinePresence(List<Object> onlinePresence) voidsetTravelAgent(Object travelAgent) voidsetTravelAgent_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Object> travelAgent) voidtoString()travelAgent(Object travelAgent)
-
Field Details
-
JSON_PROPERTY_NAME
- See Also:
-
JSON_PROPERTY_LEGAL_NAME
- See Also:
-
JSON_PROPERTY_COMPANY_TYPE
- See Also:
-
JSON_PROPERTY_TYPE
- See Also:
-
JSON_PROPERTY_DESCRIPTION
- See Also:
-
JSON_PROPERTY_CITY_GEO_NAME_ID
- See Also:
-
JSON_PROPERTY_TRAVEL_AGENT
- See Also:
-
JSON_PROPERTY_ONLINE_PRESENCE
- See Also:
-
JSON_PROPERTY_ANNUAL_TRAVEL_SPEND_IN_DOLLARS
- See Also:
-
-
Constructor Details
-
CreateCompanyRequestAffiliate
public CreateCompanyRequestAffiliate()
-
-
Method Details
-
name
-
getName
Name of company- Returns:
- name
-
setName
-
legalName
-
getLegalName
-
setLegalName
-
companyType
public CreateCompanyRequestAffiliate companyType(@Nonnull CreateCompanyRequestAffiliate.CompanyTypeEnum companyType) -
getCompanyType
Type of company- Returns:
- companyType
-
setCompanyType
-
type
-
getType
Type of company- Returns:
- type
-
setType
-
description
-
getDescription
-
setDescription
-
cityGeoNameId
-
getCityGeoNameId
City geo name ID- Returns:
- cityGeoNameId
-
setCityGeoNameId
-
travelAgent
-
getTravelAgent
-
getTravelAgent_JsonNullable
-
setTravelAgent_JsonNullable
public void setTravelAgent_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Object> travelAgent) -
setTravelAgent
-
onlinePresence
-
addOnlinePresenceItem
-
getOnlinePresence
-
setOnlinePresence
-
annualTravelSpendInDollars
public CreateCompanyRequestAffiliate annualTravelSpendInDollars(@Nullable CustomMonetaryAmount annualTravelSpendInDollars) -
getAnnualTravelSpendInDollars
How much user or company spends on travel per year.- Returns:
- annualTravelSpendInDollars
-
setAnnualTravelSpendInDollars
public void setAnnualTravelSpendInDollars(@Nullable CustomMonetaryAmount annualTravelSpendInDollars) -
equals
-
hashCode
-
toString
-