public static class EPSQualityOfService.Bitrates extends Sequence
bitrates
field.Modifier and Type | Class and Description |
---|---|
static class |
EPSQualityOfService.Bitrates.Ext
Represents the type of the
ext field. |
static class |
EPSQualityOfService.Bitrates.GuaranteedBitRateForDownlink
Defines meaningful names for particular values of the
guaranteedBitRateForDownlink field. |
static class |
EPSQualityOfService.Bitrates.GuaranteedBitRateForUplink
Defines meaningful names for particular values of the
guaranteedBitRateForUplink field. |
static class |
EPSQualityOfService.Bitrates.MaximumBitRateForDownlink
Defines meaningful names for particular values of the
maximumBitRateForDownlink field. |
static class |
EPSQualityOfService.Bitrates.MaximumBitRateForUplink
Defines meaningful names for particular values of the
maximumBitRateForUplink field. |
Constructor and Description |
---|
Bitrates()
The default constructor.
|
Bitrates(INTEGER maximumBitRateForUplink,
INTEGER maximumBitRateForDownlink,
INTEGER guaranteedBitRateForUplink,
INTEGER guaranteedBitRateForDownlink)
Constructs an instance of the
Bitrates with the specified mandatory
components. |
Bitrates(INTEGER maximumBitRateForUplink,
INTEGER maximumBitRateForDownlink,
INTEGER guaranteedBitRateForUplink,
INTEGER guaranteedBitRateForDownlink,
EPSQualityOfService.Bitrates.Ext ext)
Constructs an instance of the
Bitrates with the specified
components. |
Modifier and Type | Method and Description |
---|---|
void |
deleteExt()
Omits the
ext optional field from the value. |
EPSQualityOfService.Bitrates.Ext |
getExt()
Returns the value of the
ext optional field. |
INTEGER |
getGuaranteedBitRateForDownlink()
Returns the value of the
guaranteedBitRateForDownlink field. |
INTEGER |
getGuaranteedBitRateForUplink()
Returns the value of the
guaranteedBitRateForUplink field. |
INTEGER |
getMaximumBitRateForDownlink()
Returns the value of the
maximumBitRateForDownlink field. |
INTEGER |
getMaximumBitRateForUplink()
Returns the value of the
maximumBitRateForUplink field. |
boolean |
hasExt()
Reports whether the
ext optional field is present in the value. |
void |
setExt(EPSQualityOfService.Bitrates.Ext ext)
Sets the value of the
ext optional field. |
void |
setGuaranteedBitRateForDownlink(INTEGER guaranteedBitRateForDownlink)
Sets the value of the
guaranteedBitRateForDownlink field. |
void |
setGuaranteedBitRateForUplink(INTEGER guaranteedBitRateForUplink)
Sets the value of the
guaranteedBitRateForUplink field. |
void |
setMaximumBitRateForDownlink(INTEGER maximumBitRateForDownlink)
Sets the value of the
maximumBitRateForDownlink field. |
void |
setMaximumBitRateForUplink(INTEGER maximumBitRateForUplink)
Sets the value of the
maximumBitRateForUplink field. |
public Bitrates()
public Bitrates(INTEGER maximumBitRateForUplink, INTEGER maximumBitRateForDownlink, INTEGER guaranteedBitRateForUplink, INTEGER guaranteedBitRateForDownlink)
Bitrates
with the specified mandatory
components.maximumBitRateForUplink
- the value of the maximumBitRateForUplink
mandatory field.
The MaximumBitRateForUplink
class defines meaningful names for particular values of the field.maximumBitRateForDownlink
- the value of the maximumBitRateForDownlink
mandatory field.
The MaximumBitRateForDownlink
class defines meaningful names for particular values of the field.guaranteedBitRateForUplink
- the value of the guaranteedBitRateForUplink
mandatory field.
The GuaranteedBitRateForUplink
class defines meaningful names for particular values of the field.guaranteedBitRateForDownlink
- the value of the guaranteedBitRateForDownlink
mandatory field.
The GuaranteedBitRateForDownlink
class defines meaningful names for particular values of the field.java.lang.IllegalArgumentException
- when any component has a null value.public Bitrates(INTEGER maximumBitRateForUplink, INTEGER maximumBitRateForDownlink, INTEGER guaranteedBitRateForUplink, INTEGER guaranteedBitRateForDownlink, EPSQualityOfService.Bitrates.Ext ext)
Bitrates
with the specified
components.maximumBitRateForUplink
- the value of the maximumBitRateForUplink
field (mandatory).
The MaximumBitRateForUplink
class defines meaningful names for particular values of the field.maximumBitRateForDownlink
- the value of the maximumBitRateForDownlink
field (mandatory).
The MaximumBitRateForDownlink
class defines meaningful names for particular values of the field.guaranteedBitRateForUplink
- the value of the guaranteedBitRateForUplink
field (mandatory).
The GuaranteedBitRateForUplink
class defines meaningful names for particular values of the field.guaranteedBitRateForDownlink
- the value of the guaranteedBitRateForDownlink
field (mandatory).
The GuaranteedBitRateForDownlink
class defines meaningful names for particular values of the field.ext
- the value of the ext
field (optional).java.lang.IllegalArgumentException
- when any mandatory component has a null value.public INTEGER getMaximumBitRateForUplink()
maximumBitRateForUplink
field.maximumBitRateForUplink
field.
The MaximumBitRateForUplink
class defines meaningful names for particular values of the field.public void setMaximumBitRateForUplink(INTEGER maximumBitRateForUplink)
maximumBitRateForUplink
field.maximumBitRateForUplink
- the value of the maximumBitRateForUplink
field.
The MaximumBitRateForUplink
class defines meaningful names for particular values of the field.java.lang.IllegalArgumentException
- when the maximumBitRateForUplink
parameter is null.public INTEGER getMaximumBitRateForDownlink()
maximumBitRateForDownlink
field.maximumBitRateForDownlink
field.
The MaximumBitRateForDownlink
class defines meaningful names for particular values of the field.public void setMaximumBitRateForDownlink(INTEGER maximumBitRateForDownlink)
maximumBitRateForDownlink
field.maximumBitRateForDownlink
- the value of the maximumBitRateForDownlink
field.
The MaximumBitRateForDownlink
class defines meaningful names for particular values of the field.java.lang.IllegalArgumentException
- when the maximumBitRateForDownlink
parameter is null.public INTEGER getGuaranteedBitRateForUplink()
guaranteedBitRateForUplink
field.guaranteedBitRateForUplink
field.
The GuaranteedBitRateForUplink
class defines meaningful names for particular values of the field.public void setGuaranteedBitRateForUplink(INTEGER guaranteedBitRateForUplink)
guaranteedBitRateForUplink
field.guaranteedBitRateForUplink
- the value of the guaranteedBitRateForUplink
field.
The GuaranteedBitRateForUplink
class defines meaningful names for particular values of the field.java.lang.IllegalArgumentException
- when the guaranteedBitRateForUplink
parameter is null.public INTEGER getGuaranteedBitRateForDownlink()
guaranteedBitRateForDownlink
field.guaranteedBitRateForDownlink
field.
The GuaranteedBitRateForDownlink
class defines meaningful names for particular values of the field.public void setGuaranteedBitRateForDownlink(INTEGER guaranteedBitRateForDownlink)
guaranteedBitRateForDownlink
field.guaranteedBitRateForDownlink
- the value of the guaranteedBitRateForDownlink
field.
The GuaranteedBitRateForDownlink
class defines meaningful names for particular values of the field.java.lang.IllegalArgumentException
- when the guaranteedBitRateForDownlink
parameter is null.public EPSQualityOfService.Bitrates.Ext getExt()
ext
optional field.ext
optional field or null if the field is omitted.public void setExt(EPSQualityOfService.Bitrates.Ext ext)
ext
optional field.ext
- the value of the ext
optional field. A null
value indicates that the optional field is omitted.public boolean hasExt()
ext
optional field is present in the value.ext
optional field is present in the value.public void deleteExt()
ext
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.