| Modifier and Type | Method and Description |
|---|---|
Building.Builder |
address(String address) |
Building |
build() |
Building.Builder |
center(Coordinate center) |
Building.Builder |
dimensions(Dimensions dimensions) |
Building.Builder |
infoHtml(String infoHtml) |
Building.Builder |
name(String name) |
Building.Builder |
pictureThumbUrl(URL pictureThumbUrl) |
Building.Builder |
pictureUrl(URL pictureUrl) |
Building.Builder |
rotation(Angle rotation) |
Building.Builder |
userIdentifier(String userIdentifier) |
public Builder()
public Builder(Building building)
public Building.Builder userIdentifier(String userIdentifier)
userIdentifier - identifier of the user that owns the buildingBuilding.Builder instancepublic Building.Builder name(String name)
name - name for the building that is appropriate for display to the userBuilding.Builder instancepublic Building.Builder address(String address)
address - building address.Building.Builder instancepublic Building.Builder infoHtml(String infoHtml)
infoHtml - additional information about the building, formatted with HTML.Building.Builder instancepublic Building.Builder center(Coordinate center)
center - center of the building's base, as geographical coordinateBuilding.Builder instancepublic Building.Builder rotation(Angle rotation)
rotation - rotation angle of the building's base, relative to the west-east axis.Building.Builder instancepublic Building.Builder dimensions(Dimensions dimensions)
dimensions - dimensions of building's base (height and width) in metersBuilding.Builder instancepublic Building.Builder pictureUrl(URL pictureUrl)
pictureUrl - Building.Builder instancepublic Building.Builder pictureThumbUrl(URL pictureThumbUrl)
pictureThumbUrl - Building.Builder instance