Class HeartbeatNotificationStructure

  • All Implemented Interfaces:
    Serializable

    public class HeartbeatNotificationStructure
    extends ProducerRequestEndpointStructure
    implements Serializable
    Type for Service Heartbeat Notification.

    Java class for HeartbeatNotificationStructure complex type.

    The following schema fragment specifies the expected content contained within this class.

     <complexType name="HeartbeatNotificationStructure">
       <complexContent>
         <extension base="{http://www.siri.org.uk/siri}ProducerRequestEndpointStructure">
           <sequence>
             <group ref="{http://www.siri.org.uk/siri}CheckStatusPayloadGroup"/>
             <element ref="{http://www.siri.org.uk/siri}Extensions" minOccurs="0"/>
           </sequence>
         </extension>
       </complexContent>
     </complexType>
     
    See Also:
    Serialized Form
    • Constructor Detail

      • HeartbeatNotificationStructure

        public HeartbeatNotificationStructure()
    • Method Detail

      • isStatus

        public Boolean isStatus()
        Gets the value of the status property.
        Returns:
        possible object is Boolean
      • setStatus

        public void setStatus​(Boolean value)
        Sets the value of the status property.
        Parameters:
        value - allowed object is Boolean
      • isDataReady

        public Boolean isDataReady()
        Gets the value of the dataReady property.
        Returns:
        possible object is Boolean
      • setDataReady

        public void setDataReady​(Boolean value)
        Sets the value of the dataReady property.
        Parameters:
        value - allowed object is Boolean
      • getValidUntil

        public ZonedDateTime getValidUntil()
        Gets the value of the validUntil property.
        Returns:
        possible object is String
      • setValidUntil

        public void setValidUntil​(ZonedDateTime value)
        Sets the value of the validUntil property.
        Parameters:
        value - allowed object is String
      • getShortestPossibleCycle

        public Duration getShortestPossibleCycle()
        Gets the value of the shortestPossibleCycle property.
        Returns:
        possible object is String
      • setShortestPossibleCycle

        public void setShortestPossibleCycle​(Duration value)
        Sets the value of the shortestPossibleCycle property.
        Parameters:
        value - allowed object is String
      • getServiceStartedTime

        public ZonedDateTime getServiceStartedTime()
        Gets the value of the serviceStartedTime property.
        Returns:
        possible object is String
      • setServiceStartedTime

        public void setServiceStartedTime​(ZonedDateTime value)
        Sets the value of the serviceStartedTime property.
        Parameters:
        value - allowed object is String
      • getExtensions

        public Extensions getExtensions()
        Gets the value of the extensions property.
        Returns:
        possible object is Extensions
      • setExtensions

        public void setExtensions​(Extensions value)
        Sets the value of the extensions property.
        Parameters:
        value - allowed object is Extensions