Class EnvelopeReporting
- java.lang.Object
-
- org.jainslee.resources.diameter.rf.types.vcb0.EnvelopeReporting
-
- All Implemented Interfaces:
Serializable
,Enumerated
public class EnvelopeReporting extends Object implements Serializable, Enumerated
Java class to represent the EnvelopeReporting enumerated type. Documentation from the relevant specification: This Envelope-Reporting AVP (AVP code 1268) is of type Enumerated and is used in the CCA (INITIAL) to indicate whether the client shall report the start and end of each time envelope, in those cases in which quota is consumed in envelopes. If this AVP is not included in the CCA (INITIAL) then the client shall not report the individual envelopes. If this AVP is included within the Offline-Charging AVP, the value shall dictate the mechanism by which offline charging information is generated.- Author:
- Open Cloud
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static int
_DO_NOT_REPORT_ENVELOPES
static int
_REPORT_ENVELOPES
static int
_REPORT_ENVELOPES_WITH_EVENTS
static int
_REPORT_ENVELOPES_WITH_VOLUME
static int
_REPORT_ENVELOPES_WITH_VOLUME_AND_EVENTS
static EnvelopeReporting
DO_NOT_REPORT_ENVELOPES
static EnvelopeReporting
REPORT_ENVELOPES
static EnvelopeReporting
REPORT_ENVELOPES_WITH_EVENTS
static EnvelopeReporting
REPORT_ENVELOPES_WITH_VOLUME
static EnvelopeReporting
REPORT_ENVELOPES_WITH_VOLUME_AND_EVENTS
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static EnvelopeReporting
fromInt(int type)
int
getValue()
Return the value of this instance of this enumerated type.String
toString()
-
-
-
Field Detail
-
_DO_NOT_REPORT_ENVELOPES
public static final int _DO_NOT_REPORT_ENVELOPES
- See Also:
- Constant Field Values
-
_REPORT_ENVELOPES
public static final int _REPORT_ENVELOPES
- See Also:
- Constant Field Values
-
_REPORT_ENVELOPES_WITH_VOLUME
public static final int _REPORT_ENVELOPES_WITH_VOLUME
- See Also:
- Constant Field Values
-
_REPORT_ENVELOPES_WITH_EVENTS
public static final int _REPORT_ENVELOPES_WITH_EVENTS
- See Also:
- Constant Field Values
-
_REPORT_ENVELOPES_WITH_VOLUME_AND_EVENTS
public static final int _REPORT_ENVELOPES_WITH_VOLUME_AND_EVENTS
- See Also:
- Constant Field Values
-
DO_NOT_REPORT_ENVELOPES
public static final EnvelopeReporting DO_NOT_REPORT_ENVELOPES
-
REPORT_ENVELOPES
public static final EnvelopeReporting REPORT_ENVELOPES
-
REPORT_ENVELOPES_WITH_VOLUME
public static final EnvelopeReporting REPORT_ENVELOPES_WITH_VOLUME
-
REPORT_ENVELOPES_WITH_EVENTS
public static final EnvelopeReporting REPORT_ENVELOPES_WITH_EVENTS
-
REPORT_ENVELOPES_WITH_VOLUME_AND_EVENTS
public static final EnvelopeReporting REPORT_ENVELOPES_WITH_VOLUME_AND_EVENTS
-
-
Method Detail
-
fromInt
public static EnvelopeReporting fromInt(int type)
-
getValue
public int getValue()
Description copied from interface:Enumerated
Return the value of this instance of this enumerated type.- Specified by:
getValue
in interfaceEnumerated
- Returns:
- value
-
-