Interface GsmObj.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<GsmObj.Builder,GsmObj>,SdkBuilder<GsmObj.Builder,GsmObj>,SdkPojo
- Enclosing class:
- GsmObj
public static interface GsmObj.Builder extends SdkPojo, CopyableBuilder<GsmObj.Builder,GsmObj>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description GsmObj.BuildergeranCid(Integer geranCid)GERAN (GSM EDGE Radio Access Network) Cell Global Identifier.default GsmObj.BuildergsmLocalId(Consumer<GsmLocalId.Builder> gsmLocalId)GSM local identification (local ID) information.GsmObj.BuildergsmLocalId(GsmLocalId gsmLocalId)GSM local identification (local ID) information.GsmObj.BuildergsmNmr(Collection<GsmNmrObj> gsmNmr)GSM object for network measurement reports.GsmObj.BuildergsmNmr(Consumer<GsmNmrObj.Builder>... gsmNmr)GSM object for network measurement reports.GsmObj.BuildergsmNmr(GsmNmrObj... gsmNmr)GSM object for network measurement reports.GsmObj.BuildergsmTimingAdvance(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.Builderlac(Integer lac)Location area code.GsmObj.Buildermcc(Integer mcc)Mobile Country Code.GsmObj.Buildermnc(Integer mnc)Mobile Network Code.GsmObj.BuilderrxLevel(Integer rxLevel)Rx level, which is the received signal power, measured in dBm (decibel-milliwatts).-
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
GsmObj.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
GsmObj.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.
-
lac
GsmObj.Builder lac(Integer lac)
Location area code.
- Parameters:
lac- Location area code.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
geranCid
GsmObj.Builder geranCid(Integer geranCid)
GERAN (GSM EDGE Radio Access Network) Cell Global Identifier.
- Parameters:
geranCid- GERAN (GSM EDGE Radio Access Network) Cell Global Identifier.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
gsmLocalId
GsmObj.Builder gsmLocalId(GsmLocalId gsmLocalId)
GSM local identification (local ID) information.
- Parameters:
gsmLocalId- GSM local identification (local ID) information.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
gsmLocalId
default GsmObj.Builder gsmLocalId(Consumer<GsmLocalId.Builder> gsmLocalId)
GSM local identification (local ID) information.
This is a convenience method that creates an instance of theGsmLocalId.Builderavoiding the need to create one manually viaGsmLocalId.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed togsmLocalId(GsmLocalId).- Parameters:
gsmLocalId- a consumer that will call methods onGsmLocalId.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
gsmLocalId(GsmLocalId)
-
gsmTimingAdvance
GsmObj.Builder gsmTimingAdvance(Integer gsmTimingAdvance)
Timing advance value, which corresponds to the length of time a signal takes to reach the base station from a mobile phone.
- Parameters:
gsmTimingAdvance- Timing advance value, which corresponds to the length of time a signal takes to reach the base station from a mobile phone.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
rxLevel
GsmObj.Builder rxLevel(Integer rxLevel)
Rx level, which is the received signal power, measured in dBm (decibel-milliwatts).
- Parameters:
rxLevel- Rx level, which is the received signal power, measured in dBm (decibel-milliwatts).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
gsmNmr
GsmObj.Builder gsmNmr(Collection<GsmNmrObj> gsmNmr)
GSM object for network measurement reports.
- Parameters:
gsmNmr- GSM object for network measurement reports.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
gsmNmr
GsmObj.Builder gsmNmr(GsmNmrObj... gsmNmr)
GSM object for network measurement reports.
- Parameters:
gsmNmr- GSM object for network measurement reports.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
gsmNmr
GsmObj.Builder gsmNmr(Consumer<GsmNmrObj.Builder>... gsmNmr)
GSM object for network measurement reports.
This is a convenience method that creates an instance of theGsmNmrObj.Builderavoiding the need to create one manually viaGsmNmrObj.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#gsmNmr(List.) - Parameters:
gsmNmr- a consumer that will call methods onGsmNmrObj.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#gsmNmr(java.util.Collection)
-
-