RttStationRangingParams.Builder
  public
  static
  final
  
  class
  RttStationRangingParams.Builder
  
    extends Object
  
  
  
  
  
  
| java.lang.Object | |
| ↳ | android.ranging.wifi.rtt.RttStationRangingParams.Builder | 
Builder class for RttStationRangingParams.
Summary
Public constructors | |
|---|---|
      
      Builder(String bssid)
      
      
        Constructs a new   | 
  |
Public methods | |
|---|---|
        
        
        
        
        
        RttStationRangingParams
     | 
  
    
      
      build()
      
      
        Builds and returns a new   | 
  
        
        
        
        
        
        RttStationRangingParams.Builder
     | 
  
    
      
      setChannelWidth(int channelWidth)
      
      
        set channel width for this ranging session  | 
  
        
        
        
        
        
        RttStationRangingParams.Builder
     | 
  
    
      
      setRangingUpdateRate(int updateRate)
      
      
        Sets the update rate for the STA-AP ranging session.  | 
  
Inherited methods | |
|---|---|
Public constructors
Builder
public Builder (String bssid)
Constructs a new Builder for creating a Wifi Station ranging session.
| Parameters | |
|---|---|
bssid | 
        
          String: address of the remote AP.
 This value cannot be null. | 
      
| Throws | |
|---|---|
IllegalArgumentException | 
          if bssid is null. | 
        
Public methods
build
public RttStationRangingParams build ()
Builds and returns a new RttStationRangingParams instance.
| Returns | |
|---|---|
RttStationRangingParams | 
        a new RttStationRangingParams object configured with the
 provided parameters.
 This value cannot be null. | 
      
setChannelWidth
public RttStationRangingParams.Builder setChannelWidth (int channelWidth)
set channel width for this ranging session
| Parameters | |
|---|---|
channelWidth | 
        
          int: . Set channel width if ranging have to be started
                with lower bandwidth than supported higher bandwidth.
                Possible values:
                  | 
      
| Returns | |
|---|---|
RttStationRangingParams.Builder | 
        This value cannot be null. | 
      
| Throws | |
|---|---|
IllegalArgumentException | 
          if channelWidth is null. | 
        
setRangingUpdateRate
public RttStationRangingParams.Builder setRangingUpdateRate (int updateRate)
Sets the update rate for the STA-AP ranging session.
| Returns | |
|---|---|
RttStationRangingParams.Builder | 
        this Builder instance.
 This value cannot be null. |