Class InventoryMapLightweightNonAuthenticatedEntity
java.lang.Object
travel.wink.sdk.inventory.model.InventoryMapLightweightNonAuthenticatedEntity
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2025-06-26T20:20:31.141212618+07:00[Asia/Bangkok]",
comments="Generator version: 7.13.0")
public class InventoryMapLightweightNonAuthenticatedEntity
extends Object
InventoryMapLightweightNonAuthenticatedEntity
-
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 TypeMethodDescriptionaddMarkersItem(Object markersItem) addPolygonsItem(Object polygonsItem) addRectanglesItem(Object rectanglesItem) circles(List<@Valid ConfigurableGeoJsonCircleNonAuthenticatedEntity> circles) customizationIdentifier(UUID customizationIdentifier) boolean@NotNull @Valid GeoJsonPointNonAuthenticatedEntityMap center point@Valid List<@Valid ConfigurableGeoJsonCircleNonAuthenticatedEntity> Get circles@NotNull @Valid @Size(min=1) UUIDCustomization identifierIndicate which initial values to display first on the front-facing card@NotNull BooleanUser can move around / pan the map@NotNull @Valid @Size(min=1) UUIDMap 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 @Size(min=1) StringgetName()Name of map@NotNull @Valid @Size(min=1) UUIDMap owner identifierGet polygonsGet rectanglesgetType()Type of blocking@NotNull @Valid @Size(min=1) UUIDInventory type identifier.@NotNull BooleanUser can zoom in/out of the mapinthashCode()identifier(UUID identifier) initialZoomLevel(Integer initialZoomLevel) ownerIdentifier(UUID ownerIdentifier) rectangles(List<Object> rectangles) voidvoidsetCircles(List<@Valid ConfigurableGeoJsonCircleNonAuthenticatedEntity> circles) voidsetCustomizationIdentifier(UUID customizationIdentifier) voidvoidsetDraggable(Boolean draggable) voidsetIdentifier(UUID identifier) voidsetInitialZoomLevel(Integer initialZoomLevel) voidsetMapHeight(Integer mapHeight) voidvoidvoidsetMarkers(List<Object> markers) voidvoidsetOwnerIdentifier(UUID ownerIdentifier) voidsetPolygons(List<Object> polygons) voidsetRectangles(List<Object> rectangles) voidvoidsetTypeIdentifier(UUID typeIdentifier) voidsetZoomable(Boolean zoomable) toString()typeIdentifier(UUID typeIdentifier)
-
Field Details
-
JSON_PROPERTY_IDENTIFIER
- See Also:
-
JSON_PROPERTY_OWNER_IDENTIFIER
- See Also:
-
JSON_PROPERTY_CUSTOMIZATION_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
-
InventoryMapLightweightNonAuthenticatedEntity
public InventoryMapLightweightNonAuthenticatedEntity()
-
-
Method Details
-
identifier
-
getIdentifier
Map identifier- Returns:
- identifier
-
setIdentifier
-
ownerIdentifier
-
getOwnerIdentifier
Map owner identifier- Returns:
- ownerIdentifier
-
setOwnerIdentifier
-
customizationIdentifier
public InventoryMapLightweightNonAuthenticatedEntity customizationIdentifier(@Nonnull UUID customizationIdentifier) -
getCustomizationIdentifier
@Nonnull @NotNull @Valid @Size(min=1) public @NotNull @Valid @Size(min=1) UUID getCustomizationIdentifier()Customization identifier- Returns:
- customizationIdentifier
-
setCustomizationIdentifier
-
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
public InventoryMapLightweightNonAuthenticatedEntity type(@Nonnull InventoryMapLightweightNonAuthenticatedEntity.TypeEnum type) -
getType
Type of blocking- Returns:
- type
-
setType
-
center
public InventoryMapLightweightNonAuthenticatedEntity center(@Nonnull GeoJsonPointNonAuthenticatedEntity center) -
getCenter
Map center point- 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
public InventoryMapLightweightNonAuthenticatedEntity initialZoomLevel(@Nonnull 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
public InventoryMapLightweightNonAuthenticatedEntity mapStyle(@Nonnull InventoryMapLightweightNonAuthenticatedEntity.MapStyleEnum mapStyle) -
getMapStyle
@Nonnull @NotNull public @NotNull InventoryMapLightweightNonAuthenticatedEntity.MapStyleEnum getMapStyle()Map style- Returns:
- mapStyle
-
setMapStyle
public void setMapStyle(@Nonnull InventoryMapLightweightNonAuthenticatedEntity.MapStyleEnum mapStyle) -
mapMarkerColor
public InventoryMapLightweightNonAuthenticatedEntity mapMarkerColor(@Nonnull InventoryMapLightweightNonAuthenticatedEntity.MapMarkerColorEnum mapMarkerColor) -
getMapMarkerColor
@Nonnull @NotNull public @NotNull InventoryMapLightweightNonAuthenticatedEntity.MapMarkerColorEnum getMapMarkerColor()Map marker color- Returns:
- mapMarkerColor
-
setMapMarkerColor
public void setMapMarkerColor(@Nonnull InventoryMapLightweightNonAuthenticatedEntity.MapMarkerColorEnum mapMarkerColor) -
mapHeight
-
getMapHeight
Map height in pixels minimum: 1- Returns:
- mapHeight
-
setMapHeight
-
displayType
public InventoryMapLightweightNonAuthenticatedEntity displayType(@Nonnull InventoryMapLightweightNonAuthenticatedEntity.DisplayTypeEnum displayType) -
getDisplayType
@Nonnull @NotNull public @NotNull InventoryMapLightweightNonAuthenticatedEntity.DisplayTypeEnum getDisplayType()Indicate which initial values to display first on the front-facing card- Returns:
- displayType
-
setDisplayType
public void setDisplayType(@Nonnull InventoryMapLightweightNonAuthenticatedEntity.DisplayTypeEnum displayType) -
circles
public InventoryMapLightweightNonAuthenticatedEntity circles(@Nullable List<@Valid ConfigurableGeoJsonCircleNonAuthenticatedEntity> circles) -
addCirclesItem
public InventoryMapLightweightNonAuthenticatedEntity addCirclesItem(ConfigurableGeoJsonCircleNonAuthenticatedEntity circlesItem) -
getCircles
@Nullable @Valid public @Valid List<@Valid ConfigurableGeoJsonCircleNonAuthenticatedEntity> getCircles()Get circles- Returns:
- circles
-
setCircles
public void setCircles(@Nullable List<@Valid ConfigurableGeoJsonCircleNonAuthenticatedEntity> circles) -
rectangles
-
addRectanglesItem
-
getRectangles
-
setRectangles
-
markers
-
addMarkersItem
-
getMarkers
-
setMarkers
-
polygons
-
addPolygonsItem
-
getPolygons
-
setPolygons
-
equals
-
hashCode
-
toString
-