Package es.situm.sdk.model.cartography
Class Floor.Builder
- java.lang.Object
-
- es.situm.sdk.model.cartography.Floor.Builder
-
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description Floor.Builderaltitude(double altitude)Floorbuild()Floor.BuilderbuildingIdentifier(java.lang.String buildingIdentifier)Floor.Builderfloor(int floor)Floor.Builderlevel(int level)Deprecated.usefloor(int)insteadFloor.BuildermapUrl(URL mapUrl)Floor.Buildername(java.lang.String name)Floor.Builderscale(double scale)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(Floor floor)
-
-
Method Detail
-
buildingIdentifier
@NonNull public Floor.Builder buildingIdentifier(@NonNull java.lang.String buildingIdentifier)
- Parameters:
buildingIdentifier- identifier of building which this floor belongs.- Returns:
- current
Floor.Builderinstance
-
name
@NonNull public Floor.Builder name(@NonNull java.lang.String name)
- Parameters:
name- name of the floor- Returns:
- current
Floor.Builderinstance
-
level
@Deprecated @NonNull public Floor.Builder level(int level)
Deprecated.usefloor(int)instead- Parameters:
level- number of the floor- Returns:
- current
Floor.Builderinstance
-
floor
@NonNull public Floor.Builder floor(int floor)
- Parameters:
floor- number of the floor- Returns:
- current
Floor.Builderinstance
-
scale
@NonNull public Floor.Builder scale(double scale)
- Parameters:
scale- scale of the floor image, as px/meters- Returns:
- current
Floor.Builderinstance
-
altitude
@NonNull public Floor.Builder altitude(double altitude)
- Parameters:
altitude- height of the floor above ground level, in meters- Returns:
- current
Floor.Builderinstance
-
mapUrl
@NonNull public Floor.Builder mapUrl(@NonNull URL mapUrl)
-
-