/** * Empty DTO for storing service instances details. Currently acting as a placeholder because Curator requires a * payload type when registering and discovering nodes. May be enhanced in the future with further information to * assist discovery. * * @author Raul Kripalani */ @JsonRootName("ignite_instance_details") private class IgniteInstanceDetails { }
@JsonRootName("meta") public static final class MetaData extends HashMap<String, String> { public MetaData() { } public MetaData(Map<? extends String, ? extends String> meta) { super(meta); } } }
@JsonRootName(value="auth") public class KeystoneV3Authentication { private KeystoneV3Identity identity; public KeystoneV3Authentication(String username, String password, String domain) { this.identity = new KeystoneV3Identity(username, password, domain); } public KeystoneV3Identity getIdentity() { return identity; } }
@JsonRootName(value="auth") public class KeystoneV3Authentication { private KeystoneV3Identity identity; public KeystoneV3Authentication(String username, String password, String domain) { this.identity = new KeystoneV3Identity(username, password, domain); } public KeystoneV3Identity getIdentity() { return identity; } }
@JsonRootName("os-terminate_connection") public class ConnectionForTerminate extends BaseConnection implements Serializable { /* * (non-Javadoc) * * @see java.lang.Object#toString() */ @Override public String toString() { return "ConnectionForInitialize [connector=" + getConnector() + "]"; } }
@JsonRootName("os-terminate_connection") public class ConnectionForTerminate extends BaseConnection implements Serializable { /* * (non-Javadoc) * * @see java.lang.Object#toString() */ @Override public String toString() { return "ConnectionForInitialize [connector=" + getConnector() + "]"; } }
@JsonRootName("os-initialize_connection") public class ConnectionForInitialize extends BaseConnection implements Serializable { /* * (non-Javadoc) * * @see java.lang.Object#toString() */ @Override public String toString() { return "ConnectionForInitialize [connector=" + getConnector() + "]"; } }
@JsonRootName("os-initialize_connection") public class ConnectionForInitialize extends BaseConnection implements Serializable { /* * (non-Javadoc) * * @see java.lang.Object#toString() */ @Override public String toString() { return "ConnectionForInitialize [connector=" + getConnector() + "]"; } }
@JsonRootName("meta") public static final class MetaData extends HashMap<String, String> { } }
/** * @deprecated Please use {@link Port} directly. */ @SuppressWarnings("serial") @JsonRootName("port") @Deprecated public class PortForCreate extends Port { }
/** * @deprecated Please use {@link Port} directly. */ @SuppressWarnings("serial") @JsonRootName("port") @Deprecated public class PortForCreate extends Port { }
@SuppressWarnings("serial") @JsonRootName("network") @Deprecated public class NetworkForCreate extends Network { }
@SuppressWarnings("serial") @JsonRootName("network") @Deprecated public class NetworkForCreate extends Network { }
@XmlRootElement(name="events") @JsonRootName("events") public class OnmsEventCollection extends JaxbListWrapper<OnmsEvent> { private static final long serialVersionUID = 1L; public OnmsEventCollection() { super(); } public OnmsEventCollection(final Collection<? extends OnmsEvent> events) { super(events); } @XmlElement(name="event") @JsonProperty("event") public List<OnmsEvent> getObjects() { return super.getObjects(); } }
@XmlRootElement(name="notifications") @JsonRootName("notifications") public class OnmsNotificationCollection extends JaxbListWrapper<OnmsNotification> { private static final long serialVersionUID = 1L; public OnmsNotificationCollection() { super(); } public OnmsNotificationCollection(final Collection<? extends OnmsNotification> notifications) { super(notifications); } @XmlElement(name="notification") @JsonProperty("notification") public List<OnmsNotification> getObjects() { return super.getObjects(); } }
@XmlRootElement(name="monitoringSystems") @JsonRootName("monitoringSystems") public class OnmsMonitoringSystemCollection extends JaxbListWrapper<OnmsMonitoringSystem> { private static final long serialVersionUID = -5250100085101434238L; public OnmsMonitoringSystemCollection() { super(); } public OnmsMonitoringSystemCollection(final Collection<? extends OnmsMonitoringSystem> objects) { super(objects); } @XmlElement(name="monitoringSystem") @JsonProperty("monitoringSystem") public List<OnmsMonitoringSystem> getObjects() { return super.getObjects(); } }
@XmlRootElement(name="agents") @JsonRootName("agents") public class AgentResponseCollection extends JaxbListWrapper<AgentResponse> { private static final long serialVersionUID = 1L; public AgentResponseCollection() { super(); } public AgentResponseCollection(final Collection<? extends AgentResponse> responses) { super(responses); } @XmlElement(name="agent") @JsonProperty("agent") public List<AgentResponse> getObjects() { return super.getObjects(); } }
@XmlRootElement(name="acknowledgments") @JsonRootName("acknowledgments") public class OnmsAcknowledgmentCollection extends JaxbListWrapper<OnmsAcknowledgment> { private static final long serialVersionUID = 1L; public OnmsAcknowledgmentCollection() { super(); } public OnmsAcknowledgmentCollection(final Collection<? extends OnmsAcknowledgment> acks) { super(acks); } @XmlElement(name="onmsAcknowledgment") @JsonProperty("onmsAcknowledgment") public List<OnmsAcknowledgment> getObjects() { return super.getObjects(); } }
@XmlRootElement(name="alarms") @JsonRootName("alarms") public class OnmsAlarmCollection extends JaxbListWrapper<OnmsAlarm> { private static final long serialVersionUID = 1L; public OnmsAlarmCollection() { super(); } public OnmsAlarmCollection(final Collection<? extends OnmsAlarm> alarms) { super(alarms); } @XmlElement(name="alarm") @JsonProperty("alarm") public List<OnmsAlarm> getObjects() { return super.getObjects(); } }
@JsonRootName("error") public static class Error { @JsonProperty("message") private String message; @JsonProperty("traceback") private String traceback; @JsonProperty("type") private String type; @JsonProperty("title") private String title; } }