Class WaitModel

java.lang.Object
org.citrusframework.model.testcase.core.WaitModel

public class WaitModel extends Object

Java-Klasse für WaitActionType complex type.

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.


 <complexType name="WaitActionType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element ref="{http://www.citrusframework.org/schema/testcase}description" minOccurs="0"/>
         <choice>
           <element name="http" minOccurs="0">
             <complexType>
               <complexContent>
                 <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                   <attribute name="url" type="{http://www.w3.org/2001/XMLSchema}string" />
                   <attribute name="method" type="{http://www.w3.org/2001/XMLSchema}string" />
                   <attribute name="status" type="{http://www.w3.org/2001/XMLSchema}string" />
                   <attribute name="timeout" type="{http://www.w3.org/2001/XMLSchema}string" />
                 </restriction>
               </complexContent>
             </complexType>
           </element>
           <element name="file" minOccurs="0">
             <complexType>
               <complexContent>
                 <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                   <attribute name="path" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
                 </restriction>
               </complexContent>
             </complexType>
           </element>
           <element name="message" minOccurs="0">
             <complexType>
               <complexContent>
                 <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                   <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
                 </restriction>
               </complexContent>
             </complexType>
           </element>
           <element name="action" minOccurs="0">
             <complexType>
               <complexContent>
                 <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                   <sequence>
                     <group ref="{http://www.citrusframework.org/schema/testcase}actionGroup"/>
                   </sequence>
                 </restriction>
               </complexContent>
             </complexType>
           </element>
         </choice>
       </sequence>
       <attribute name="seconds" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="milliseconds" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="interval" type="{http://www.w3.org/2001/XMLSchema}string" />
     </restriction>
   </complexContent>
 </complexType>
 
  • Field Details

  • Constructor Details

    • WaitModel

      public WaitModel()
  • Method Details

    • getDescription

      public String getDescription()
      Ruft den Wert der description-Eigenschaft ab.
      Returns:
      possible object is String
    • setDescription

      public void setDescription(String value)
      Legt den Wert der description-Eigenschaft fest.
      Parameters:
      value - allowed object is String
    • getAction

      public WaitModel.Action getAction()
      Ruft den Wert der action-Eigenschaft ab.
      Returns:
      possible object is WaitModel.Action
    • setAction

      public void setAction(WaitModel.Action value)
      Legt den Wert der action-Eigenschaft fest.
      Parameters:
      value - allowed object is WaitModel.Action
    • getMessage

      public WaitModel.Message getMessage()
      Ruft den Wert der message-Eigenschaft ab.
      Returns:
      possible object is WaitModel.Message
    • setMessage

      public void setMessage(WaitModel.Message value)
      Legt den Wert der message-Eigenschaft fest.
      Parameters:
      value - allowed object is WaitModel.Message
    • getFile

      public WaitModel.File getFile()
      Ruft den Wert der file-Eigenschaft ab.
      Returns:
      possible object is WaitModel.File
    • setFile

      public void setFile(WaitModel.File value)
      Legt den Wert der file-Eigenschaft fest.
      Parameters:
      value - allowed object is WaitModel.File
    • getHttp

      public WaitModel.Http getHttp()
      Ruft den Wert der http-Eigenschaft ab.
      Returns:
      possible object is WaitModel.Http
    • setHttp

      public void setHttp(WaitModel.Http value)
      Legt den Wert der http-Eigenschaft fest.
      Parameters:
      value - allowed object is WaitModel.Http
    • getSeconds

      public String getSeconds()
      Ruft den Wert der seconds-Eigenschaft ab.
      Returns:
      possible object is String
    • setSeconds

      public void setSeconds(String value)
      Legt den Wert der seconds-Eigenschaft fest.
      Parameters:
      value - allowed object is String
    • getMilliseconds

      public String getMilliseconds()
      Ruft den Wert der milliseconds-Eigenschaft ab.
      Returns:
      possible object is String
    • setMilliseconds

      public void setMilliseconds(String value)
      Legt den Wert der milliseconds-Eigenschaft fest.
      Parameters:
      value - allowed object is String
    • getInterval

      public String getInterval()
      Ruft den Wert der interval-Eigenschaft ab.
      Returns:
      possible object is String
    • setInterval

      public void setInterval(String value)
      Legt den Wert der interval-Eigenschaft fest.
      Parameters:
      value - allowed object is String