Interface ElasticAgentUserData

    • Method Detail

      • getBaseURL

        String getBaseURL()
      • getStartupTimeoutSeconds

        int getStartupTimeoutSeconds()
      • getKeyManagerAlgorithmName

        String getKeyManagerAlgorithmName()
      • getTrustManagerAlgorithmName

        String getTrustManagerAlgorithmName()
      • getElasticImageConfigurationId

        long getElasticImageConfigurationId()
        Identifier of elastic configuration that could be used to identify elastic agent when registering at the server
        Returns:
        elasticImageConfiguratrionId
      • getElasticImageConfigurationName

        String getElasticImageConfigurationName()
        Name of elastic configuration
        Returns:
        elasticImageConfiguratrionNAme
      • isUseTunnelForHttp

        boolean isUseTunnelForHttp()
        Whether to use Tunnelling for http* traffic between the agent and server or not.
        Returns:
      • shouldUseTunnelForJms

        boolean shouldUseTunnelForJms()
        Whether to use Tunnelling for JMS traffic between the agent and server or not.
        Returns:
      • isIgnoreCertificateChecks

        boolean isIgnoreCertificateChecks()
        If not using the tunnel, and is using HTTPS, should certificates be checked?
        Returns:
      • getTunnelPort

        int getTunnelPort()
      • getHTTPProxyPort

        int getHTTPProxyPort()
      • getJMSProxyPort

        int getJMSProxyPort()