public class ControlPlaneServiceRequest extends Sequence
ControlPlaneServiceRequest
type.Constructor and Description |
---|
ControlPlaneServiceRequest()
The default constructor.
|
ControlPlaneServiceRequest(ControlPlaneServiceType controlPlaneServiceType,
NASKeySetIdentifier ngKSI)
Constructs an instance of the
ControlPlaneServiceRequest with the specified mandatory
components. |
ControlPlaneServiceRequest(ControlPlaneServiceType controlPlaneServiceType,
NASKeySetIdentifier ngKSI,
CIoTSmallDataContainer cioTSmallDataContainer,
INTEGER payloadContainerType,
OctetString payloadContainer,
INTEGER pduSessionID,
PDUSessionStatus pduSessionStatus,
ReleaseAssistanceIndication releaseAssistanceIndication,
UplinkDataStatus uplinkDataStatus,
OctetString nasMessageContainer,
OctetString additionalInformation)
Constructs an instance of the
ControlPlaneServiceRequest with the specified
components. |
Modifier and Type | Method and Description |
---|---|
void |
deleteAdditionalInformation()
Omits the
additionalInformation optional field from the value. |
void |
deleteCioTSmallDataContainer()
Omits the
cioTSmallDataContainer optional field from the value. |
void |
deleteNasMessageContainer()
Omits the
nasMessageContainer optional field from the value. |
void |
deletePayloadContainer()
Omits the
payloadContainer optional field from the value. |
void |
deletePayloadContainerType()
Omits the
payloadContainerType optional field from the value. |
void |
deletePduSessionID()
Omits the
pduSessionID optional field from the value. |
void |
deletePduSessionStatus()
Omits the
pduSessionStatus optional field from the value. |
void |
deleteReleaseAssistanceIndication()
Omits the
releaseAssistanceIndication optional field from the value. |
void |
deleteUplinkDataStatus()
Omits the
uplinkDataStatus optional field from the value. |
OctetString |
getAdditionalInformation()
Returns the value of the
additionalInformation optional field. |
CIoTSmallDataContainer |
getCioTSmallDataContainer()
Returns the value of the
cioTSmallDataContainer optional field. |
ControlPlaneServiceType |
getControlPlaneServiceType()
Returns the value of the
controlPlaneServiceType field. |
OctetString |
getNasMessageContainer()
Returns the value of the
nasMessageContainer optional field. |
NASKeySetIdentifier |
getNgKSI()
Returns the value of the
ngKSI field. |
OctetString |
getPayloadContainer()
Returns the value of the
payloadContainer optional field. |
INTEGER |
getPayloadContainerType()
Returns the value of the
payloadContainerType optional field. |
INTEGER |
getPduSessionID()
Returns the value of the
pduSessionID optional field. |
PDUSessionStatus |
getPduSessionStatus()
Returns the value of the
pduSessionStatus optional field. |
ReleaseAssistanceIndication |
getReleaseAssistanceIndication()
Returns the value of the
releaseAssistanceIndication optional field. |
UplinkDataStatus |
getUplinkDataStatus()
Returns the value of the
uplinkDataStatus optional field. |
boolean |
hasAdditionalInformation()
Reports whether the
additionalInformation optional field is present in the value. |
boolean |
hasCioTSmallDataContainer()
Reports whether the
cioTSmallDataContainer optional field is present in the value. |
boolean |
hasNasMessageContainer()
Reports whether the
nasMessageContainer optional field is present in the value. |
boolean |
hasPayloadContainer()
Reports whether the
payloadContainer optional field is present in the value. |
boolean |
hasPayloadContainerType()
Reports whether the
payloadContainerType optional field is present in the value. |
boolean |
hasPduSessionID()
Reports whether the
pduSessionID optional field is present in the value. |
boolean |
hasPduSessionStatus()
Reports whether the
pduSessionStatus optional field is present in the value. |
boolean |
hasReleaseAssistanceIndication()
Reports whether the
releaseAssistanceIndication optional field is present in the value. |
boolean |
hasUplinkDataStatus()
Reports whether the
uplinkDataStatus optional field is present in the value. |
void |
setAdditionalInformation(OctetString additionalInformation)
Sets the value of the
additionalInformation optional field. |
void |
setCioTSmallDataContainer(CIoTSmallDataContainer cioTSmallDataContainer)
Sets the value of the
cioTSmallDataContainer optional field. |
void |
setControlPlaneServiceType(ControlPlaneServiceType controlPlaneServiceType)
Sets the value of the
controlPlaneServiceType field. |
void |
setNasMessageContainer(OctetString nasMessageContainer)
Sets the value of the
nasMessageContainer optional field. |
void |
setNgKSI(NASKeySetIdentifier ngKSI)
Sets the value of the
ngKSI field. |
void |
setPayloadContainer(OctetString payloadContainer)
Sets the value of the
payloadContainer optional field. |
void |
setPayloadContainerType(INTEGER payloadContainerType)
Sets the value of the
payloadContainerType optional field. |
void |
setPduSessionID(INTEGER pduSessionID)
Sets the value of the
pduSessionID optional field. |
void |
setPduSessionStatus(PDUSessionStatus pduSessionStatus)
Sets the value of the
pduSessionStatus optional field. |
void |
setReleaseAssistanceIndication(ReleaseAssistanceIndication releaseAssistanceIndication)
Sets the value of the
releaseAssistanceIndication optional field. |
void |
setUplinkDataStatus(UplinkDataStatus uplinkDataStatus)
Sets the value of the
uplinkDataStatus optional field. |
public ControlPlaneServiceRequest()
public ControlPlaneServiceRequest(ControlPlaneServiceType controlPlaneServiceType, NASKeySetIdentifier ngKSI)
ControlPlaneServiceRequest
with the specified mandatory
components.controlPlaneServiceType
- the value of the controlPlaneServiceType
mandatory field.ngKSI
- the value of the ngKSI
mandatory field.java.lang.IllegalArgumentException
- when any component has a null value.public ControlPlaneServiceRequest(ControlPlaneServiceType controlPlaneServiceType, NASKeySetIdentifier ngKSI, CIoTSmallDataContainer cioTSmallDataContainer, INTEGER payloadContainerType, OctetString payloadContainer, INTEGER pduSessionID, PDUSessionStatus pduSessionStatus, ReleaseAssistanceIndication releaseAssistanceIndication, UplinkDataStatus uplinkDataStatus, OctetString nasMessageContainer, OctetString additionalInformation)
ControlPlaneServiceRequest
with the specified
components.controlPlaneServiceType
- the value of the controlPlaneServiceType
field (mandatory).ngKSI
- the value of the ngKSI
field (mandatory).cioTSmallDataContainer
- the value of the cioTSmallDataContainer
field (optional).payloadContainerType
- the value of the payloadContainerType
field (optional).
The CPSRPayloadContainerType
class defines meaningful names for particular values of the field.payloadContainer
- the value of the payloadContainer
field (optional).pduSessionID
- the value of the pduSessionID
field (optional).
The PDUSessionIdentity
class defines meaningful names for particular values of the field.pduSessionStatus
- the value of the pduSessionStatus
field (optional).releaseAssistanceIndication
- the value of the releaseAssistanceIndication
field (optional).uplinkDataStatus
- the value of the uplinkDataStatus
field (optional).nasMessageContainer
- the value of the nasMessageContainer
field (optional).additionalInformation
- the value of the additionalInformation
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 getNgKSI()
ngKSI
field.ngKSI
field.public void setNgKSI(NASKeySetIdentifier ngKSI)
ngKSI
field.ngKSI
- the value of the ngKSI
field.java.lang.IllegalArgumentException
- when the ngKSI
parameter is null.public CIoTSmallDataContainer getCioTSmallDataContainer()
cioTSmallDataContainer
optional field.cioTSmallDataContainer
optional field or null if the field is omitted.public void setCioTSmallDataContainer(CIoTSmallDataContainer cioTSmallDataContainer)
cioTSmallDataContainer
optional field.cioTSmallDataContainer
- the value of the cioTSmallDataContainer
optional field. A null
value indicates that the optional field is omitted.public boolean hasCioTSmallDataContainer()
cioTSmallDataContainer
optional field is present in the value.cioTSmallDataContainer
optional field is present in the value.public void deleteCioTSmallDataContainer()
cioTSmallDataContainer
optional field from the value.public INTEGER getPayloadContainerType()
payloadContainerType
optional field.payloadContainerType
optional field or null if the field is omitted.
The CPSRPayloadContainerType
class defines meaningful names for particular values of the field.public void setPayloadContainerType(INTEGER payloadContainerType)
payloadContainerType
optional field.payloadContainerType
- the value of the payloadContainerType
optional field. A null
value indicates that the optional field is omitted.
The CPSRPayloadContainerType
class defines meaningful names for particular values of the field.public boolean hasPayloadContainerType()
payloadContainerType
optional field is present in the value.payloadContainerType
optional field is present in the value.public void deletePayloadContainerType()
payloadContainerType
optional field from the value.public OctetString getPayloadContainer()
payloadContainer
optional field.payloadContainer
optional field or null if the field is omitted.public void setPayloadContainer(OctetString payloadContainer)
payloadContainer
optional field.payloadContainer
- the value of the payloadContainer
optional field. A null
value indicates that the optional field is omitted.public boolean hasPayloadContainer()
payloadContainer
optional field is present in the value.payloadContainer
optional field is present in the value.public void deletePayloadContainer()
payloadContainer
optional field from the value.public INTEGER getPduSessionID()
pduSessionID
optional field.pduSessionID
optional field or null if the field is omitted.
The PDUSessionIdentity
class defines meaningful names for particular values of the field.public void setPduSessionID(INTEGER pduSessionID)
pduSessionID
optional field.pduSessionID
- the value of the pduSessionID
optional field. A null
value indicates that the optional field is omitted.
The PDUSessionIdentity
class defines meaningful names for particular values of the field.public boolean hasPduSessionID()
pduSessionID
optional field is present in the value.pduSessionID
optional field is present in the value.public void deletePduSessionID()
pduSessionID
optional field from the value.public PDUSessionStatus getPduSessionStatus()
pduSessionStatus
optional field.pduSessionStatus
optional field or null if the field is omitted.public void setPduSessionStatus(PDUSessionStatus pduSessionStatus)
pduSessionStatus
optional field.pduSessionStatus
- the value of the pduSessionStatus
optional field. A null
value indicates that the optional field is omitted.public boolean hasPduSessionStatus()
pduSessionStatus
optional field is present in the value.pduSessionStatus
optional field is present in the value.public void deletePduSessionStatus()
pduSessionStatus
optional field from the value.public ReleaseAssistanceIndication getReleaseAssistanceIndication()
releaseAssistanceIndication
optional field.releaseAssistanceIndication
optional field or null if the field is omitted.public void setReleaseAssistanceIndication(ReleaseAssistanceIndication releaseAssistanceIndication)
releaseAssistanceIndication
optional field.releaseAssistanceIndication
- the value of the releaseAssistanceIndication
optional field. A null
value indicates that the optional field is omitted.public boolean hasReleaseAssistanceIndication()
releaseAssistanceIndication
optional field is present in the value.releaseAssistanceIndication
optional field is present in the value.public void deleteReleaseAssistanceIndication()
releaseAssistanceIndication
optional field from the value.public UplinkDataStatus getUplinkDataStatus()
uplinkDataStatus
optional field.uplinkDataStatus
optional field or null if the field is omitted.public void setUplinkDataStatus(UplinkDataStatus uplinkDataStatus)
uplinkDataStatus
optional field.uplinkDataStatus
- the value of the uplinkDataStatus
optional field. A null
value indicates that the optional field is omitted.public boolean hasUplinkDataStatus()
uplinkDataStatus
optional field is present in the value.uplinkDataStatus
optional field is present in the value.public void deleteUplinkDataStatus()
uplinkDataStatus
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 OctetString getAdditionalInformation()
additionalInformation
optional field.additionalInformation
optional field or null if the field is omitted.public void setAdditionalInformation(OctetString additionalInformation)
additionalInformation
optional field.additionalInformation
- the value of the additionalInformation
optional field. A null
value indicates that the optional field is omitted.public boolean hasAdditionalInformation()
additionalInformation
optional field is present in the value.additionalInformation
optional field is present in the value.public void deleteAdditionalInformation()
additionalInformation
optional field from the value.Copyright © 2023 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.