Package travel.wink.sdk.affiliate.model
Class UpsertSupplierAdvancedMapConfigurationRequestAffiliate
java.lang.Object
travel.wink.sdk.affiliate.model.UpsertSupplierAdvancedMapConfigurationRequestAffiliate
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2023-11-28T12:48:10.520361873+07:00[Asia/Bangkok]")
public class UpsertSupplierAdvancedMapConfigurationRequestAffiliate
extends Object
Object to save AdvancedMapConfiguration
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumIndicate which initial values to display first on the front-facing cardstatic enumMap marker colorstatic enumMap stylestatic enumType of inventory -
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 String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddCirclesItem(ConfigurableGeoJsonCircleAffiliate circlesItem) addMarkersItem(ConfigurableGeoJsonPointAffiliate markersItem) addPolygonsItem(ConfigurableGeoJsonPolygonAffiliate polygonsItem) addRectanglesItem(ConfigurableGeoJsonRectangleAffiliate rectanglesItem) circles(List<ConfigurableGeoJsonCircleAffiliate> circles) engineConfigurationIdentifier(UUID engineConfigurationIdentifier) booleanGet circlesIndicate which initial values to display first on the front-facing card@NotNull BooleanUser can move around / pan the map@NotNull @Valid UUIDCustomization identifier@NotNull @Min(0L) @Max(21L) IntegerValid Google maps zoom level minimum: 0 maximum: 21@NotNull @Min(1L) IntegerMap height in pixels minimum: 1Map marker colorMap styleGet markers@NotNull StringgetName()Name of mapGet polygonsGet rectangles@NotNull @Valid UUIDInventory type identifier.getType()Type of inventory@NotNull BooleanUser can zoom in/out of the mapinthashCode()initialZoomLevel(Integer initialZoomLevel) mapMarkerColor(UpsertSupplierAdvancedMapConfigurationRequestAffiliate.MapMarkerColorEnum mapMarkerColor) markers(List<ConfigurableGeoJsonPointAffiliate> markers) polygons(List<ConfigurableGeoJsonPolygonAffiliate> polygons) rectangles(List<ConfigurableGeoJsonRectangleAffiliate> rectangles) voidsetCircles(List<ConfigurableGeoJsonCircleAffiliate> circles) voidvoidsetDraggable(Boolean draggable) voidsetEngineConfigurationIdentifier(UUID engineConfigurationIdentifier) voidsetInitialZoomLevel(Integer initialZoomLevel) voidsetMapHeight(Integer mapHeight) voidsetMapMarkerColor(UpsertSupplierAdvancedMapConfigurationRequestAffiliate.MapMarkerColorEnum mapMarkerColor) voidvoidsetMarkers(List<ConfigurableGeoJsonPointAffiliate> markers) voidvoidsetPolygons(List<ConfigurableGeoJsonPolygonAffiliate> polygons) voidsetRectangles(List<ConfigurableGeoJsonRectangleAffiliate> rectangles) voidsetSupplierIdentifier(UUID supplierIdentifier) voidvoidsetZoomable(Boolean zoomable) supplierIdentifier(UUID supplierIdentifier) toString()
-
Field Details
-
JSON_PROPERTY_ENGINE_CONFIGURATION_IDENTIFIER
- See Also:
-
JSON_PROPERTY_NAME
- See Also:
-
JSON_PROPERTY_SUPPLIER_IDENTIFIER
- See Also:
-
JSON_PROPERTY_TYPE
- See Also:
-
JSON_PROPERTY_DRAGGABLE
- See Also:
-
JSON_PROPERTY_ZOOMABLE
- See Also:
-
JSON_PROPERTY_INITIAL_ZOOM_LEVEL
- See Also:
-
JSON_PROPERTY_MAP_STYLE
- See Also:
-
JSON_PROPERTY_MAP_MARKER_COLOR
- See Also:
-
JSON_PROPERTY_MAP_HEIGHT
- See Also:
-
JSON_PROPERTY_DISPLAY_TYPE
- See Also:
-
JSON_PROPERTY_CIRCLES
- See Also:
-
JSON_PROPERTY_RECTANGLES
- See Also:
-
JSON_PROPERTY_MARKERS
- See Also:
-
JSON_PROPERTY_POLYGONS
- See Also:
-
-
Constructor Details
-
UpsertSupplierAdvancedMapConfigurationRequestAffiliate
public UpsertSupplierAdvancedMapConfigurationRequestAffiliate()
-
-
Method Details
-
engineConfigurationIdentifier
public UpsertSupplierAdvancedMapConfigurationRequestAffiliate engineConfigurationIdentifier(UUID engineConfigurationIdentifier) -
getEngineConfigurationIdentifier
Customization identifier- Returns:
- engineConfigurationIdentifier
-
setEngineConfigurationIdentifier
-
name
-
getName
Name of map- Returns:
- name
-
setName
-
supplierIdentifier
public UpsertSupplierAdvancedMapConfigurationRequestAffiliate supplierIdentifier(UUID supplierIdentifier) -
getSupplierIdentifier
Inventory type identifier. Either a single channel inventory identifier, a list identifier or a dynamic search identifier.- Returns:
- supplierIdentifier
-
setSupplierIdentifier
-
type
-
getType
@Nonnull @NotNull public @NotNull UpsertSupplierAdvancedMapConfigurationRequestAffiliate.TypeEnum getType()Type of inventory- Returns:
- type
-
setType
-
draggable
-
getDraggable
User can move around / pan the map- Returns:
- draggable
-
setDraggable
-
zoomable
-
getZoomable
User can zoom in/out of the map- Returns:
- zoomable
-
setZoomable
-
initialZoomLevel
public UpsertSupplierAdvancedMapConfigurationRequestAffiliate initialZoomLevel(Integer initialZoomLevel) -
getInitialZoomLevel
@Nonnull @NotNull @Min(0L) @Max(21L) public @NotNull @Min(0L) @Max(21L) Integer getInitialZoomLevel()Valid Google maps zoom level minimum: 0 maximum: 21- Returns:
- initialZoomLevel
-
setInitialZoomLevel
-
mapStyle
-
getMapStyle
@Nonnull @NotNull public @NotNull UpsertSupplierAdvancedMapConfigurationRequestAffiliate.MapStyleEnum getMapStyle()Map style- Returns:
- mapStyle
-
setMapStyle
public void setMapStyle(UpsertSupplierAdvancedMapConfigurationRequestAffiliate.MapStyleEnum mapStyle) -
mapMarkerColor
public UpsertSupplierAdvancedMapConfigurationRequestAffiliate mapMarkerColor(UpsertSupplierAdvancedMapConfigurationRequestAffiliate.MapMarkerColorEnum mapMarkerColor) -
getMapMarkerColor
@Nonnull @NotNull public @NotNull UpsertSupplierAdvancedMapConfigurationRequestAffiliate.MapMarkerColorEnum getMapMarkerColor()Map marker color- Returns:
- mapMarkerColor
-
setMapMarkerColor
public void setMapMarkerColor(UpsertSupplierAdvancedMapConfigurationRequestAffiliate.MapMarkerColorEnum mapMarkerColor) -
mapHeight
-
getMapHeight
Map height in pixels minimum: 1- Returns:
- mapHeight
-
setMapHeight
-
displayType
public UpsertSupplierAdvancedMapConfigurationRequestAffiliate displayType(UpsertSupplierAdvancedMapConfigurationRequestAffiliate.DisplayTypeEnum displayType) -
getDisplayType
@Nonnull @NotNull public @NotNull UpsertSupplierAdvancedMapConfigurationRequestAffiliate.DisplayTypeEnum getDisplayType()Indicate which initial values to display first on the front-facing card- Returns:
- displayType
-
setDisplayType
public void setDisplayType(UpsertSupplierAdvancedMapConfigurationRequestAffiliate.DisplayTypeEnum displayType) -
circles
public UpsertSupplierAdvancedMapConfigurationRequestAffiliate circles(List<ConfigurableGeoJsonCircleAffiliate> circles) -
addCirclesItem
public UpsertSupplierAdvancedMapConfigurationRequestAffiliate addCirclesItem(ConfigurableGeoJsonCircleAffiliate circlesItem) -
getCircles
Get circles- Returns:
- circles
-
setCircles
-
rectangles
public UpsertSupplierAdvancedMapConfigurationRequestAffiliate rectangles(List<ConfigurableGeoJsonRectangleAffiliate> rectangles) -
addRectanglesItem
public UpsertSupplierAdvancedMapConfigurationRequestAffiliate addRectanglesItem(ConfigurableGeoJsonRectangleAffiliate rectanglesItem) -
getRectangles
Get rectangles- Returns:
- rectangles
-
setRectangles
-
markers
public UpsertSupplierAdvancedMapConfigurationRequestAffiliate markers(List<ConfigurableGeoJsonPointAffiliate> markers) -
addMarkersItem
public UpsertSupplierAdvancedMapConfigurationRequestAffiliate addMarkersItem(ConfigurableGeoJsonPointAffiliate markersItem) -
getMarkers
Get markers- Returns:
- markers
-
setMarkers
-
polygons
public UpsertSupplierAdvancedMapConfigurationRequestAffiliate polygons(List<ConfigurableGeoJsonPolygonAffiliate> polygons) -
addPolygonsItem
public UpsertSupplierAdvancedMapConfigurationRequestAffiliate addPolygonsItem(ConfigurableGeoJsonPolygonAffiliate polygonsItem) -
getPolygons
Get polygons- Returns:
- polygons
-
setPolygons
-
equals
-
hashCode
public int hashCode() -
toString
-