public class BearerResourceAllocationRequest extends Sequence
BearerResourceAllocationRequest
type.Constructor and Description |
---|
BearerResourceAllocationRequest()
The default constructor.
|
BearerResourceAllocationRequest(INTEGER linkedEPSBearerIdentity,
TrafficFlowAggregateDescription trafficFlowAggregate,
EPSQualityOfService requiredTrafficFlowQoS)
Constructs an instance of the
BearerResourceAllocationRequest with the specified mandatory
components. |
BearerResourceAllocationRequest(INTEGER linkedEPSBearerIdentity,
TrafficFlowAggregateDescription trafficFlowAggregate,
EPSQualityOfService requiredTrafficFlowQoS,
ProtocolConfigurationOptionsUE protocolConfigurationOptions,
DeviceProperties deviceProperties,
OctetString nbifomContainer,
ExtendedProtocolConfigurationOptionsUE extendedProtocolConfigurationOptions,
ExtendedQualityOfService extendedEPSQoS)
Constructs an instance of the
BearerResourceAllocationRequest with the specified
components. |
Modifier and Type | Method and Description |
---|---|
void |
deleteDeviceProperties()
Omits the
deviceProperties 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 |
deleteNbifomContainer()
Omits the
nbifomContainer optional field from the value. |
void |
deleteProtocolConfigurationOptions()
Omits the
protocolConfigurationOptions optional field from the value. |
DeviceProperties |
getDeviceProperties()
Returns the value of the
deviceProperties optional field. |
ExtendedQualityOfService |
getExtendedEPSQoS()
Returns the value of the
extendedEPSQoS optional field. |
ExtendedProtocolConfigurationOptionsUE |
getExtendedProtocolConfigurationOptions()
Returns the value of the
extendedProtocolConfigurationOptions optional field. |
INTEGER |
getLinkedEPSBearerIdentity()
Returns the value of the
linkedEPSBearerIdentity 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 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 |
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 |
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. |
void |
setDeviceProperties(DeviceProperties deviceProperties)
Sets the value of the
deviceProperties 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 |
setLinkedEPSBearerIdentity(INTEGER linkedEPSBearerIdentity)
Sets the value of the
linkedEPSBearerIdentity 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 field. |
void |
setTrafficFlowAggregate(TrafficFlowAggregateDescription trafficFlowAggregate)
Sets the value of the
trafficFlowAggregate field. |
public BearerResourceAllocationRequest()
public BearerResourceAllocationRequest(INTEGER linkedEPSBearerIdentity, TrafficFlowAggregateDescription trafficFlowAggregate, EPSQualityOfService requiredTrafficFlowQoS)
BearerResourceAllocationRequest
with the specified mandatory
components.linkedEPSBearerIdentity
- the value of the linkedEPSBearerIdentity
mandatory field.
The LinkedEPSBearerIdentity
class defines meaningful names for particular values of the field.trafficFlowAggregate
- the value of the trafficFlowAggregate
mandatory field.requiredTrafficFlowQoS
- the value of the requiredTrafficFlowQoS
mandatory field.java.lang.IllegalArgumentException
- when any component has a null value.public BearerResourceAllocationRequest(INTEGER linkedEPSBearerIdentity, TrafficFlowAggregateDescription trafficFlowAggregate, EPSQualityOfService requiredTrafficFlowQoS, ProtocolConfigurationOptionsUE protocolConfigurationOptions, DeviceProperties deviceProperties, OctetString nbifomContainer, ExtendedProtocolConfigurationOptionsUE extendedProtocolConfigurationOptions, ExtendedQualityOfService extendedEPSQoS)
BearerResourceAllocationRequest
with the specified
components.linkedEPSBearerIdentity
- the value of the linkedEPSBearerIdentity
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 (mandatory).protocolConfigurationOptions
- the value of the protocolConfigurationOptions
field (optional).deviceProperties
- the value of the deviceProperties
field (optional).nbifomContainer
- the value of the nbifomContainer
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 getLinkedEPSBearerIdentity()
linkedEPSBearerIdentity
field.linkedEPSBearerIdentity
field.
The LinkedEPSBearerIdentity
class defines meaningful names for particular values of the field.public void setLinkedEPSBearerIdentity(INTEGER linkedEPSBearerIdentity)
linkedEPSBearerIdentity
field.linkedEPSBearerIdentity
- the value of the linkedEPSBearerIdentity
field.
The LinkedEPSBearerIdentity
class defines meaningful names for particular values of the field.java.lang.IllegalArgumentException
- when the linkedEPSBearerIdentity
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
field.requiredTrafficFlowQoS
field.public void setRequiredTrafficFlowQoS(EPSQualityOfService requiredTrafficFlowQoS)
requiredTrafficFlowQoS
field.requiredTrafficFlowQoS
- the value of the requiredTrafficFlowQoS
field.java.lang.IllegalArgumentException
- when the requiredTrafficFlowQoS
parameter is null.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 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.