Interface Zone

    • Method Detail

      • getId

        String getId()
        Returns:
        the id of the zone
      • getPoolId

        String getPoolId()
        Returns:
        id for the pool hosting this zone
      • getProjectId

        String getProjectId()
        Returns:
        id for the project that owns the resource
      • getName

        String getName()
        Returns:
        DNS Name for the zone
      • getEmail

        String getEmail()
        Returns:
        e-mail for the zone. Used in SOA records for the zone
      • getTTL

        Integer getTTL()
        Returns:
        TTL (time to Live) for the zone.
      • getSerial

        String getSerial()
        Returns:
        current serial number for the zone
      • getStatus

        Status getStatus()
        Returns:
        status of the resource
      • getAction

        Action getAction()
        Returns:
        current action in progress on the resource
      • getDescription

        String getDescription()
        Returns:
        description for this zone
      • getMasters

        List<String> getMasters()
        Returns:
        mandatory for secondary zones. The servers to slave from to get DNS information
      • getType

        ZoneType getType()
        Returns:
        type of zone.
      • getTransferedAt

        String getTransferedAt()
        Returns:
        for secondary zones. The last time an update was retrieved from the master servers.
      • getVersion

        Integer getVersion()
        Returns:
        version of the resource
      • getCreatedAt

        String getCreatedAt()
        Returns:
        date / time when resource was created
      • getUpdatedAt

        String getUpdatedAt()
        Returns:
        date / time when resource last updated
      • getLinks

        Map<String,​String> getLinks()
        Returns:
        links to the resource, and other related resources