Interface ElasticAgentUserData
-
- All Known Implementing Classes:
ElasticAgentUserDataImpl
public interface ElasticAgentUserData
-
-
Field Summary
Fields Modifier and Type Field Description static StringKEY_STORE_PASSWORD
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetBaseURL()longgetElasticImageConfigurationId()Identifier of elastic configuration that could be used to identify elastic agent when registering at the serverStringgetElasticImageConfigurationName()Name of elastic configurationintgetHTTPProxyPort()intgetJMSProxyPort()StringgetKeyManagerAlgorithmName()KeyStoregetKeyStore()Map<String,String>getMetaData()intgetStartupTimeoutSeconds()StringgetTrustManagerAlgorithmName()intgetTunnelPort()booleanisIgnoreCertificateChecks()If not using the tunnel, and is using HTTPS, should certificates be checked?booleanisUseTunnelForHttp()Whether to use Tunnelling for http* traffic between the agent and server or not.booleanshouldUseTunnelForJms()Whether to use Tunnelling for JMS traffic between the agent and server or not.
-
-
-
Field Detail
-
KEY_STORE_PASSWORD
static final String KEY_STORE_PASSWORD
- See Also:
- Constant Field Values
-
-
Method Detail
-
getBaseURL
String getBaseURL()
-
getStartupTimeoutSeconds
int getStartupTimeoutSeconds()
-
getKeyManagerAlgorithmName
String getKeyManagerAlgorithmName()
-
getTrustManagerAlgorithmName
String getTrustManagerAlgorithmName()
-
getKeyStore
KeyStore getKeyStore()
-
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()
-
-