Class LteObj
- java.lang.Object
-
- software.amazon.awssdk.services.iotwireless.model.LteObj
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<LteObj.Builder,LteObj>
@Generated("software.amazon.awssdk:codegen") public final class LteObj extends Object implements SdkPojo, Serializable, ToCopyableBuilder<LteObj.Builder,LteObj>
LTE object.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceLteObj.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static LteObj.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)IntegereutranCid()E-UTRAN (Evolved Universal Terrestrial Radio Access Network) Cell Global Identifier.<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()booleanhasLteNmr()For responses, this returns true if the service returned a value for the LteNmr property.LteLocalIdlteLocalId()LTE local identification (local ID) information.List<LteNmrObj>lteNmr()LTE object for network measurement reports.IntegerlteTimingAdvance()LTE timing advance.Integermcc()Mobile Country Code.Integermnc()Mobile Network Code.BooleannrCapable()Parameter that determines whether the LTE object is capable of supporting NR (new radio).Integerrsrp()Signal power of the reference signal received, measured in dBm (decibel-milliwatts).Floatrsrq()Signal quality of the reference Signal received, measured in decibels (dB).List<SdkField<?>>sdkFields()static Class<? extends LteObj.Builder>serializableBuilderClass()Integertac()LTE tracking area code.LteObj.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
mcc
public final Integer mcc()
Mobile Country Code.
- Returns:
- Mobile Country Code.
-
mnc
public final Integer mnc()
Mobile Network Code.
- Returns:
- Mobile Network Code.
-
eutranCid
public final Integer eutranCid()
E-UTRAN (Evolved Universal Terrestrial Radio Access Network) Cell Global Identifier.
- Returns:
- E-UTRAN (Evolved Universal Terrestrial Radio Access Network) Cell Global Identifier.
-
tac
public final Integer tac()
LTE tracking area code.
- Returns:
- LTE tracking area code.
-
lteLocalId
public final LteLocalId lteLocalId()
LTE local identification (local ID) information.
- Returns:
- LTE local identification (local ID) information.
-
lteTimingAdvance
public final Integer lteTimingAdvance()
LTE timing advance.
- Returns:
- LTE timing advance.
-
rsrp
public final Integer rsrp()
Signal power of the reference signal received, measured in dBm (decibel-milliwatts).
- Returns:
- Signal power of the reference signal received, measured in dBm (decibel-milliwatts).
-
rsrq
public final Float rsrq()
Signal quality of the reference Signal received, measured in decibels (dB).
- Returns:
- Signal quality of the reference Signal received, measured in decibels (dB).
-
nrCapable
public final Boolean nrCapable()
Parameter that determines whether the LTE object is capable of supporting NR (new radio).
- Returns:
- Parameter that determines whether the LTE object is capable of supporting NR (new radio).
-
hasLteNmr
public final boolean hasLteNmr()
For responses, this returns true if the service returned a value for the LteNmr property. This DOES NOT check that the value is non-empty (for which, you should check theisEmpty()method on the property). This is useful because the SDK will never return a null collection or map, but you may need to differentiate between the service returning nothing (or null) and the service returning an empty collection or map. For requests, this returns true if a value for the property was specified in the request builder, and false if a value was not specified.
-
lteNmr
public final List<LteNmrObj> lteNmr()
LTE object for network measurement reports.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that you can differentiate between null and empty), you can use the
hasLteNmr()method.- Returns:
- LTE object for network measurement reports.
-
toBuilder
public LteObj.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<LteObj.Builder,LteObj>
-
builder
public static LteObj.Builder builder()
-
serializableBuilderClass
public static Class<? extends LteObj.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
-