public class ControlPlaneServiceRequest extends Sequence
ControlPlaneServiceRequest
type.Constructor and Description |
---|
ControlPlaneServiceRequest()
The default constructor.
|
ControlPlaneServiceRequest(ControlPlaneServiceType controlPlaneServiceType,
NASKeySetIdentifier nasKeySetIdentifier)
Constructs an instance of the
ControlPlaneServiceRequest with the specified mandatory
components. |
ControlPlaneServiceRequest(ControlPlaneServiceType controlPlaneServiceType,
NASKeySetIdentifier nasKeySetIdentifier,
OctetString esmMessageContainer,
OctetString nasMessageContainer,
EPSBearerContextStatus epsBearerContextStatus,
DeviceProperties deviceProperties)
Constructs an instance of the
ControlPlaneServiceRequest with the specified
components. |
Modifier and Type | Method and Description |
---|---|
void |
deleteDeviceProperties()
Omits the
deviceProperties optional field from the value. |
void |
deleteEpsBearerContextStatus()
Omits the
epsBearerContextStatus optional field from the value. |
void |
deleteEsmMessageContainer()
Omits the
esmMessageContainer optional field from the value. |
void |
deleteNasMessageContainer()
Omits the
nasMessageContainer optional field from the value. |
ControlPlaneServiceType |
getControlPlaneServiceType()
Returns the value of the
controlPlaneServiceType field. |
DeviceProperties |
getDeviceProperties()
Returns the value of the
deviceProperties optional field. |
EPSBearerContextStatus |
getEpsBearerContextStatus()
Returns the value of the
epsBearerContextStatus optional field. |
OctetString |
getEsmMessageContainer()
Returns the value of the
esmMessageContainer optional field. |
NASKeySetIdentifier |
getNasKeySetIdentifier()
Returns the value of the
nasKeySetIdentifier field. |
OctetString |
getNasMessageContainer()
Returns the value of the
nasMessageContainer optional field. |
boolean |
hasDeviceProperties()
Reports whether the
deviceProperties optional field is present in the value. |
boolean |
hasEpsBearerContextStatus()
Reports whether the
epsBearerContextStatus optional field is present in the value. |
boolean |
hasEsmMessageContainer()
Reports whether the
esmMessageContainer optional field is present in the value. |
boolean |
hasNasMessageContainer()
Reports whether the
nasMessageContainer optional field is present in the value. |
void |
setControlPlaneServiceType(ControlPlaneServiceType controlPlaneServiceType)
Sets the value of the
controlPlaneServiceType field. |
void |
setDeviceProperties(DeviceProperties deviceProperties)
Sets the value of the
deviceProperties optional field. |
void |
setEpsBearerContextStatus(EPSBearerContextStatus epsBearerContextStatus)
Sets the value of the
epsBearerContextStatus optional field. |
void |
setEsmMessageContainer(OctetString esmMessageContainer)
Sets the value of the
esmMessageContainer optional field. |
void |
setNasKeySetIdentifier(NASKeySetIdentifier nasKeySetIdentifier)
Sets the value of the
nasKeySetIdentifier field. |
void |
setNasMessageContainer(OctetString nasMessageContainer)
Sets the value of the
nasMessageContainer optional field. |
public ControlPlaneServiceRequest()
public ControlPlaneServiceRequest(ControlPlaneServiceType controlPlaneServiceType, NASKeySetIdentifier nasKeySetIdentifier)
ControlPlaneServiceRequest
with the specified mandatory
components.controlPlaneServiceType
- the value of the controlPlaneServiceType
mandatory field.nasKeySetIdentifier
- the value of the nasKeySetIdentifier
mandatory field.java.lang.IllegalArgumentException
- when any component has a null value.public ControlPlaneServiceRequest(ControlPlaneServiceType controlPlaneServiceType, NASKeySetIdentifier nasKeySetIdentifier, OctetString esmMessageContainer, OctetString nasMessageContainer, EPSBearerContextStatus epsBearerContextStatus, DeviceProperties deviceProperties)
ControlPlaneServiceRequest
with the specified
components.controlPlaneServiceType
- the value of the controlPlaneServiceType
field (mandatory).nasKeySetIdentifier
- the value of the nasKeySetIdentifier
field (mandatory).esmMessageContainer
- the value of the esmMessageContainer
field (optional).nasMessageContainer
- the value of the nasMessageContainer
field (optional).epsBearerContextStatus
- the value of the epsBearerContextStatus
field (optional).deviceProperties
- the value of the deviceProperties
field (optional).java.lang.IllegalArgumentException
- when any mandatory component has a null value.public ControlPlaneServiceType getControlPlaneServiceType()
controlPlaneServiceType
field.controlPlaneServiceType
field.public void setControlPlaneServiceType(ControlPlaneServiceType controlPlaneServiceType)
controlPlaneServiceType
field.controlPlaneServiceType
- the value of the controlPlaneServiceType
field.java.lang.IllegalArgumentException
- when the controlPlaneServiceType
parameter is null.public NASKeySetIdentifier getNasKeySetIdentifier()
nasKeySetIdentifier
field.nasKeySetIdentifier
field.public void setNasKeySetIdentifier(NASKeySetIdentifier nasKeySetIdentifier)
nasKeySetIdentifier
field.nasKeySetIdentifier
- the value of the nasKeySetIdentifier
field.java.lang.IllegalArgumentException
- when the nasKeySetIdentifier
parameter is null.public OctetString getEsmMessageContainer()
esmMessageContainer
optional field.esmMessageContainer
optional field or null if the field is omitted.public void setEsmMessageContainer(OctetString esmMessageContainer)
esmMessageContainer
optional field.esmMessageContainer
- the value of the esmMessageContainer
optional field. A null
value indicates that the optional field is omitted.public boolean hasEsmMessageContainer()
esmMessageContainer
optional field is present in the value.esmMessageContainer
optional field is present in the value.public void deleteEsmMessageContainer()
esmMessageContainer
optional field from the value.public OctetString getNasMessageContainer()
nasMessageContainer
optional field.nasMessageContainer
optional field or null if the field is omitted.public void setNasMessageContainer(OctetString nasMessageContainer)
nasMessageContainer
optional field.nasMessageContainer
- the value of the nasMessageContainer
optional field. A null
value indicates that the optional field is omitted.public boolean hasNasMessageContainer()
nasMessageContainer
optional field is present in the value.nasMessageContainer
optional field is present in the value.public void deleteNasMessageContainer()
nasMessageContainer
optional field from the value.public EPSBearerContextStatus getEpsBearerContextStatus()
epsBearerContextStatus
optional field.epsBearerContextStatus
optional field or null if the field is omitted.public void setEpsBearerContextStatus(EPSBearerContextStatus epsBearerContextStatus)
epsBearerContextStatus
optional field.epsBearerContextStatus
- the value of the epsBearerContextStatus
optional field. A null
value indicates that the optional field is omitted.public boolean hasEpsBearerContextStatus()
epsBearerContextStatus
optional field is present in the value.epsBearerContextStatus
optional field is present in the value.public void deleteEpsBearerContextStatus()
epsBearerContextStatus
optional field from the value.public DeviceProperties getDeviceProperties()
deviceProperties
optional field.deviceProperties
optional field or null if the field is omitted.public void setDeviceProperties(DeviceProperties deviceProperties)
deviceProperties
optional field.deviceProperties
- the value of the deviceProperties
optional field. A null
value indicates that the optional field is omitted.public boolean hasDeviceProperties()
deviceProperties
optional field is present in the value.deviceProperties
optional field is present in the value.public void deleteDeviceProperties()
deviceProperties
optional field from the value.Copyright © 2022 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.