Interface LteObj.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<LteObj.Builder,LteObj>,SdkBuilder<LteObj.Builder,LteObj>,SdkPojo
- Enclosing class:
- LteObj
public static interface LteObj.Builder extends SdkPojo, CopyableBuilder<LteObj.Builder,LteObj>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description LteObj.BuildereutranCid(Integer eutranCid)E-UTRAN (Evolved Universal Terrestrial Radio Access Network) Cell Global Identifier.default LteObj.BuilderlteLocalId(Consumer<LteLocalId.Builder> lteLocalId)LTE local identification (local ID) information.LteObj.BuilderlteLocalId(LteLocalId lteLocalId)LTE local identification (local ID) information.LteObj.BuilderlteNmr(Collection<LteNmrObj> lteNmr)LTE object for network measurement reports.LteObj.BuilderlteNmr(Consumer<LteNmrObj.Builder>... lteNmr)LTE object for network measurement reports.LteObj.BuilderlteNmr(LteNmrObj... lteNmr)LTE object for network measurement reports.LteObj.BuilderlteTimingAdvance(Integer lteTimingAdvance)LTE timing advance.LteObj.Buildermcc(Integer mcc)Mobile Country Code.LteObj.Buildermnc(Integer mnc)Mobile Network Code.LteObj.BuildernrCapable(Boolean nrCapable)Parameter that determines whether the LTE object is capable of supporting NR (new radio).LteObj.Builderrsrp(Integer rsrp)Signal power of the reference signal received, measured in dBm (decibel-milliwatts).LteObj.Builderrsrq(Float rsrq)Signal quality of the reference Signal received, measured in decibels (dB).LteObj.Buildertac(Integer tac)LTE tracking area code.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
mcc
LteObj.Builder mcc(Integer mcc)
Mobile Country Code.
- Parameters:
mcc- Mobile Country Code.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mnc
LteObj.Builder mnc(Integer mnc)
Mobile Network Code.
- Parameters:
mnc- Mobile Network Code.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
eutranCid
LteObj.Builder eutranCid(Integer eutranCid)
E-UTRAN (Evolved Universal Terrestrial Radio Access Network) Cell Global Identifier.
- Parameters:
eutranCid- E-UTRAN (Evolved Universal Terrestrial Radio Access Network) Cell Global Identifier.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tac
LteObj.Builder tac(Integer tac)
LTE tracking area code.
- Parameters:
tac- LTE tracking area code.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lteLocalId
LteObj.Builder lteLocalId(LteLocalId lteLocalId)
LTE local identification (local ID) information.
- Parameters:
lteLocalId- LTE local identification (local ID) information.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lteLocalId
default LteObj.Builder lteLocalId(Consumer<LteLocalId.Builder> lteLocalId)
LTE local identification (local ID) information.
This is a convenience method that creates an instance of theLteLocalId.Builderavoiding the need to create one manually viaLteLocalId.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tolteLocalId(LteLocalId).- Parameters:
lteLocalId- a consumer that will call methods onLteLocalId.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
lteLocalId(LteLocalId)
-
lteTimingAdvance
LteObj.Builder lteTimingAdvance(Integer lteTimingAdvance)
LTE timing advance.
- Parameters:
lteTimingAdvance- LTE timing advance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
rsrp
LteObj.Builder rsrp(Integer rsrp)
Signal power of the reference signal received, measured in dBm (decibel-milliwatts).
- Parameters:
rsrp- Signal power of the reference signal received, measured in dBm (decibel-milliwatts).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
rsrq
LteObj.Builder rsrq(Float 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.
-
nrCapable
LteObj.Builder nrCapable(Boolean nrCapable)
Parameter that determines whether the LTE object is capable of supporting NR (new radio).
- Parameters:
nrCapable- Parameter that determines 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.
-
lteNmr
LteObj.Builder lteNmr(Collection<LteNmrObj> lteNmr)
LTE object for network measurement reports.
- Parameters:
lteNmr- LTE object for network measurement reports.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lteNmr
LteObj.Builder lteNmr(LteNmrObj... lteNmr)
LTE object for network measurement reports.
- Parameters:
lteNmr- LTE object for network measurement reports.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lteNmr
LteObj.Builder lteNmr(Consumer<LteNmrObj.Builder>... lteNmr)
LTE object for network measurement reports.
This is a convenience method that creates an instance of theLteNmrObj.Builderavoiding the need to create one manually viaLteNmrObj.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#lteNmr(List.) - Parameters:
lteNmr- a consumer that will call methods onLteNmrObj.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#lteNmr(java.util.Collection)
-
-