Class AdvancedMapConfigurationNonAuthenticatedEntity
java.lang.Object
travel.wink.sdk.inventory.model.AdvancedMapConfigurationNonAuthenticatedEntity
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2025-01-24T16:11:12.636990994+07:00[Asia/Bangkok]")
public class AdvancedMapConfigurationNonAuthenticatedEntity
extends Object
Advanced map configuration
-
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 blocking -
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 Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddRectanglesItem(ConfigurableGeoJsonRectangleNonAuthenticatedEntity rectanglesItem) engineConfigurationIdentifier(UUID engineConfigurationIdentifier) boolean@NotNull @Valid GeoJsonPointNonAuthenticatedEntityGet centerGet 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 @Valid UUIDUnique map 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 map@NotNull @Valid UUIDMap owner identifierGet polygonsGet rectanglesgetType()Type of blocking@NotNull @Valid UUIDInventory type identifier.@NotNull BooleanUser can zoom in/out of the mapinthashCode()identifier(UUID identifier) initialZoomLevel(Integer initialZoomLevel) ownerIdentifier(UUID ownerIdentifier) voidvoidvoidvoidsetDraggable(Boolean draggable) voidsetEngineConfigurationIdentifier(UUID engineConfigurationIdentifier) voidsetIdentifier(UUID identifier) voidsetInitialZoomLevel(Integer initialZoomLevel) voidsetMapHeight(Integer mapHeight) voidvoidvoidvoidvoidsetOwnerIdentifier(UUID ownerIdentifier) voidvoidvoidvoidsetTypeIdentifier(UUID typeIdentifier) voidsetZoomable(Boolean zoomable) toString()typeIdentifier(UUID typeIdentifier)
-
Field Details
-
JSON_PROPERTY_IDENTIFIER
- See Also:
-
JSON_PROPERTY_OWNER_IDENTIFIER
- See Also:
-
JSON_PROPERTY_ENGINE_CONFIGURATION_IDENTIFIER
- See Also:
-
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
-
AdvancedMapConfigurationNonAuthenticatedEntity
public AdvancedMapConfigurationNonAuthenticatedEntity()
-
-
Method Details
-
identifier
-
getIdentifier
Unique map identifier- Returns:
- identifier
-
setIdentifier
-
ownerIdentifier
-
getOwnerIdentifier
Map owner identifier- Returns:
- ownerIdentifier
-
setOwnerIdentifier
-
engineConfigurationIdentifier
public AdvancedMapConfigurationNonAuthenticatedEntity engineConfigurationIdentifier(UUID engineConfigurationIdentifier) -
getEngineConfigurationIdentifier
Customization identifier- Returns:
- engineConfigurationIdentifier
-
setEngineConfigurationIdentifier
-
name
-
getName
-
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 blocking- Returns:
- type
-
setType
-
center
public AdvancedMapConfigurationNonAuthenticatedEntity center(GeoJsonPointNonAuthenticatedEntity 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 AdvancedMapConfigurationNonAuthenticatedEntity mapStyle(AdvancedMapConfigurationNonAuthenticatedEntity.MapStyleEnum mapStyle) -
getMapStyle
@Nonnull @NotNull public @NotNull AdvancedMapConfigurationNonAuthenticatedEntity.MapStyleEnum getMapStyle()Map style- Returns:
- mapStyle
-
setMapStyle
-
mapMarkerColor
public AdvancedMapConfigurationNonAuthenticatedEntity mapMarkerColor(AdvancedMapConfigurationNonAuthenticatedEntity.MapMarkerColorEnum mapMarkerColor) -
getMapMarkerColor
@Nonnull @NotNull public @NotNull AdvancedMapConfigurationNonAuthenticatedEntity.MapMarkerColorEnum getMapMarkerColor()Map marker color- Returns:
- mapMarkerColor
-
setMapMarkerColor
public void setMapMarkerColor(AdvancedMapConfigurationNonAuthenticatedEntity.MapMarkerColorEnum mapMarkerColor) -
mapHeight
-
getMapHeight
Map height in pixels minimum: 1- Returns:
- mapHeight
-
setMapHeight
-
displayType
public AdvancedMapConfigurationNonAuthenticatedEntity displayType(AdvancedMapConfigurationNonAuthenticatedEntity.DisplayTypeEnum displayType) -
getDisplayType
@Nonnull @NotNull public @NotNull AdvancedMapConfigurationNonAuthenticatedEntity.DisplayTypeEnum getDisplayType()Indicate which initial values to display first on the front-facing card- Returns:
- displayType
-
setDisplayType
public void setDisplayType(AdvancedMapConfigurationNonAuthenticatedEntity.DisplayTypeEnum displayType) -
circles
public AdvancedMapConfigurationNonAuthenticatedEntity circles(List<ConfigurableGeoJsonCircleNonAuthenticatedEntity> circles) -
addCirclesItem
public AdvancedMapConfigurationNonAuthenticatedEntity addCirclesItem(ConfigurableGeoJsonCircleNonAuthenticatedEntity circlesItem) -
getCircles
Get circles- Returns:
- circles
-
setCircles
-
rectangles
public AdvancedMapConfigurationNonAuthenticatedEntity rectangles(List<ConfigurableGeoJsonRectangleNonAuthenticatedEntity> rectangles) -
addRectanglesItem
public AdvancedMapConfigurationNonAuthenticatedEntity addRectanglesItem(ConfigurableGeoJsonRectangleNonAuthenticatedEntity rectanglesItem) -
getRectangles
@Nullable @Valid public @Valid List<ConfigurableGeoJsonRectangleNonAuthenticatedEntity> getRectangles()Get rectangles- Returns:
- rectangles
-
setRectangles
-
markers
public AdvancedMapConfigurationNonAuthenticatedEntity markers(List<ConfigurableGeoJsonPointNonAuthenticatedEntity> markers) -
addMarkersItem
public AdvancedMapConfigurationNonAuthenticatedEntity addMarkersItem(ConfigurableGeoJsonPointNonAuthenticatedEntity markersItem) -
getMarkers
Get markers- Returns:
- markers
-
setMarkers
-
polygons
public AdvancedMapConfigurationNonAuthenticatedEntity polygons(List<ConfigurableGeoJsonPolygonNonAuthenticatedEntity> polygons) -
addPolygonsItem
public AdvancedMapConfigurationNonAuthenticatedEntity addPolygonsItem(ConfigurableGeoJsonPolygonNonAuthenticatedEntity polygonsItem) -
getPolygons
Get polygons- Returns:
- polygons
-
setPolygons
-
equals
-
hashCode
-
toString
-