Class NotificationJson

java.lang.Object
com.eqixiac.equinix.customerportal.model.json.NotificationJson
All Implemented Interfaces:
Notification

public class NotificationJson extends Object implements Notification
JSON model for an IBX or network notification (Notifications v1 ibx-notification / network-notification).

One model carries the union of both notification shapes: productTypes is populated only for network notifications and emails only when a notification is fetched by id, so the same class deserializes the IBX get, the network get, and both search-response summaries.

  • Constructor Details

    • NotificationJson

      public NotificationJson()