Schnittstelle MonitoringCheckBuilderFactory

Alle bekannten Implementierungsklassen:
DefaultMonitoringCheckBuilderFactory

public interface MonitoringCheckBuilderFactory
This class is used to create monitoring check builder of different types. Use any of the methods you need and get the builder.
  • Methodendetails

    • preserveType

      MonitoringCheckBuilder preserveType()
      Get a monitoring check builder which will preserve the previous type on duplication.
      Gibt zurück:
      A monitoring check builder.
    • ping

      Get a monitoring check builder to create a monitoring check of the type 'ping'.
      Gibt zurück:
      A monitoring check builder.
    • portTcp

      Get a monitoring check builder to create a monitoring check of the type 'portTcp'.
      Gibt zurück:
      A monitoring check builder.
    • portUdp

      MonitoringCheckBuilder portUdp(String sendMsg, String expectMsg)
      Get a monitoring check builder to create a monitoring check of the type 'portUdp'.
      Parameter:
      sendMsg - The message to send.
      expectMsg - The expected response.
      Gibt zurück:
      A monitoring check builder.
    • http

      MonitoringCheckBuilder http(String domainname, String path)
      Get a monitoring check builder to create a monitoring check of the type 'http'.
      Parameter:
      domainname - The domainname.
      path - The path.
      Gibt zurück:
      A monitoring check builder.
    • http

      MonitoringCheckBuilder http(String domainname, String path, String username, String password)
      Get a monitoring check builder to create a monitoring check of the type 'http'.
      Parameter:
      domainname - The domainname.
      path - The path.
      username - The username.
      password - The password.
      Gibt zurück:
      A monitoring check builder.
    • https

      MonitoringCheckBuilder https(String domainname, String path)
      Get a monitoring check builder to create a monitoring check of the type 'https'.
      Parameter:
      domainname - The domainname.
      path - The path.
      Gibt zurück:
      A monitoring check builder.
    • https

      MonitoringCheckBuilder https(String domainname, String path, String username, String password)
      Get a monitoring check builder to create a monitoring check of the type 'https'.
      Parameter:
      domainname - The domainname.
      path - The path.
      username - The username.
      password - The password.
      Gibt zurück:
      A monitoring check builder.
    • smtp

      MonitoringCheckBuilder smtp(String username, String password)
      Get a monitoring check builder to create a monitoring check of the type 'smtp'.
      Parameter:
      username - The username.
      password - The password.
      Gibt zurück:
      A monitoring check builder.
    • pop3

      MonitoringCheckBuilder pop3(String username, String password)
      Get a monitoring check builder to create a monitoring check of the type 'pop3'.
      Parameter:
      username - The username.
      password - The password.
      Gibt zurück:
      A monitoring check builder.
    • pop3

      MonitoringCheckBuilder pop3(String username, String password, boolean ssl)
      Get a monitoring check builder to create a monitoring check of the type 'pop3'.
      Parameter:
      username - The username.
      password - The password.
      ssl - Use SSL?
      Gibt zurück:
      A monitoring check builder.
    • imap

      MonitoringCheckBuilder imap(String username, String password)
      Get a monitoring check builder to create a monitoring check of the type 'imap'.
      Parameter:
      username - The username.
      password - The password.
      Gibt zurück:
      A monitoring check builder.
    • imap

      MonitoringCheckBuilder imap(String username, String password, boolean ssl)
      Get a monitoring check builder to create a monitoring check of the type 'imap'.
      Parameter:
      username - The username.
      password - The password.
      ssl - Use SSL?
      Gibt zurück:
      A monitoring check builder.
    • ftp

      Get a monitoring check builder to create a monitoring check of the type 'ftp'.
      Gibt zurück:
      A monitoring check builder.
    • ftp

      MonitoringCheckBuilder ftp(String username, String password)
      Get a monitoring check builder to create a monitoring check of the type 'ftp'.
      Parameter:
      username - The username.
      password - The password.
      Gibt zurück:
      A monitoring check builder.
    • ssh

      Get a monitoring check builder to create a monitoring check of the type 'ssh'.
      Gibt zurück:
      A monitoring check builder.
    • mysql

      MonitoringCheckBuilder mysql(String username, String password)
      Get a monitoring check builder to create a monitoring check of the type 'mysql'.
      Parameter:
      username - The username.
      password - The password.
      Gibt zurück:
      A monitoring check builder.
    • dns

      MonitoringCheckBuilder dns(String dnsType, String zone, String expectedAnswer)
      Get a monitoring check builder to create a monitoring check of the type 'dns'.
      Parameter:
      dnsType - The DNS type.
      zone - The DNS zone.
      expectedAnswer - The expected response.
      Gibt zurück:
      A monitoring check builder.