1 // 2 // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833 3 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 4 // Any modifications to this file will be lost upon recompilation of the source schema. 5 // Generated on: 2011.03.13 at 04:01:06 PM MEZ 6 // 7 8 9 package ch.syabru.nagios.broker.xml; 10 11 import javax.xml.bind.annotation.XmlAccessType; 12 import javax.xml.bind.annotation.XmlAccessorType; 13 import javax.xml.bind.annotation.XmlElement; 14 import javax.xml.bind.annotation.XmlSchemaType; 15 import javax.xml.bind.annotation.XmlType; 16 import javax.xml.datatype.XMLGregorianCalendar; 17 18 19 /** 20 * <p>Java class for XmlActionScheduleServiceCheck complex type. 21 * 22 * <p>The following schema fragment specifies the expected content contained within this class. 23 * 24 * <pre> 25 * <complexType name="XmlActionScheduleServiceCheck"> 26 * <complexContent> 27 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 28 * <sequence> 29 * <element name="hostName" type="{http://www.w3.org/2001/XMLSchema}string"/> 30 * <element name="serviceDescription" type="{http://www.w3.org/2001/XMLSchema}string"/> 31 * <element name="checkTime" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/> 32 * <element name="delaySeconds" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> 33 * </sequence> 34 * </restriction> 35 * </complexContent> 36 * </complexType> 37 * </pre> 38 * 39 * 40 */ 41 @XmlAccessorType(XmlAccessType.FIELD) 42 @XmlType(name = "XmlActionScheduleServiceCheck", propOrder = { 43 "hostName", 44 "serviceDescription", 45 "checkTime", 46 "delaySeconds" 47 }) 48 public class XmlActionScheduleServiceCheck { 49 50 @XmlElement(required = true) 51 protected String hostName; 52 @XmlElement(required = true) 53 protected String serviceDescription; 54 @XmlSchemaType(name = "dateTime") 55 protected XMLGregorianCalendar checkTime; 56 protected Integer delaySeconds; 57 58 /** 59 * Gets the value of the hostName property. 60 * 61 * @return 62 * possible object is 63 * {@link String } 64 * 65 */ 66 public String getHostName() { 67 return hostName; 68 } 69 70 /** 71 * Sets the value of the hostName property. 72 * 73 * @param value 74 * allowed object is 75 * {@link String } 76 * 77 */ 78 public void setHostName(String value) { 79 this.hostName = value; 80 } 81 82 /** 83 * Gets the value of the serviceDescription property. 84 * 85 * @return 86 * possible object is 87 * {@link String } 88 * 89 */ 90 public String getServiceDescription() { 91 return serviceDescription; 92 } 93 94 /** 95 * Sets the value of the serviceDescription property. 96 * 97 * @param value 98 * allowed object is 99 * {@link String } 100 * 101 */ 102 public void setServiceDescription(String value) { 103 this.serviceDescription = value; 104 } 105 106 /** 107 * Gets the value of the checkTime property. 108 * 109 * @return 110 * possible object is 111 * {@link XMLGregorianCalendar } 112 * 113 */ 114 public XMLGregorianCalendar getCheckTime() { 115 return checkTime; 116 } 117 118 /** 119 * Sets the value of the checkTime property. 120 * 121 * @param value 122 * allowed object is 123 * {@link XMLGregorianCalendar } 124 * 125 */ 126 public void setCheckTime(XMLGregorianCalendar value) { 127 this.checkTime = value; 128 } 129 130 /** 131 * Gets the value of the delaySeconds property. 132 * 133 * @return 134 * possible object is 135 * {@link Integer } 136 * 137 */ 138 public Integer getDelaySeconds() { 139 return delaySeconds; 140 } 141 142 /** 143 * Sets the value of the delaySeconds property. 144 * 145 * @param value 146 * allowed object is 147 * {@link Integer } 148 * 149 */ 150 public void setDelaySeconds(Integer value) { 151 this.delaySeconds = value; 152 } 153 154 }