Interface ElasticAgentUserData
- All Known Implementing Classes:
ElasticAgentUserDataImpl
public interface ElasticAgentUserData
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionlongIdentifier of elastic configuration that could be used to identify elastic agent when registering at the serverName of elastic configurationintintintintbooleanIf not using the tunnel, and is using HTTPS, should certificates be checked?booleanWhether to use Tunnelling for http* traffic between the agent and server or not.booleanWhether to use Tunnelling for JMS traffic between the agent and server or not.
-
Field Details
-
KEY_STORE_PASSWORD
- See Also:
-
-
Method Details
-
getBaseURL
String getBaseURL() -
getStartupTimeoutSeconds
int getStartupTimeoutSeconds() -
getKeyManagerAlgorithmName
String getKeyManagerAlgorithmName() -
getTrustManagerAlgorithmName
String getTrustManagerAlgorithmName() -
getKeyStore
KeyStore getKeyStore() -
getMetaData
-
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()
-