| Interface | Description |
|---|---|
| PolicyRequest |
Base Interface for all types of Policy requests.
|
| PolicyRequestBuilder<S,T extends PolicyRequestBuilder> |
Base interface for all Policy Request Builders
|
| PolicyRequestBuilderFactory |
Factory for obtaining the
PolicyRequest builders |
| PolicyResponse |
Class which encapsulates the processing status for a PolicyRequest
|
| PolicyResponseFactory |
Factory provides stateless API for creating a well formed instance of PolicyResponse.
|
| PolicySessionRequest |
Class representing PolicySessionRequest.
|
| PolicySessionRequestBuilder |
Interface for building well formed instance of
PolicySessionRequest |
| PolicySessionResponse |
Class defining the PolicySession response.
|
| SpendingLimitReportRequest |
Class representing policy Sy request
|
| SpendingLimitReportRequestBuilder |
Builder to construct a well-formed
SpendingLimitReportRequest |
| SpendingLimitReportResponse |
Class representing the SpendingLimitReportResponse structure .
|
| SpendingLimitReportResponse.StatusReport |
Encapsulates all the details related to policy counter per product
|
| SpendingLimitReportResponse.StatusReport.StatusLabelInfo |
Inner class to represent a status label information derived from a offer profile
for a given policy counter
|
| SubscribeNotificationRequest |
Class representing policy Sp request .
|
| SubscribeNotificationRequestBuilder |
Builder to construct well formed instance of
SubscribeNotificationRequest |
| SubscribeNotificationResponse |
Class defining the SubscribeNotification response structure.
|
| SubscribeNotificationResponse.ProductPreference |
Class containing product id and collection of product specific preferences
|
| Class | Description |
|---|---|
| MessagesPolicyException |
Exception class for MessagesPolicy
|
| Enum | Description |
|---|---|
| Policy |
Operation Types Supported by Policy Requests.
|
| PolicyResponse.ReasonCode |
Reasons of the response status.
|
| PolicyResponse.Status |
Fetches status of the response.
|
| PolicySessionRequest.RequestType |
Request type of the policy session
|
| SpendingLimitReportRequest.RequestType |
Request type
Diameter AVP Name: SL-Request-Type
|
| SubscribeNotificationRequest.RequestType |
Request type indicating the type of subscription for subscriber preference change notification
|