Package travel.wink.sdk.affiliate.model
Class UpsertAdvancedMapConfigurationRequestAffiliate
java.lang.Object
travel.wink.sdk.affiliate.model.UpsertAdvancedMapConfigurationRequestAffiliate
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2023-06-04T14:48:41.264668983+07:00[Asia/Bangkok]")
public class UpsertAdvancedMapConfigurationRequestAffiliate
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) center(GeoJsonPointAffiliate center) circles(List<ConfigurableGeoJsonCircleAffiliate> circles) boolean@NotNull @Valid GeoJsonPointAffiliateGet centerGet circlesIndicate which initial values to display first on the front-facing card@NotNull BooleanUser can move around / pan the map@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 rectanglesgetType()Type of inventory@NotNull @Valid UUIDInventory type identifier.@NotNull BooleanUser can zoom in/out of the mapinthashCode()initialZoomLevel(Integer initialZoomLevel) markers(List<ConfigurableGeoJsonPointAffiliate> markers) polygons(List<ConfigurableGeoJsonPolygonAffiliate> polygons) rectangles(List<ConfigurableGeoJsonRectangleAffiliate> rectangles) voidsetCenter(GeoJsonPointAffiliate center) voidsetCircles(List<ConfigurableGeoJsonCircleAffiliate> circles) voidvoidsetDraggable(Boolean draggable) voidsetInitialZoomLevel(Integer initialZoomLevel) voidsetMapHeight(Integer mapHeight) voidvoidvoidsetMarkers(List<ConfigurableGeoJsonPointAffiliate> markers) voidvoidsetPolygons(List<ConfigurableGeoJsonPolygonAffiliate> polygons) voidsetRectangles(List<ConfigurableGeoJsonRectangleAffiliate> rectangles) voidvoidsetTypeIdentifier(UUID typeIdentifier) voidsetZoomable(Boolean zoomable) toString()typeIdentifier(UUID typeIdentifier)
-
Field Details
-
JSON_PROPERTY_NAME
- See Also:
-
JSON_PROPERTY_TYPE_IDENTIFIER
- See Also:
-
JSON_PROPERTY_TYPE
- See Also:
-
JSON_PROPERTY_CENTER
- 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
-
UpsertAdvancedMapConfigurationRequestAffiliate
public UpsertAdvancedMapConfigurationRequestAffiliate()
-
-
Method Details
-
name
-
getName
Name of map- Returns:
- name
-
setName
-
typeIdentifier
-
getTypeIdentifier
Inventory type identifier. Either a single channel inventory identifier, a list identifier or a dynamic search identifier.- Returns:
- typeIdentifier
-
setTypeIdentifier
-
type
-
getType
Type of inventory- Returns:
- type
-
setType
-
center
-
getCenter
Get center- Returns:
- center
-
setCenter
-
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
-
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
public UpsertAdvancedMapConfigurationRequestAffiliate mapStyle(UpsertAdvancedMapConfigurationRequestAffiliate.MapStyleEnum mapStyle) -
getMapStyle
@Nonnull @NotNull public @NotNull UpsertAdvancedMapConfigurationRequestAffiliate.MapStyleEnum getMapStyle()Map style- Returns:
- mapStyle
-
setMapStyle
-
mapMarkerColor
public UpsertAdvancedMapConfigurationRequestAffiliate mapMarkerColor(UpsertAdvancedMapConfigurationRequestAffiliate.MapMarkerColorEnum mapMarkerColor) -
getMapMarkerColor
@Nonnull @NotNull public @NotNull UpsertAdvancedMapConfigurationRequestAffiliate.MapMarkerColorEnum getMapMarkerColor()Map marker color- Returns:
- mapMarkerColor
-
setMapMarkerColor
public void setMapMarkerColor(UpsertAdvancedMapConfigurationRequestAffiliate.MapMarkerColorEnum mapMarkerColor) -
mapHeight
-
getMapHeight
Map height in pixels minimum: 1- Returns:
- mapHeight
-
setMapHeight
-
displayType
public UpsertAdvancedMapConfigurationRequestAffiliate displayType(UpsertAdvancedMapConfigurationRequestAffiliate.DisplayTypeEnum displayType) -
getDisplayType
@Nonnull @NotNull public @NotNull UpsertAdvancedMapConfigurationRequestAffiliate.DisplayTypeEnum getDisplayType()Indicate which initial values to display first on the front-facing card- Returns:
- displayType
-
setDisplayType
public void setDisplayType(UpsertAdvancedMapConfigurationRequestAffiliate.DisplayTypeEnum displayType) -
circles
public UpsertAdvancedMapConfigurationRequestAffiliate circles(List<ConfigurableGeoJsonCircleAffiliate> circles) -
addCirclesItem
public UpsertAdvancedMapConfigurationRequestAffiliate addCirclesItem(ConfigurableGeoJsonCircleAffiliate circlesItem) -
getCircles
Get circles- Returns:
- circles
-
setCircles
-
rectangles
public UpsertAdvancedMapConfigurationRequestAffiliate rectangles(List<ConfigurableGeoJsonRectangleAffiliate> rectangles) -
addRectanglesItem
public UpsertAdvancedMapConfigurationRequestAffiliate addRectanglesItem(ConfigurableGeoJsonRectangleAffiliate rectanglesItem) -
getRectangles
Get rectangles- Returns:
- rectangles
-
setRectangles
-
markers
public UpsertAdvancedMapConfigurationRequestAffiliate markers(List<ConfigurableGeoJsonPointAffiliate> markers) -
addMarkersItem
public UpsertAdvancedMapConfigurationRequestAffiliate addMarkersItem(ConfigurableGeoJsonPointAffiliate markersItem) -
getMarkers
Get markers- Returns:
- markers
-
setMarkers
-
polygons
public UpsertAdvancedMapConfigurationRequestAffiliate polygons(List<ConfigurableGeoJsonPolygonAffiliate> polygons) -
addPolygonsItem
public UpsertAdvancedMapConfigurationRequestAffiliate addPolygonsItem(ConfigurableGeoJsonPolygonAffiliate polygonsItem) -
getPolygons
Get polygons- Returns:
- polygons
-
setPolygons
-
equals
-
hashCode
public int hashCode() -
toString
-