Class ExternalLocation.Builder

java.lang.Object
es.situm.sdk.location.ExternalLocation.Builder
Enclosing class:
ExternalLocation

public static final class ExternalLocation.Builder extends Object
  • Constructor Details

    • Builder

      public Builder(String buildingIdentifier, String floorIdentifier, double latitude, double longitude)
  • Method Details

    • accuracy

      public ExternalLocation.Builder accuracy(float accuracy)
      How precise the user location is (in meters).
      Parameters:
      accuracy - float. Defaults to 0.0 meters
    • bearing

      public ExternalLocation.Builder bearing(@NonNull Angle bearing)
      Angle that represents the orientation is facing the user's device. If not specified, the external location will be represented with no orientation in MapView.
      Parameters:
      bearing - Angle (degrees or radians).
    • build

      public ExternalLocation build()
      Builds the ExternalLocation.
      Returns:
      a ExternalLocation instance.