Interface LteCellDetails.Builder

  • Method Details

    • cellId

      The E-UTRAN Cell Identifier (ECI).

      Parameters:
      cellId - The E-UTRAN Cell Identifier (ECI).
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • mcc

      The Mobile Country Code (MCC).

      Parameters:
      mcc - The Mobile Country Code (MCC).
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • mnc

      The Mobile Network Code (MNC)

      Parameters:
      mnc - The Mobile Network Code (MNC)
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • localId

      The LTE local identification information (local ID).

      Parameters:
      localId - The LTE local identification information (local ID).
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • localId

      The LTE local identification information (local ID).

      This is a convenience method that creates an instance of the LteLocalId.Builder avoiding the need to create one manually via LteLocalId.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to localId(LteLocalId).

      Parameters:
      localId - a consumer that will call methods on LteLocalId.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • networkMeasurements

      LteCellDetails.Builder networkMeasurements(Collection<LteNetworkMeasurements> networkMeasurements)

      The network measurements.

      Parameters:
      networkMeasurements - The network measurements.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • networkMeasurements

      LteCellDetails.Builder networkMeasurements(LteNetworkMeasurements... networkMeasurements)

      The network measurements.

      Parameters:
      networkMeasurements - The network measurements.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • networkMeasurements

      LteCellDetails.Builder networkMeasurements(Consumer<LteNetworkMeasurements.Builder>... networkMeasurements)

      The network measurements.

      This is a convenience method that creates an instance of the LteNetworkMeasurements.Builder avoiding the need to create one manually via LteNetworkMeasurements.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to networkMeasurements(List<LteNetworkMeasurements>).

      Parameters:
      networkMeasurements - a consumer that will call methods on LteNetworkMeasurements.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • timingAdvance

      LteCellDetails.Builder timingAdvance(Integer timingAdvance)

      Timing Advance (TA).

      Parameters:
      timingAdvance - Timing Advance (TA).
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • nrCapable

      LteCellDetails.Builder nrCapable(Boolean nrCapable)

      Indicates whether the LTE object is capable of supporting NR (new radio).

      Parameters:
      nrCapable - Indicates whether the LTE object is capable of supporting NR (new radio).
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • rsrp

      Signal power of the reference signal received, measured in decibel-milliwatts (dBm).

      Parameters:
      rsrp - Signal power of the reference signal received, measured in decibel-milliwatts (dBm).
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • rsrq

      Signal quality of the reference Signal received, measured in decibels (dB).

      Parameters:
      rsrq - Signal quality of the reference Signal received, measured in decibels (dB).
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • tac

      LTE Tracking Area Code (TAC).

      Parameters:
      tac - LTE Tracking Area Code (TAC).
      Returns:
      Returns a reference to this object so that method calls can be chained together.