public class ElasticAgentUserDataImpl extends Object implements ElasticAgentUserData
KEY_STORE_PASSWORD| Constructor and Description |
|---|
ElasticAgentUserDataImpl()
Google GSON needs a default ctor.
|
ElasticAgentUserDataImpl(String baseURL,
int startupTimeoutSeconds,
String keyManagerAlgorithmName,
String trustManagerAlgorithmName,
KeyStore keyStore,
Map<String,String> metaData,
boolean useTunnelForHttp,
boolean useTunnelForJms,
boolean ignoreCertificateChecks,
int tunnelPort,
int httpProxyPort,
int jmsProxyPort,
long elasticImageConfigurationId,
String elasticImageConfigurationName) |
| Modifier and Type | Method and Description |
|---|---|
String |
getBaseURL() |
long |
getElasticImageConfigurationId()
Identifier of elastic configuration that could be used to identify elastic agent when registering at the server
|
String |
getElasticImageConfigurationName()
Name of elastic configuration
|
int |
getHTTPProxyPort() |
int |
getJMSProxyPort() |
String |
getKeyManagerAlgorithmName() |
KeyStore |
getKeyStore() |
Map<String,String> |
getMetaData() |
int |
getStartupTimeoutSeconds() |
String |
getTrustManagerAlgorithmName() |
int |
getTunnelPort() |
boolean |
isIgnoreCertificateChecks()
If not using the tunnel, and is using HTTPS, should certificates be checked?
|
boolean |
isUseTunnelForHttp()
Whether to use Tunnelling for http* traffic between the agent and server or not.
|
boolean |
shouldUseTunnelForJms()
Whether to use Tunnelling for JMS traffic between the agent and server or not.
|
public ElasticAgentUserDataImpl(String baseURL, int startupTimeoutSeconds, String keyManagerAlgorithmName, String trustManagerAlgorithmName, KeyStore keyStore, Map<String,String> metaData, boolean useTunnelForHttp, boolean useTunnelForJms, boolean ignoreCertificateChecks, int tunnelPort, int httpProxyPort, int jmsProxyPort, long elasticImageConfigurationId, String elasticImageConfigurationName)
public ElasticAgentUserDataImpl()
public String getBaseURL()
getBaseURL in interface ElasticAgentUserDatapublic int getStartupTimeoutSeconds()
getStartupTimeoutSeconds in interface ElasticAgentUserDatapublic String getKeyManagerAlgorithmName()
getKeyManagerAlgorithmName in interface ElasticAgentUserDatapublic String getTrustManagerAlgorithmName()
getTrustManagerAlgorithmName in interface ElasticAgentUserDatapublic KeyStore getKeyStore()
getKeyStore in interface ElasticAgentUserDatapublic Map<String,String> getMetaData()
getMetaData in interface ElasticAgentUserDatapublic long getElasticImageConfigurationId()
ElasticAgentUserDatagetElasticImageConfigurationId in interface ElasticAgentUserDatapublic boolean isUseTunnelForHttp()
ElasticAgentUserDataisUseTunnelForHttp in interface ElasticAgentUserDatapublic boolean shouldUseTunnelForJms()
ElasticAgentUserDatashouldUseTunnelForJms in interface ElasticAgentUserDatapublic boolean isIgnoreCertificateChecks()
ElasticAgentUserDataisIgnoreCertificateChecks in interface ElasticAgentUserDatapublic int getTunnelPort()
getTunnelPort in interface ElasticAgentUserDatapublic int getHTTPProxyPort()
getHTTPProxyPort in interface ElasticAgentUserDatapublic int getJMSProxyPort()
getJMSProxyPort in interface ElasticAgentUserDatapublic String getElasticImageConfigurationName()
ElasticAgentUserDatagetElasticImageConfigurationName in interface ElasticAgentUserDataCopyright © 2022 Atlassian Software Systems Pty Ltd. All rights reserved.