Insurance

public final class Insurance implements TravelProduct

Constructors

Link copied to clipboard
public Insurance Insurance(Amount price, String inventoryType, TravelProduct.InventorySource inventorySource, List<String> travelersReferences, Boolean payLater, Boolean refundable)

Types

Link copied to clipboard
public final class Builder

Properties

Link copied to clipboard
Link copied to clipboard
@Length(max = 30)
@NotNull()
@Valid()
private final String inventoryType
Link copied to clipboard
@Valid()
private final Boolean payLater
Link copied to clipboard
@NotNull()
@Valid()
private final Amount price
Link copied to clipboard
@Valid()
private final Boolean refundable
Link copied to clipboard
@Size(min = 1, max = 40)
@Valid()
private final List<String> travelersReferences
Link copied to clipboard
private final TravelProductType type

Functions

Link copied to clipboard
public final static Insurance.Builder builder()
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
public Amount getPrice()
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard