@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GsmObj extends Object implements Serializable, Cloneable, StructuredPojo
GSM object.
Constructor and Description |
---|
GsmObj() |
Modifier and Type | Method and Description |
---|---|
GsmObj |
clone() |
boolean |
equals(Object obj) |
Integer |
getGeranCid()
GERAN (GSM EDGE Radio Access Network) Cell Global Identifier.
|
GsmLocalId |
getGsmLocalId()
GSM local identification (local ID) information.
|
List<GsmNmrObj> |
getGsmNmr()
GSM object for network measurement reports.
|
Integer |
getGsmTimingAdvance()
Timing advance value, which corresponds to the length of time a signal takes to reach the base station from a
mobile phone.
|
Integer |
getLac()
Location area code.
|
Integer |
getMcc()
Mobile Country Code.
|
Integer |
getMnc()
Mobile Network Code.
|
Integer |
getRxLevel()
Rx level, which is the received signal power, measured in dBm (decibel-milliwatts).
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setGeranCid(Integer geranCid)
GERAN (GSM EDGE Radio Access Network) Cell Global Identifier.
|
void |
setGsmLocalId(GsmLocalId gsmLocalId)
GSM local identification (local ID) information.
|
void |
setGsmNmr(Collection<GsmNmrObj> gsmNmr)
GSM object for network measurement reports.
|
void |
setGsmTimingAdvance(Integer gsmTimingAdvance)
Timing advance value, which corresponds to the length of time a signal takes to reach the base station from a
mobile phone.
|
void |
setLac(Integer lac)
Location area code.
|
void |
setMcc(Integer mcc)
Mobile Country Code.
|
void |
setMnc(Integer mnc)
Mobile Network Code.
|
void |
setRxLevel(Integer rxLevel)
Rx level, which is the received signal power, measured in dBm (decibel-milliwatts).
|
String |
toString()
Returns a string representation of this object.
|
GsmObj |
withGeranCid(Integer geranCid)
GERAN (GSM EDGE Radio Access Network) Cell Global Identifier.
|
GsmObj |
withGsmLocalId(GsmLocalId gsmLocalId)
GSM local identification (local ID) information.
|
GsmObj |
withGsmNmr(Collection<GsmNmrObj> gsmNmr)
GSM object for network measurement reports.
|
GsmObj |
withGsmNmr(GsmNmrObj... gsmNmr)
GSM object for network measurement reports.
|
GsmObj |
withGsmTimingAdvance(Integer gsmTimingAdvance)
Timing advance value, which corresponds to the length of time a signal takes to reach the base station from a
mobile phone.
|
GsmObj |
withLac(Integer lac)
Location area code.
|
GsmObj |
withMcc(Integer mcc)
Mobile Country Code.
|
GsmObj |
withMnc(Integer mnc)
Mobile Network Code.
|
GsmObj |
withRxLevel(Integer rxLevel)
Rx level, which is the received signal power, measured in dBm (decibel-milliwatts).
|
public void setMcc(Integer mcc)
Mobile Country Code.
mcc
- Mobile Country Code.public Integer getMcc()
Mobile Country Code.
public GsmObj withMcc(Integer mcc)
Mobile Country Code.
mcc
- Mobile Country Code.public void setMnc(Integer mnc)
Mobile Network Code.
mnc
- Mobile Network Code.public Integer getMnc()
Mobile Network Code.
public GsmObj withMnc(Integer mnc)
Mobile Network Code.
mnc
- Mobile Network Code.public void setLac(Integer lac)
Location area code.
lac
- Location area code.public Integer getLac()
Location area code.
public GsmObj withLac(Integer lac)
Location area code.
lac
- Location area code.public void setGeranCid(Integer geranCid)
GERAN (GSM EDGE Radio Access Network) Cell Global Identifier.
geranCid
- GERAN (GSM EDGE Radio Access Network) Cell Global Identifier.public Integer getGeranCid()
GERAN (GSM EDGE Radio Access Network) Cell Global Identifier.
public GsmObj withGeranCid(Integer geranCid)
GERAN (GSM EDGE Radio Access Network) Cell Global Identifier.
geranCid
- GERAN (GSM EDGE Radio Access Network) Cell Global Identifier.public void setGsmLocalId(GsmLocalId gsmLocalId)
GSM local identification (local ID) information.
gsmLocalId
- GSM local identification (local ID) information.public GsmLocalId getGsmLocalId()
GSM local identification (local ID) information.
public GsmObj withGsmLocalId(GsmLocalId gsmLocalId)
GSM local identification (local ID) information.
gsmLocalId
- GSM local identification (local ID) information.public void setGsmTimingAdvance(Integer gsmTimingAdvance)
Timing advance value, which corresponds to the length of time a signal takes to reach the base station from a mobile phone.
gsmTimingAdvance
- Timing advance value, which corresponds to the length of time a signal takes to reach the base station
from a mobile phone.public Integer getGsmTimingAdvance()
Timing advance value, which corresponds to the length of time a signal takes to reach the base station from a mobile phone.
public GsmObj withGsmTimingAdvance(Integer gsmTimingAdvance)
Timing advance value, which corresponds to the length of time a signal takes to reach the base station from a mobile phone.
gsmTimingAdvance
- Timing advance value, which corresponds to the length of time a signal takes to reach the base station
from a mobile phone.public void setRxLevel(Integer rxLevel)
Rx level, which is the received signal power, measured in dBm (decibel-milliwatts).
rxLevel
- Rx level, which is the received signal power, measured in dBm (decibel-milliwatts).public Integer getRxLevel()
Rx level, which is the received signal power, measured in dBm (decibel-milliwatts).
public GsmObj withRxLevel(Integer rxLevel)
Rx level, which is the received signal power, measured in dBm (decibel-milliwatts).
rxLevel
- Rx level, which is the received signal power, measured in dBm (decibel-milliwatts).public List<GsmNmrObj> getGsmNmr()
GSM object for network measurement reports.
public void setGsmNmr(Collection<GsmNmrObj> gsmNmr)
GSM object for network measurement reports.
gsmNmr
- GSM object for network measurement reports.public GsmObj withGsmNmr(GsmNmrObj... gsmNmr)
GSM object for network measurement reports.
NOTE: This method appends the values to the existing list (if any). Use
setGsmNmr(java.util.Collection)
or withGsmNmr(java.util.Collection)
if you want to override the
existing values.
gsmNmr
- GSM object for network measurement reports.public GsmObj withGsmNmr(Collection<GsmNmrObj> gsmNmr)
GSM object for network measurement reports.
gsmNmr
- GSM object for network measurement reports.public String toString()
toString
in class Object
Object.toString()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.