Class ManagedByEntityRulesSupplier
java.lang.Object
travel.wink.sdk.affiliate.model.ManagedByEntityRulesSupplier
@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 ManagedByEntityRulesSupplier
extends Object
ManagedByEntityRulesSupplier
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionManagedByEntityRulesSupplier(Boolean nonExpired) Constructor with only readonly parameters -
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
-
ManagedByEntityRulesSupplier
public ManagedByEntityRulesSupplier() -
ManagedByEntityRulesSupplier
Constructor with only readonly parameters
-
-
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
-