public class BearerResourceModificationRequest extends Sequence
BearerResourceModificationRequest
type.Constructor and Description |
---|
BearerResourceModificationRequest()
The default constructor.
|
BearerResourceModificationRequest(INTEGER epsBearerIdentityForPacketFilter,
TrafficFlowAggregateDescription trafficFlowAggregate)
Constructs an instance of the
BearerResourceModificationRequest with the specified mandatory
components. |
BearerResourceModificationRequest(INTEGER epsBearerIdentityForPacketFilter,
TrafficFlowAggregateDescription trafficFlowAggregate,
EPSQualityOfService requiredTrafficFlowQoS,
INTEGER esmCause,
ProtocolConfigurationOptionsUE protocolConfigurationOptions,
DeviceProperties deviceProperties,
OctetString nbifomContainer,
HeaderCompressionConfiguration headerCompressionConfiguration,
ExtendedProtocolConfigurationOptionsUE extendedProtocolConfigurationOptions,
ExtendedQualityOfService extendedEPSQoS)
Constructs an instance of the
BearerResourceModificationRequest with the specified
components. |
Modifier and Type | Method and Description |
---|---|
void |
deleteDeviceProperties()
Omits the
deviceProperties optional field from the value. |
void |
deleteEsmCause()
Omits the
esmCause optional field from the value. |
void |
deleteExtendedEPSQoS()
Omits the
extendedEPSQoS optional field from the value. |
void |
deleteExtendedProtocolConfigurationOptions()
Omits the
extendedProtocolConfigurationOptions optional field from the value. |
void |
deleteHeaderCompressionConfiguration()
Omits the
headerCompressionConfiguration optional field from the value. |
void |
deleteNbifomContainer()
Omits the
nbifomContainer optional field from the value. |
void |
deleteProtocolConfigurationOptions()
Omits the
protocolConfigurationOptions optional field from the value. |
void |
deleteRequiredTrafficFlowQoS()
Omits the
requiredTrafficFlowQoS optional field from the value. |
DeviceProperties |
getDeviceProperties()
Returns the value of the
deviceProperties optional field. |
INTEGER |
getEpsBearerIdentityForPacketFilter()
Returns the value of the
epsBearerIdentityForPacketFilter field. |
INTEGER |
getEsmCause()
Returns the value of the
esmCause optional field. |
ExtendedQualityOfService |
getExtendedEPSQoS()
Returns the value of the
extendedEPSQoS optional field. |
ExtendedProtocolConfigurationOptionsUE |
getExtendedProtocolConfigurationOptions()
Returns the value of the
extendedProtocolConfigurationOptions optional field. |
HeaderCompressionConfiguration |
getHeaderCompressionConfiguration()
Returns the value of the
headerCompressionConfiguration optional field. |
OctetString |
getNbifomContainer()
Returns the value of the
nbifomContainer optional field. |
ProtocolConfigurationOptionsUE |
getProtocolConfigurationOptions()
Returns the value of the
protocolConfigurationOptions optional field. |
EPSQualityOfService |
getRequiredTrafficFlowQoS()
Returns the value of the
requiredTrafficFlowQoS optional field. |
INTEGER |
getSpareHalfOctet()
Returns the value of the
spareHalfOctet read-only field. |
TrafficFlowAggregateDescription |
getTrafficFlowAggregate()
Returns the value of the
trafficFlowAggregate field. |
boolean |
hasDeviceProperties()
Reports whether the
deviceProperties optional field is present in the value. |
boolean |
hasEsmCause()
Reports whether the
esmCause optional field is present in the value. |
boolean |
hasExtendedEPSQoS()
Reports whether the
extendedEPSQoS optional field is present in the value. |
boolean |
hasExtendedProtocolConfigurationOptions()
Reports whether the
extendedProtocolConfigurationOptions optional field is present in the value. |
boolean |
hasHeaderCompressionConfiguration()
Reports whether the
headerCompressionConfiguration optional field is present in the value. |
boolean |
hasNbifomContainer()
Reports whether the
nbifomContainer optional field is present in the value. |
boolean |
hasProtocolConfigurationOptions()
Reports whether the
protocolConfigurationOptions optional field is present in the value. |
boolean |
hasRequiredTrafficFlowQoS()
Reports whether the
requiredTrafficFlowQoS optional field is present in the value. |
void |
setDeviceProperties(DeviceProperties deviceProperties)
Sets the value of the
deviceProperties optional field. |
void |
setEpsBearerIdentityForPacketFilter(INTEGER epsBearerIdentityForPacketFilter)
Sets the value of the
epsBearerIdentityForPacketFilter field. |
void |
setEsmCause(INTEGER esmCause)
Sets the value of the
esmCause optional field. |
void |
setExtendedEPSQoS(ExtendedQualityOfService extendedEPSQoS)
Sets the value of the
extendedEPSQoS optional field. |
void |
setExtendedProtocolConfigurationOptions(ExtendedProtocolConfigurationOptionsUE extendedProtocolConfigurationOptions)
Sets the value of the
extendedProtocolConfigurationOptions optional field. |
void |
setHeaderCompressionConfiguration(HeaderCompressionConfiguration headerCompressionConfiguration)
Sets the value of the
headerCompressionConfiguration optional field. |
void |
setNbifomContainer(OctetString nbifomContainer)
Sets the value of the
nbifomContainer optional field. |
void |
setProtocolConfigurationOptions(ProtocolConfigurationOptionsUE protocolConfigurationOptions)
Sets the value of the
protocolConfigurationOptions optional field. |
void |
setRequiredTrafficFlowQoS(EPSQualityOfService requiredTrafficFlowQoS)
Sets the value of the
requiredTrafficFlowQoS optional field. |
void |
setTrafficFlowAggregate(TrafficFlowAggregateDescription trafficFlowAggregate)
Sets the value of the
trafficFlowAggregate field. |
public BearerResourceModificationRequest()
public BearerResourceModificationRequest(INTEGER epsBearerIdentityForPacketFilter, TrafficFlowAggregateDescription trafficFlowAggregate)
BearerResourceModificationRequest
with the specified mandatory
components.epsBearerIdentityForPacketFilter
- the value of the epsBearerIdentityForPacketFilter
mandatory field.
The LinkedEPSBearerIdentity
class defines meaningful names for particular values of the field.trafficFlowAggregate
- the value of the trafficFlowAggregate
mandatory field.java.lang.IllegalArgumentException
- when any component has a null value.public BearerResourceModificationRequest(INTEGER epsBearerIdentityForPacketFilter, TrafficFlowAggregateDescription trafficFlowAggregate, EPSQualityOfService requiredTrafficFlowQoS, INTEGER esmCause, ProtocolConfigurationOptionsUE protocolConfigurationOptions, DeviceProperties deviceProperties, OctetString nbifomContainer, HeaderCompressionConfiguration headerCompressionConfiguration, ExtendedProtocolConfigurationOptionsUE extendedProtocolConfigurationOptions, ExtendedQualityOfService extendedEPSQoS)
BearerResourceModificationRequest
with the specified
components.epsBearerIdentityForPacketFilter
- the value of the epsBearerIdentityForPacketFilter
field (mandatory).
The LinkedEPSBearerIdentity
class defines meaningful names for particular values of the field.trafficFlowAggregate
- the value of the trafficFlowAggregate
field (mandatory).requiredTrafficFlowQoS
- the value of the requiredTrafficFlowQoS
field (optional).esmCause
- the value of the esmCause
field (optional).
The ESMCause
class defines meaningful names for particular values of the field.protocolConfigurationOptions
- the value of the protocolConfigurationOptions
field (optional).deviceProperties
- the value of the deviceProperties
field (optional).nbifomContainer
- the value of the nbifomContainer
field (optional).headerCompressionConfiguration
- the value of the headerCompressionConfiguration
field (optional).extendedProtocolConfigurationOptions
- the value of the extendedProtocolConfigurationOptions
field (optional).extendedEPSQoS
- the value of the extendedEPSQoS
field (optional).java.lang.IllegalArgumentException
- when any mandatory component has a null value.public INTEGER getEpsBearerIdentityForPacketFilter()
epsBearerIdentityForPacketFilter
field.epsBearerIdentityForPacketFilter
field.
The LinkedEPSBearerIdentity
class defines meaningful names for particular values of the field.public void setEpsBearerIdentityForPacketFilter(INTEGER epsBearerIdentityForPacketFilter)
epsBearerIdentityForPacketFilter
field.epsBearerIdentityForPacketFilter
- the value of the epsBearerIdentityForPacketFilter
field.
The LinkedEPSBearerIdentity
class defines meaningful names for particular values of the field.java.lang.IllegalArgumentException
- when the epsBearerIdentityForPacketFilter
parameter is null.public INTEGER getSpareHalfOctet()
spareHalfOctet
read-only field.spareHalfOctet
read-only field.public TrafficFlowAggregateDescription getTrafficFlowAggregate()
trafficFlowAggregate
field.trafficFlowAggregate
field.public void setTrafficFlowAggregate(TrafficFlowAggregateDescription trafficFlowAggregate)
trafficFlowAggregate
field.trafficFlowAggregate
- the value of the trafficFlowAggregate
field.java.lang.IllegalArgumentException
- when the trafficFlowAggregate
parameter is null.public EPSQualityOfService getRequiredTrafficFlowQoS()
requiredTrafficFlowQoS
optional field.requiredTrafficFlowQoS
optional field or null if the field is omitted.public void setRequiredTrafficFlowQoS(EPSQualityOfService requiredTrafficFlowQoS)
requiredTrafficFlowQoS
optional field.requiredTrafficFlowQoS
- the value of the requiredTrafficFlowQoS
optional field. A null
value indicates that the optional field is omitted.public boolean hasRequiredTrafficFlowQoS()
requiredTrafficFlowQoS
optional field is present in the value.requiredTrafficFlowQoS
optional field is present in the value.public void deleteRequiredTrafficFlowQoS()
requiredTrafficFlowQoS
optional field from the value.public INTEGER getEsmCause()
esmCause
optional field.esmCause
optional field or null if the field is omitted.
The ESMCause
class defines meaningful names for particular values of the field.public void setEsmCause(INTEGER esmCause)
esmCause
optional field.esmCause
- the value of the esmCause
optional field. A null
value indicates that the optional field is omitted.
The ESMCause
class defines meaningful names for particular values of the field.public boolean hasEsmCause()
esmCause
optional field is present in the value.esmCause
optional field is present in the value.public void deleteEsmCause()
esmCause
optional field from the value.public ProtocolConfigurationOptionsUE getProtocolConfigurationOptions()
protocolConfigurationOptions
optional field.protocolConfigurationOptions
optional field or null if the field is omitted.public void setProtocolConfigurationOptions(ProtocolConfigurationOptionsUE protocolConfigurationOptions)
protocolConfigurationOptions
optional field.protocolConfigurationOptions
- the value of the protocolConfigurationOptions
optional field. A null
value indicates that the optional field is omitted.public boolean hasProtocolConfigurationOptions()
protocolConfigurationOptions
optional field is present in the value.protocolConfigurationOptions
optional field is present in the value.public void deleteProtocolConfigurationOptions()
protocolConfigurationOptions
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.public OctetString getNbifomContainer()
nbifomContainer
optional field.nbifomContainer
optional field or null if the field is omitted.public void setNbifomContainer(OctetString nbifomContainer)
nbifomContainer
optional field.nbifomContainer
- the value of the nbifomContainer
optional field. A null
value indicates that the optional field is omitted.public boolean hasNbifomContainer()
nbifomContainer
optional field is present in the value.nbifomContainer
optional field is present in the value.public void deleteNbifomContainer()
nbifomContainer
optional field from the value.public HeaderCompressionConfiguration getHeaderCompressionConfiguration()
headerCompressionConfiguration
optional field.headerCompressionConfiguration
optional field or null if the field is omitted.public void setHeaderCompressionConfiguration(HeaderCompressionConfiguration headerCompressionConfiguration)
headerCompressionConfiguration
optional field.headerCompressionConfiguration
- the value of the headerCompressionConfiguration
optional field. A null
value indicates that the optional field is omitted.public boolean hasHeaderCompressionConfiguration()
headerCompressionConfiguration
optional field is present in the value.headerCompressionConfiguration
optional field is present in the value.public void deleteHeaderCompressionConfiguration()
headerCompressionConfiguration
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 ExtendedQualityOfService getExtendedEPSQoS()
extendedEPSQoS
optional field.extendedEPSQoS
optional field or null if the field is omitted.public void setExtendedEPSQoS(ExtendedQualityOfService extendedEPSQoS)
extendedEPSQoS
optional field.extendedEPSQoS
- the value of the extendedEPSQoS
optional field. A null
value indicates that the optional field is omitted.public boolean hasExtendedEPSQoS()
extendedEPSQoS
optional field is present in the value.extendedEPSQoS
optional field is present in the value.public void deleteExtendedEPSQoS()
extendedEPSQoS
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.