Package es.situm.sdk.model.cartography
Class Building.Builder
java.lang.Object
es.situm.sdk.model.cartography.Building.Builder
- Enclosing class:
- Building
Builder to create a
Building instance-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()center(Coordinate center) dimensions(Dimensions dimensions) pictureThumbUrl(URL pictureThumbUrl) pictureUrl(URL pictureUrl) userIdentifier(String userIdentifier)
-
Constructor Details
-
Builder
public Builder() -
Builder
-
-
Method Details
-
userIdentifier
- Parameters:
userIdentifier- identifier of the user that owns the building- Returns:
- current
Building.Builderinstance
-
name
- Parameters:
name- name for the building that is appropriate for display to the user- Returns:
- current
Building.Builderinstance
-
address
- Parameters:
address- building address.- Returns:
- current
Building.Builderinstance
-
infoHtml
- Parameters:
infoHtml- additional information about the building, formatted with HTML.- Returns:
- current
Building.Builderinstance
-
center
- Parameters:
center- center of the building's base, as geographical coordinate- Returns:
- current
Building.Builderinstance
-
rotation
- Parameters:
rotation- rotation angle of the building's base, relative to the west-east axis.- Returns:
- current
Building.Builderinstance
-
dimensions
- Parameters:
dimensions- dimensions of building's base (height and width) in meters- Returns:
- current
Building.Builderinstance
-
pictureUrl
- Parameters:
pictureUrl-- Returns:
- current
Building.Builderinstance
-
pictureThumbUrl
- Parameters:
pictureThumbUrl-- Returns:
- current
Building.Builderinstance
-
build
- Returns:
- new
Buildinginstance
-