public class PDUSessionEstablishmentRequest extends Sequence
PDUSessionEstablishmentRequest
type.Constructor and Description |
---|
PDUSessionEstablishmentRequest()
The default constructor.
|
PDUSessionEstablishmentRequest(IntegrityProtectionMaximumDataRate integrityProtectionMaximumDataRate)
Constructs an instance of the
PDUSessionEstablishmentRequest with the specified mandatory
components. |
PDUSessionEstablishmentRequest(IntegrityProtectionMaximumDataRate integrityProtectionMaximumDataRate,
PDUSessionType pduSessionType,
SSCMode sscMode,
NAS5GSMCapability nas5GSMCapability,
MaximumNumberOfSupportedPacketFilters maximumNumberOfSupportedPacketFilters,
AlwaysOnPDUSessionRequested alwaysOnPDUSessionRequested,
OctetString smPDUDNRequestContainer,
ExtendedProtocolConfigurationOptionsUE extendedProtocolConfigurationOptions,
IPHeaderCompressionConfiguration ipHeaderCompressionConfiguration,
OctetString dsTTEthernetPortMACAddress,
OctetString ueDSTTResidenceTime,
OctetString portManagementInformationContainer,
EthernetHeaderCompressionConfiguration ethernetHeaderCompressionConfiguration,
PDUAddress suggestedInterfaceIdentifier)
Constructs an instance of the
PDUSessionEstablishmentRequest with the specified
components. |
Modifier and Type | Method and Description |
---|---|
void |
deleteAlwaysOnPDUSessionRequested()
Omits the
alwaysOnPDUSessionRequested optional field from the value. |
void |
deleteDsTTEthernetPortMACAddress()
Omits the
dsTTEthernetPortMACAddress optional field from the value. |
void |
deleteEthernetHeaderCompressionConfiguration()
Omits the
ethernetHeaderCompressionConfiguration optional field from the value. |
void |
deleteExtendedProtocolConfigurationOptions()
Omits the
extendedProtocolConfigurationOptions optional field from the value. |
void |
deleteIpHeaderCompressionConfiguration()
Omits the
ipHeaderCompressionConfiguration optional field from the value. |
void |
deleteMaximumNumberOfSupportedPacketFilters()
Omits the
maximumNumberOfSupportedPacketFilters optional field from the value. |
void |
deleteNas5GSMCapability()
Omits the
nas5GSMCapability optional field from the value. |
void |
deletePduSessionType()
Omits the
pduSessionType optional field from the value. |
void |
deletePortManagementInformationContainer()
Omits the
portManagementInformationContainer optional field from the value. |
void |
deleteSmPDUDNRequestContainer()
Omits the
smPDUDNRequestContainer optional field from the value. |
void |
deleteSscMode()
Omits the
sscMode optional field from the value. |
void |
deleteSuggestedInterfaceIdentifier()
Omits the
suggestedInterfaceIdentifier optional field from the value. |
void |
deleteUeDSTTResidenceTime()
Omits the
ueDSTTResidenceTime optional field from the value. |
AlwaysOnPDUSessionRequested |
getAlwaysOnPDUSessionRequested()
Returns the value of the
alwaysOnPDUSessionRequested optional field. |
OctetString |
getDsTTEthernetPortMACAddress()
Returns the value of the
dsTTEthernetPortMACAddress optional field. |
EthernetHeaderCompressionConfiguration |
getEthernetHeaderCompressionConfiguration()
Returns the value of the
ethernetHeaderCompressionConfiguration optional field. |
ExtendedProtocolConfigurationOptionsUE |
getExtendedProtocolConfigurationOptions()
Returns the value of the
extendedProtocolConfigurationOptions optional field. |
IntegrityProtectionMaximumDataRate |
getIntegrityProtectionMaximumDataRate()
Returns the value of the
integrityProtectionMaximumDataRate field. |
IPHeaderCompressionConfiguration |
getIpHeaderCompressionConfiguration()
Returns the value of the
ipHeaderCompressionConfiguration optional field. |
MaximumNumberOfSupportedPacketFilters |
getMaximumNumberOfSupportedPacketFilters()
Returns the value of the
maximumNumberOfSupportedPacketFilters optional field. |
NAS5GSMCapability |
getNas5GSMCapability()
Returns the value of the
nas5GSMCapability optional field. |
PDUSessionType |
getPduSessionType()
Returns the value of the
pduSessionType optional field. |
OctetString |
getPortManagementInformationContainer()
Returns the value of the
portManagementInformationContainer optional field. |
OctetString |
getSmPDUDNRequestContainer()
Returns the value of the
smPDUDNRequestContainer optional field. |
SSCMode |
getSscMode()
Returns the value of the
sscMode optional field. |
PDUAddress |
getSuggestedInterfaceIdentifier()
Returns the value of the
suggestedInterfaceIdentifier optional field. |
OctetString |
getUeDSTTResidenceTime()
Returns the value of the
ueDSTTResidenceTime optional field. |
boolean |
hasAlwaysOnPDUSessionRequested()
Reports whether the
alwaysOnPDUSessionRequested optional field is present in the value. |
boolean |
hasDsTTEthernetPortMACAddress()
Reports whether the
dsTTEthernetPortMACAddress optional field is present in the value. |
boolean |
hasEthernetHeaderCompressionConfiguration()
Reports whether the
ethernetHeaderCompressionConfiguration optional field is present in the value. |
boolean |
hasExtendedProtocolConfigurationOptions()
Reports whether the
extendedProtocolConfigurationOptions optional field is present in the value. |
boolean |
hasIpHeaderCompressionConfiguration()
Reports whether the
ipHeaderCompressionConfiguration optional field is present in the value. |
boolean |
hasMaximumNumberOfSupportedPacketFilters()
Reports whether the
maximumNumberOfSupportedPacketFilters optional field is present in the value. |
boolean |
hasNas5GSMCapability()
Reports whether the
nas5GSMCapability optional field is present in the value. |
boolean |
hasPduSessionType()
Reports whether the
pduSessionType optional field is present in the value. |
boolean |
hasPortManagementInformationContainer()
Reports whether the
portManagementInformationContainer optional field is present in the value. |
boolean |
hasSmPDUDNRequestContainer()
Reports whether the
smPDUDNRequestContainer optional field is present in the value. |
boolean |
hasSscMode()
Reports whether the
sscMode optional field is present in the value. |
boolean |
hasSuggestedInterfaceIdentifier()
Reports whether the
suggestedInterfaceIdentifier optional field is present in the value. |
boolean |
hasUeDSTTResidenceTime()
Reports whether the
ueDSTTResidenceTime optional field is present in the value. |
void |
setAlwaysOnPDUSessionRequested(AlwaysOnPDUSessionRequested alwaysOnPDUSessionRequested)
Sets the value of the
alwaysOnPDUSessionRequested optional field. |
void |
setDsTTEthernetPortMACAddress(OctetString dsTTEthernetPortMACAddress)
Sets the value of the
dsTTEthernetPortMACAddress optional field. |
void |
setEthernetHeaderCompressionConfiguration(EthernetHeaderCompressionConfiguration ethernetHeaderCompressionConfiguration)
Sets the value of the
ethernetHeaderCompressionConfiguration optional field. |
void |
setExtendedProtocolConfigurationOptions(ExtendedProtocolConfigurationOptionsUE extendedProtocolConfigurationOptions)
Sets the value of the
extendedProtocolConfigurationOptions optional field. |
void |
setIntegrityProtectionMaximumDataRate(IntegrityProtectionMaximumDataRate integrityProtectionMaximumDataRate)
Sets the value of the
integrityProtectionMaximumDataRate field. |
void |
setIpHeaderCompressionConfiguration(IPHeaderCompressionConfiguration ipHeaderCompressionConfiguration)
Sets the value of the
ipHeaderCompressionConfiguration optional field. |
void |
setMaximumNumberOfSupportedPacketFilters(MaximumNumberOfSupportedPacketFilters maximumNumberOfSupportedPacketFilters)
Sets the value of the
maximumNumberOfSupportedPacketFilters optional field. |
void |
setNas5GSMCapability(NAS5GSMCapability nas5GSMCapability)
Sets the value of the
nas5GSMCapability optional field. |
void |
setPduSessionType(PDUSessionType pduSessionType)
Sets the value of the
pduSessionType optional field. |
void |
setPortManagementInformationContainer(OctetString portManagementInformationContainer)
Sets the value of the
portManagementInformationContainer optional field. |
void |
setSmPDUDNRequestContainer(OctetString smPDUDNRequestContainer)
Sets the value of the
smPDUDNRequestContainer optional field. |
void |
setSscMode(SSCMode sscMode)
Sets the value of the
sscMode optional field. |
void |
setSuggestedInterfaceIdentifier(PDUAddress suggestedInterfaceIdentifier)
Sets the value of the
suggestedInterfaceIdentifier optional field. |
void |
setUeDSTTResidenceTime(OctetString ueDSTTResidenceTime)
Sets the value of the
ueDSTTResidenceTime optional field. |
public PDUSessionEstablishmentRequest()
public PDUSessionEstablishmentRequest(IntegrityProtectionMaximumDataRate integrityProtectionMaximumDataRate)
PDUSessionEstablishmentRequest
with the specified mandatory
components.integrityProtectionMaximumDataRate
- the value of the integrityProtectionMaximumDataRate
mandatory field.java.lang.IllegalArgumentException
- when any component has a null value.public PDUSessionEstablishmentRequest(IntegrityProtectionMaximumDataRate integrityProtectionMaximumDataRate, PDUSessionType pduSessionType, SSCMode sscMode, NAS5GSMCapability nas5GSMCapability, MaximumNumberOfSupportedPacketFilters maximumNumberOfSupportedPacketFilters, AlwaysOnPDUSessionRequested alwaysOnPDUSessionRequested, OctetString smPDUDNRequestContainer, ExtendedProtocolConfigurationOptionsUE extendedProtocolConfigurationOptions, IPHeaderCompressionConfiguration ipHeaderCompressionConfiguration, OctetString dsTTEthernetPortMACAddress, OctetString ueDSTTResidenceTime, OctetString portManagementInformationContainer, EthernetHeaderCompressionConfiguration ethernetHeaderCompressionConfiguration, PDUAddress suggestedInterfaceIdentifier)
PDUSessionEstablishmentRequest
with the specified
components.integrityProtectionMaximumDataRate
- the value of the integrityProtectionMaximumDataRate
field (mandatory).pduSessionType
- the value of the pduSessionType
field (optional).sscMode
- the value of the sscMode
field (optional).nas5GSMCapability
- the value of the nas5GSMCapability
field (optional).maximumNumberOfSupportedPacketFilters
- the value of the maximumNumberOfSupportedPacketFilters
field (optional).alwaysOnPDUSessionRequested
- the value of the alwaysOnPDUSessionRequested
field (optional).smPDUDNRequestContainer
- the value of the smPDUDNRequestContainer
field (optional).extendedProtocolConfigurationOptions
- the value of the extendedProtocolConfigurationOptions
field (optional).ipHeaderCompressionConfiguration
- the value of the ipHeaderCompressionConfiguration
field (optional).dsTTEthernetPortMACAddress
- the value of the dsTTEthernetPortMACAddress
field (optional).ueDSTTResidenceTime
- the value of the ueDSTTResidenceTime
field (optional).portManagementInformationContainer
- the value of the portManagementInformationContainer
field (optional).ethernetHeaderCompressionConfiguration
- the value of the ethernetHeaderCompressionConfiguration
field (optional).suggestedInterfaceIdentifier
- the value of the suggestedInterfaceIdentifier
field (optional).java.lang.IllegalArgumentException
- when any mandatory component has a null value.public IntegrityProtectionMaximumDataRate getIntegrityProtectionMaximumDataRate()
integrityProtectionMaximumDataRate
field.integrityProtectionMaximumDataRate
field.public void setIntegrityProtectionMaximumDataRate(IntegrityProtectionMaximumDataRate integrityProtectionMaximumDataRate)
integrityProtectionMaximumDataRate
field.integrityProtectionMaximumDataRate
- the value of the integrityProtectionMaximumDataRate
field.java.lang.IllegalArgumentException
- when the integrityProtectionMaximumDataRate
parameter is null.public PDUSessionType getPduSessionType()
pduSessionType
optional field.pduSessionType
optional field or null if the field is omitted.public void setPduSessionType(PDUSessionType pduSessionType)
pduSessionType
optional field.pduSessionType
- the value of the pduSessionType
optional field. A null
value indicates that the optional field is omitted.public boolean hasPduSessionType()
pduSessionType
optional field is present in the value.pduSessionType
optional field is present in the value.public void deletePduSessionType()
pduSessionType
optional field from the value.public SSCMode getSscMode()
sscMode
optional field.sscMode
optional field or null if the field is omitted.public void setSscMode(SSCMode sscMode)
sscMode
optional field.sscMode
- the value of the sscMode
optional field. A null
value indicates that the optional field is omitted.public boolean hasSscMode()
sscMode
optional field is present in the value.sscMode
optional field is present in the value.public void deleteSscMode()
sscMode
optional field from the value.public NAS5GSMCapability getNas5GSMCapability()
nas5GSMCapability
optional field.nas5GSMCapability
optional field or null if the field is omitted.public void setNas5GSMCapability(NAS5GSMCapability nas5GSMCapability)
nas5GSMCapability
optional field.nas5GSMCapability
- the value of the nas5GSMCapability
optional field. A null
value indicates that the optional field is omitted.public boolean hasNas5GSMCapability()
nas5GSMCapability
optional field is present in the value.nas5GSMCapability
optional field is present in the value.public void deleteNas5GSMCapability()
nas5GSMCapability
optional field from the value.public MaximumNumberOfSupportedPacketFilters getMaximumNumberOfSupportedPacketFilters()
maximumNumberOfSupportedPacketFilters
optional field.maximumNumberOfSupportedPacketFilters
optional field or null if the field is omitted.public void setMaximumNumberOfSupportedPacketFilters(MaximumNumberOfSupportedPacketFilters maximumNumberOfSupportedPacketFilters)
maximumNumberOfSupportedPacketFilters
optional field.maximumNumberOfSupportedPacketFilters
- the value of the maximumNumberOfSupportedPacketFilters
optional field. A null
value indicates that the optional field is omitted.public boolean hasMaximumNumberOfSupportedPacketFilters()
maximumNumberOfSupportedPacketFilters
optional field is present in the value.maximumNumberOfSupportedPacketFilters
optional field is present in the value.public void deleteMaximumNumberOfSupportedPacketFilters()
maximumNumberOfSupportedPacketFilters
optional field from the value.public AlwaysOnPDUSessionRequested getAlwaysOnPDUSessionRequested()
alwaysOnPDUSessionRequested
optional field.alwaysOnPDUSessionRequested
optional field or null if the field is omitted.public void setAlwaysOnPDUSessionRequested(AlwaysOnPDUSessionRequested alwaysOnPDUSessionRequested)
alwaysOnPDUSessionRequested
optional field.alwaysOnPDUSessionRequested
- the value of the alwaysOnPDUSessionRequested
optional field. A null
value indicates that the optional field is omitted.public boolean hasAlwaysOnPDUSessionRequested()
alwaysOnPDUSessionRequested
optional field is present in the value.alwaysOnPDUSessionRequested
optional field is present in the value.public void deleteAlwaysOnPDUSessionRequested()
alwaysOnPDUSessionRequested
optional field from the value.public OctetString getSmPDUDNRequestContainer()
smPDUDNRequestContainer
optional field.smPDUDNRequestContainer
optional field or null if the field is omitted.public void setSmPDUDNRequestContainer(OctetString smPDUDNRequestContainer)
smPDUDNRequestContainer
optional field.smPDUDNRequestContainer
- the value of the smPDUDNRequestContainer
optional field. A null
value indicates that the optional field is omitted.public boolean hasSmPDUDNRequestContainer()
smPDUDNRequestContainer
optional field is present in the value.smPDUDNRequestContainer
optional field is present in the value.public void deleteSmPDUDNRequestContainer()
smPDUDNRequestContainer
optional field from the value.public ExtendedProtocolConfigurationOptionsUE getExtendedProtocolConfigurationOptions()
extendedProtocolConfigurationOptions
optional field.extendedProtocolConfigurationOptions
optional field or null if the field is omitted.public void setExtendedProtocolConfigurationOptions(ExtendedProtocolConfigurationOptionsUE extendedProtocolConfigurationOptions)
extendedProtocolConfigurationOptions
optional field.extendedProtocolConfigurationOptions
- the value of the extendedProtocolConfigurationOptions
optional field. A null
value indicates that the optional field is omitted.public boolean hasExtendedProtocolConfigurationOptions()
extendedProtocolConfigurationOptions
optional field is present in the value.extendedProtocolConfigurationOptions
optional field is present in the value.public void deleteExtendedProtocolConfigurationOptions()
extendedProtocolConfigurationOptions
optional field from the value.public IPHeaderCompressionConfiguration getIpHeaderCompressionConfiguration()
ipHeaderCompressionConfiguration
optional field.ipHeaderCompressionConfiguration
optional field or null if the field is omitted.public void setIpHeaderCompressionConfiguration(IPHeaderCompressionConfiguration ipHeaderCompressionConfiguration)
ipHeaderCompressionConfiguration
optional field.ipHeaderCompressionConfiguration
- the value of the ipHeaderCompressionConfiguration
optional field. A null
value indicates that the optional field is omitted.public boolean hasIpHeaderCompressionConfiguration()
ipHeaderCompressionConfiguration
optional field is present in the value.ipHeaderCompressionConfiguration
optional field is present in the value.public void deleteIpHeaderCompressionConfiguration()
ipHeaderCompressionConfiguration
optional field from the value.public OctetString getDsTTEthernetPortMACAddress()
dsTTEthernetPortMACAddress
optional field.dsTTEthernetPortMACAddress
optional field or null if the field is omitted.public void setDsTTEthernetPortMACAddress(OctetString dsTTEthernetPortMACAddress)
dsTTEthernetPortMACAddress
optional field.dsTTEthernetPortMACAddress
- the value of the dsTTEthernetPortMACAddress
optional field. A null
value indicates that the optional field is omitted.public boolean hasDsTTEthernetPortMACAddress()
dsTTEthernetPortMACAddress
optional field is present in the value.dsTTEthernetPortMACAddress
optional field is present in the value.public void deleteDsTTEthernetPortMACAddress()
dsTTEthernetPortMACAddress
optional field from the value.public OctetString getUeDSTTResidenceTime()
ueDSTTResidenceTime
optional field.ueDSTTResidenceTime
optional field or null if the field is omitted.public void setUeDSTTResidenceTime(OctetString ueDSTTResidenceTime)
ueDSTTResidenceTime
optional field.ueDSTTResidenceTime
- the value of the ueDSTTResidenceTime
optional field. A null
value indicates that the optional field is omitted.public boolean hasUeDSTTResidenceTime()
ueDSTTResidenceTime
optional field is present in the value.ueDSTTResidenceTime
optional field is present in the value.public void deleteUeDSTTResidenceTime()
ueDSTTResidenceTime
optional field from the value.public OctetString getPortManagementInformationContainer()
portManagementInformationContainer
optional field.portManagementInformationContainer
optional field or null if the field is omitted.public void setPortManagementInformationContainer(OctetString portManagementInformationContainer)
portManagementInformationContainer
optional field.portManagementInformationContainer
- the value of the portManagementInformationContainer
optional field. A null
value indicates that the optional field is omitted.public boolean hasPortManagementInformationContainer()
portManagementInformationContainer
optional field is present in the value.portManagementInformationContainer
optional field is present in the value.public void deletePortManagementInformationContainer()
portManagementInformationContainer
optional field from the value.public EthernetHeaderCompressionConfiguration getEthernetHeaderCompressionConfiguration()
ethernetHeaderCompressionConfiguration
optional field.ethernetHeaderCompressionConfiguration
optional field or null if the field is omitted.public void setEthernetHeaderCompressionConfiguration(EthernetHeaderCompressionConfiguration ethernetHeaderCompressionConfiguration)
ethernetHeaderCompressionConfiguration
optional field.ethernetHeaderCompressionConfiguration
- the value of the ethernetHeaderCompressionConfiguration
optional field. A null
value indicates that the optional field is omitted.public boolean hasEthernetHeaderCompressionConfiguration()
ethernetHeaderCompressionConfiguration
optional field is present in the value.ethernetHeaderCompressionConfiguration
optional field is present in the value.public void deleteEthernetHeaderCompressionConfiguration()
ethernetHeaderCompressionConfiguration
optional field from the value.public PDUAddress getSuggestedInterfaceIdentifier()
suggestedInterfaceIdentifier
optional field.suggestedInterfaceIdentifier
optional field or null if the field is omitted.public void setSuggestedInterfaceIdentifier(PDUAddress suggestedInterfaceIdentifier)
suggestedInterfaceIdentifier
optional field.suggestedInterfaceIdentifier
- the value of the suggestedInterfaceIdentifier
optional field. A null
value indicates that the optional field is omitted.public boolean hasSuggestedInterfaceIdentifier()
suggestedInterfaceIdentifier
optional field is present in the value.suggestedInterfaceIdentifier
optional field is present in the value.public void deleteSuggestedInterfaceIdentifier()
suggestedInterfaceIdentifier
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.