@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class LteCellDetails extends Object implements Serializable, Cloneable, StructuredPojo
Details about the Long-Term Evolution (LTE) network.
Constructor and Description |
---|
LteCellDetails() |
Modifier and Type | Method and Description |
---|---|
LteCellDetails |
clone() |
boolean |
equals(Object obj) |
Integer |
getCellId()
The E-UTRAN Cell Identifier (ECI).
|
LteLocalId |
getLocalId()
The LTE local identification information (local ID).
|
Integer |
getMcc()
The Mobile Country Code (MCC).
|
Integer |
getMnc()
The Mobile Network Code (MNC)
|
List<LteNetworkMeasurements> |
getNetworkMeasurements()
The network measurements.
|
Boolean |
getNrCapable()
Indicates whether the LTE object is capable of supporting NR (new radio).
|
Integer |
getRsrp()
Signal power of the reference signal received, measured in decibel-milliwatts (dBm).
|
Float |
getRsrq()
Signal quality of the reference Signal received, measured in decibels (dB).
|
Integer |
getTac()
LTE Tracking Area Code (TAC).
|
Integer |
getTimingAdvance()
Timing Advance (TA).
|
int |
hashCode() |
Boolean |
isNrCapable()
Indicates whether the LTE object is capable of supporting NR (new radio).
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCellId(Integer cellId)
The E-UTRAN Cell Identifier (ECI).
|
void |
setLocalId(LteLocalId localId)
The LTE local identification information (local ID).
|
void |
setMcc(Integer mcc)
The Mobile Country Code (MCC).
|
void |
setMnc(Integer mnc)
The Mobile Network Code (MNC)
|
void |
setNetworkMeasurements(Collection<LteNetworkMeasurements> networkMeasurements)
The network measurements.
|
void |
setNrCapable(Boolean nrCapable)
Indicates whether the LTE object is capable of supporting NR (new radio).
|
void |
setRsrp(Integer rsrp)
Signal power of the reference signal received, measured in decibel-milliwatts (dBm).
|
void |
setRsrq(Float rsrq)
Signal quality of the reference Signal received, measured in decibels (dB).
|
void |
setTac(Integer tac)
LTE Tracking Area Code (TAC).
|
void |
setTimingAdvance(Integer timingAdvance)
Timing Advance (TA).
|
String |
toString()
Returns a string representation of this object.
|
LteCellDetails |
withCellId(Integer cellId)
The E-UTRAN Cell Identifier (ECI).
|
LteCellDetails |
withLocalId(LteLocalId localId)
The LTE local identification information (local ID).
|
LteCellDetails |
withMcc(Integer mcc)
The Mobile Country Code (MCC).
|
LteCellDetails |
withMnc(Integer mnc)
The Mobile Network Code (MNC)
|
LteCellDetails |
withNetworkMeasurements(Collection<LteNetworkMeasurements> networkMeasurements)
The network measurements.
|
LteCellDetails |
withNetworkMeasurements(LteNetworkMeasurements... networkMeasurements)
The network measurements.
|
LteCellDetails |
withNrCapable(Boolean nrCapable)
Indicates whether the LTE object is capable of supporting NR (new radio).
|
LteCellDetails |
withRsrp(Integer rsrp)
Signal power of the reference signal received, measured in decibel-milliwatts (dBm).
|
LteCellDetails |
withRsrq(Float rsrq)
Signal quality of the reference Signal received, measured in decibels (dB).
|
LteCellDetails |
withTac(Integer tac)
LTE Tracking Area Code (TAC).
|
LteCellDetails |
withTimingAdvance(Integer timingAdvance)
Timing Advance (TA).
|
public void setCellId(Integer cellId)
The E-UTRAN Cell Identifier (ECI).
cellId
- The E-UTRAN Cell Identifier (ECI).public Integer getCellId()
The E-UTRAN Cell Identifier (ECI).
public LteCellDetails withCellId(Integer cellId)
The E-UTRAN Cell Identifier (ECI).
cellId
- The E-UTRAN Cell Identifier (ECI).public void setMcc(Integer mcc)
The Mobile Country Code (MCC).
mcc
- The Mobile Country Code (MCC).public Integer getMcc()
The Mobile Country Code (MCC).
public LteCellDetails withMcc(Integer mcc)
The Mobile Country Code (MCC).
mcc
- The Mobile Country Code (MCC).public void setMnc(Integer mnc)
The Mobile Network Code (MNC)
mnc
- The Mobile Network Code (MNC)public Integer getMnc()
The Mobile Network Code (MNC)
public LteCellDetails withMnc(Integer mnc)
The Mobile Network Code (MNC)
mnc
- The Mobile Network Code (MNC)public void setLocalId(LteLocalId localId)
The LTE local identification information (local ID).
localId
- The LTE local identification information (local ID).public LteLocalId getLocalId()
The LTE local identification information (local ID).
public LteCellDetails withLocalId(LteLocalId localId)
The LTE local identification information (local ID).
localId
- The LTE local identification information (local ID).public List<LteNetworkMeasurements> getNetworkMeasurements()
The network measurements.
public void setNetworkMeasurements(Collection<LteNetworkMeasurements> networkMeasurements)
The network measurements.
networkMeasurements
- The network measurements.public LteCellDetails withNetworkMeasurements(LteNetworkMeasurements... networkMeasurements)
The network measurements.
NOTE: This method appends the values to the existing list (if any). Use
setNetworkMeasurements(java.util.Collection)
or withNetworkMeasurements(java.util.Collection)
if you want to override the existing values.
networkMeasurements
- The network measurements.public LteCellDetails withNetworkMeasurements(Collection<LteNetworkMeasurements> networkMeasurements)
The network measurements.
networkMeasurements
- The network measurements.public void setTimingAdvance(Integer timingAdvance)
Timing Advance (TA).
timingAdvance
- Timing Advance (TA).public Integer getTimingAdvance()
Timing Advance (TA).
public LteCellDetails withTimingAdvance(Integer timingAdvance)
Timing Advance (TA).
timingAdvance
- Timing Advance (TA).public void setNrCapable(Boolean nrCapable)
Indicates whether the LTE object is capable of supporting NR (new radio).
nrCapable
- Indicates whether the LTE object is capable of supporting NR (new radio).public Boolean getNrCapable()
Indicates whether the LTE object is capable of supporting NR (new radio).
public LteCellDetails withNrCapable(Boolean nrCapable)
Indicates whether the LTE object is capable of supporting NR (new radio).
nrCapable
- Indicates whether the LTE object is capable of supporting NR (new radio).public Boolean isNrCapable()
Indicates whether the LTE object is capable of supporting NR (new radio).
public void setRsrp(Integer rsrp)
Signal power of the reference signal received, measured in decibel-milliwatts (dBm).
rsrp
- Signal power of the reference signal received, measured in decibel-milliwatts (dBm).public Integer getRsrp()
Signal power of the reference signal received, measured in decibel-milliwatts (dBm).
public LteCellDetails withRsrp(Integer rsrp)
Signal power of the reference signal received, measured in decibel-milliwatts (dBm).
rsrp
- Signal power of the reference signal received, measured in decibel-milliwatts (dBm).public void setRsrq(Float rsrq)
Signal quality of the reference Signal received, measured in decibels (dB).
rsrq
- Signal quality of the reference Signal received, measured in decibels (dB).public Float getRsrq()
Signal quality of the reference Signal received, measured in decibels (dB).
public LteCellDetails withRsrq(Float rsrq)
Signal quality of the reference Signal received, measured in decibels (dB).
rsrq
- Signal quality of the reference Signal received, measured in decibels (dB).public void setTac(Integer tac)
LTE Tracking Area Code (TAC).
tac
- LTE Tracking Area Code (TAC).public Integer getTac()
LTE Tracking Area Code (TAC).
public LteCellDetails withTac(Integer tac)
LTE Tracking Area Code (TAC).
tac
- LTE Tracking Area Code (TAC).public String toString()
toString
in class Object
Object.toString()
public LteCellDetails clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.