public class UEStateIndication extends Sequence
UEStateIndication
type.Constructor and Description |
---|
UEStateIndication()
The default constructor.
|
UEStateIndication(INTEGER pti,
UPSIList upsiList,
UEPolicyClassmark uePolicyClassmark)
Constructs an instance of the
UEStateIndication with the specified mandatory
components. |
UEStateIndication(INTEGER pti,
UPSIList upsiList,
UEPolicyClassmark uePolicyClassmark,
UEOSId ueOSId)
Constructs an instance of the
UEStateIndication with the specified
components. |
Modifier and Type | Method and Description |
---|---|
void |
deleteUeOSId()
Omits the
ueOSId optional field from the value. |
INTEGER |
getMessageType()
Returns the value of the
messageType read-only field. |
INTEGER |
getPti()
Returns the value of the
pti field. |
UEOSId |
getUeOSId()
Returns the value of the
ueOSId optional field. |
UEPolicyClassmark |
getUePolicyClassmark()
Returns the value of the
uePolicyClassmark field. |
UPSIList |
getUpsiList()
Returns the value of the
upsiList field. |
boolean |
hasUeOSId()
Reports whether the
ueOSId optional field is present in the value. |
void |
setPti(INTEGER pti)
Sets the value of the
pti field. |
void |
setUeOSId(UEOSId ueOSId)
Sets the value of the
ueOSId optional field. |
void |
setUePolicyClassmark(UEPolicyClassmark uePolicyClassmark)
Sets the value of the
uePolicyClassmark field. |
void |
setUpsiList(UPSIList upsiList)
Sets the value of the
upsiList field. |
public UEStateIndication()
public UEStateIndication(INTEGER pti, UPSIList upsiList, UEPolicyClassmark uePolicyClassmark)
UEStateIndication
with the specified mandatory
components.pti
- the value of the pti
mandatory field.
The ProcedureTransactionIdentity
class defines meaningful names for particular values of the field.upsiList
- the value of the upsiList
mandatory field.uePolicyClassmark
- the value of the uePolicyClassmark
mandatory field.java.lang.IllegalArgumentException
- when any component has a null value.public UEStateIndication(INTEGER pti, UPSIList upsiList, UEPolicyClassmark uePolicyClassmark, UEOSId ueOSId)
UEStateIndication
with the specified
components.pti
- the value of the pti
field (mandatory).
The ProcedureTransactionIdentity
class defines meaningful names for particular values of the field.upsiList
- the value of the upsiList
field (mandatory).uePolicyClassmark
- the value of the uePolicyClassmark
field (mandatory).ueOSId
- the value of the ueOSId
field (optional).java.lang.IllegalArgumentException
- when any mandatory component has a null value.public INTEGER getPti()
pti
field.pti
field.
The ProcedureTransactionIdentity
class defines meaningful names for particular values of the field.public void setPti(INTEGER pti)
pti
field.pti
- the value of the pti
field.
The ProcedureTransactionIdentity
class defines meaningful names for particular values of the field.java.lang.IllegalArgumentException
- when the pti
parameter is null.public INTEGER getMessageType()
messageType
read-only field.messageType
read-only field.
The UEPolicyDeliveryServiceMessageType
class defines meaningful names for particular values of the field.public UPSIList getUpsiList()
upsiList
field.upsiList
field.public void setUpsiList(UPSIList upsiList)
upsiList
field.upsiList
- the value of the upsiList
field.java.lang.IllegalArgumentException
- when the upsiList
parameter is null.public UEPolicyClassmark getUePolicyClassmark()
uePolicyClassmark
field.uePolicyClassmark
field.public void setUePolicyClassmark(UEPolicyClassmark uePolicyClassmark)
uePolicyClassmark
field.uePolicyClassmark
- the value of the uePolicyClassmark
field.java.lang.IllegalArgumentException
- when the uePolicyClassmark
parameter is null.public UEOSId getUeOSId()
ueOSId
optional field.ueOSId
optional field or null if the field is omitted.public void setUeOSId(UEOSId ueOSId)
ueOSId
optional field.ueOSId
- the value of the ueOSId
optional field. A null
value indicates that the optional field is omitted.public boolean hasUeOSId()
ueOSId
optional field is present in the value.ueOSId
optional field is present in the value.public void deleteUeOSId()
ueOSId
optional field from the value.Copyright © 2024 OSS Nokalva, Inc. All rights reserved.
This document is proprietary to OSS Nokalva, Inc., and may be used only by their direct licensees. Distribution is not permitted. This copyright statement must not be removed.