Class ManagedByEntityRulesAffiliate
java.lang.Object
travel.wink.sdk.affiliate.model.ManagedByEntityRulesAffiliate
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2025-03-04T20:44:47.458177582+07:00[Asia/Bangkok]")
public class ManagedByEntityRulesAffiliate
extends Object
Optional rules for expiration date etc when agency is no longer managing this entity.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean@Valid LocalDateOptional expiration date when agency is no longer managing this entity.Whether managing entity rules has expired.Optional total number of bookings [left] the agency is entitled to commission.inthashCode()numBookings(Integer numBookings) voidsetExpires(LocalDate expires) voidsetNumBookings(Integer numBookings) toString()
-
Field Details
-
JSON_PROPERTY_EXPIRES
- See Also:
-
JSON_PROPERTY_NUM_BOOKINGS
- See Also:
-
JSON_PROPERTY_NON_EXPIRED
- See Also:
-
-
Constructor Details
-
ManagedByEntityRulesAffiliate
public ManagedByEntityRulesAffiliate() -
ManagedByEntityRulesAffiliate
-
-
Method Details
-
expires
-
getExpires
Optional expiration date when agency is no longer managing this entity.- Returns:
- expires
-
setExpires
-
numBookings
-
getNumBookings
Optional total number of bookings [left] the agency is entitled to commission. This number will decrement every time a booking is made with this agency involved.- Returns:
- numBookings
-
setNumBookings
-
getNonExpired
Whether managing entity rules has expired.- Returns:
- nonExpired
-
equals
-
hashCode
-
toString
-