ExerciseRoute.Location.Builder
  public
  static
  final
  
  class
  ExerciseRoute.Location.Builder
  
    extends Object
  
  
  
  
  
  
| java.lang.Object | |
| ↳ | android.health.connect.datatypes.ExerciseRoute.Location.Builder | 
Builder class for Location
Summary
Public constructors | |
|---|---|
      
      Builder(Instant time, double latitude, double longitude)
      
      
        Sets time, longitude and latitude to the point.  | 
  |
Public methods | |
|---|---|
        
        
        
        
        
        ExerciseRoute.Location
     | 
  
    
      
      build()
      
      
        Builds   | 
  
        
        
        
        
        
        ExerciseRoute.Location.Builder
     | 
  
    
      
      setAltitude(Length altitude)
      
      
        Sets altitude to the point.  | 
  
        
        
        
        
        
        ExerciseRoute.Location.Builder
     | 
  
    
      
      setHorizontalAccuracy(Length horizontalAccuracy)
      
      
        Sets horizontal accuracy to the point.  | 
  
        
        
        
        
        
        ExerciseRoute.Location.Builder
     | 
  
    
      
      setVerticalAccuracy(Length verticalAccuracy)
      
      
        Sets vertical accuracy to the point.  | 
  
Inherited methods | |
|---|---|
Public constructors
Builder
public Builder (Instant time, double latitude, double longitude)
Sets time, longitude and latitude to the point.
| Parameters | |
|---|---|
time | 
        
          Instant: This value cannot be null. | 
      
latitude | 
        
          double: Value is between -90.0f and 90.0f inclusive | 
      
longitude | 
        
          double: Value is between -180.0f and 180.0f inclusive | 
      
Public methods
build
public ExerciseRoute.Location build ()
Builds Location
| Returns | |
|---|---|
ExerciseRoute.Location | 
        This value cannot be null. | 
      
setAltitude
public ExerciseRoute.Location.Builder setAltitude (Length altitude)
Sets altitude to the point.
| Parameters | |
|---|---|
altitude | 
        
          Length: This value cannot be null. | 
      
| Returns | |
|---|---|
ExerciseRoute.Location.Builder | 
        This value cannot be null. | 
      
setHorizontalAccuracy
public ExerciseRoute.Location.Builder setHorizontalAccuracy (Length horizontalAccuracy)
Sets horizontal accuracy to the point.
| Parameters | |
|---|---|
horizontalAccuracy | 
        
          Length: This value cannot be null. | 
      
| Returns | |
|---|---|
ExerciseRoute.Location.Builder | 
        This value cannot be null. | 
      
setVerticalAccuracy
public ExerciseRoute.Location.Builder setVerticalAccuracy (Length verticalAccuracy)
Sets vertical accuracy to the point.
| Parameters | |
|---|---|
verticalAccuracy | 
        
          Length: This value cannot be null. | 
      
| Returns | |
|---|---|
ExerciseRoute.Location.Builder | 
        This value cannot be null. |