Index

B C D E G H I L O P R S V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

B

BdkAgentConfig - Class in com.symphony.bdk.core.config.model
 
BdkAgentConfig() - Constructor for class com.symphony.bdk.core.config.model.BdkAgentConfig
 
BdkAgentConfig(BdkConfig) - Constructor for class com.symphony.bdk.core.config.model.BdkAgentConfig
 
BdkAuthenticationConfig - Class in com.symphony.bdk.core.config.model
 
BdkAuthenticationConfig() - Constructor for class com.symphony.bdk.core.config.model.BdkAuthenticationConfig
 
BdkBotConfig - Class in com.symphony.bdk.core.config.model
 
BdkBotConfig() - Constructor for class com.symphony.bdk.core.config.model.BdkBotConfig
 
BdkCertificateConfig - Class in com.symphony.bdk.core.config.model
 
BdkCertificateConfig() - Constructor for class com.symphony.bdk.core.config.model.BdkCertificateConfig
 
BdkCertificateConfig(String, byte[], String) - Constructor for class com.symphony.bdk.core.config.model.BdkCertificateConfig
 
BdkCertificateConfig(String, String) - Constructor for class com.symphony.bdk.core.config.model.BdkCertificateConfig
 
BdkClientConfig - Class in com.symphony.bdk.core.config.model
 
BdkClientConfig() - Constructor for class com.symphony.bdk.core.config.model.BdkClientConfig
 
BdkClientConfig(BdkConfig) - Constructor for class com.symphony.bdk.core.config.model.BdkClientConfig
 
BdkCommonJwtConfig - Class in com.symphony.bdk.core.config.model
 
BdkCommonJwtConfig() - Constructor for class com.symphony.bdk.core.config.model.BdkCommonJwtConfig
 
BdkConfig - Class in com.symphony.bdk.core.config.model
Class holding the whole BDK configuration
BdkConfig() - Constructor for class com.symphony.bdk.core.config.model.BdkConfig
 
BdkConfigAware - Interface in com.symphony.bdk.core.config.extension
Interface to be implemented by any com.symphony.bdk.extension.BdkExtension that wishes to access and read the BDK configuration.
BdkConfigException - Exception in com.symphony.bdk.core.config.exception
Thrown when unable to load BdkConfig object from the BdkConfigLoader.
BdkConfigException(String) - Constructor for exception com.symphony.bdk.core.config.exception.BdkConfigException
 
BdkConfigException(String, Throwable) - Constructor for exception com.symphony.bdk.core.config.exception.BdkConfigException
 
BdkConfigFormatException - Exception in com.symphony.bdk.core.config.exception
Thrown when a configuration field is not located at the right place in the YAML tree.
BdkConfigFormatException(String) - Constructor for exception com.symphony.bdk.core.config.exception.BdkConfigFormatException
 
BdkConfigLoader - Class in com.symphony.bdk.core.config
 
BdkConfigLoader() - Constructor for class com.symphony.bdk.core.config.BdkConfigLoader
 
BdkCustomEnhancedAuthConfig - Class in com.symphony.bdk.core.config.model
 
BdkCustomEnhancedAuthConfig() - Constructor for class com.symphony.bdk.core.config.model.BdkCustomEnhancedAuthConfig
 
BdkDatafeedConfig - Class in com.symphony.bdk.core.config.model
 
BdkDatafeedConfig() - Constructor for class com.symphony.bdk.core.config.model.BdkDatafeedConfig
 
BdkDatahoseConfig - Class in com.symphony.bdk.core.config.model
 
BdkDatahoseConfig() - Constructor for class com.symphony.bdk.core.config.model.BdkDatahoseConfig
 
BdkExtAppConfig - Class in com.symphony.bdk.core.config.model
 
BdkExtAppConfig() - Constructor for class com.symphony.bdk.core.config.model.BdkExtAppConfig
 
BdkLoadBalancingConfig - Class in com.symphony.bdk.core.config.model
 
BdkLoadBalancingConfig() - Constructor for class com.symphony.bdk.core.config.model.BdkLoadBalancingConfig
 
BdkLoadBalancingMode - Enum Class in com.symphony.bdk.core.config.model
 
BdkProxyConfig - Class in com.symphony.bdk.core.config.model
 
BdkProxyConfig() - Constructor for class com.symphony.bdk.core.config.model.BdkProxyConfig
 
BdkProxyConfig(String, int, String, String) - Constructor for class com.symphony.bdk.core.config.model.BdkProxyConfig
 
BdkRetryConfig - Class in com.symphony.bdk.core.config.model
 
BdkRetryConfig(Integer) - Constructor for class com.symphony.bdk.core.config.model.BdkRetryConfig
 
BdkRsaKeyConfig - Class in com.symphony.bdk.core.config.model
 
BdkRsaKeyConfig() - Constructor for class com.symphony.bdk.core.config.model.BdkRsaKeyConfig
 
BdkServerConfig - Class in com.symphony.bdk.core.config.model
 
BdkServerConfig() - Constructor for class com.symphony.bdk.core.config.model.BdkServerConfig
 
BdkSslConfig - Class in com.symphony.bdk.core.config.model
 
BdkSslConfig() - Constructor for class com.symphony.bdk.core.config.model.BdkSslConfig
 
BotNotConfiguredException - Exception in com.symphony.bdk.core.config.exception
Thrown when the bot configuration is not specified.
BotNotConfiguredException() - Constructor for exception com.symphony.bdk.core.config.exception.BotNotConfiguredException
 

C

certificate - Variable in class com.symphony.bdk.core.config.model.BdkAuthenticationConfig
 
certificateContent - Variable in class com.symphony.bdk.core.config.model.BdkAuthenticationConfig
Deprecated.
certificatePassword - Variable in class com.symphony.bdk.core.config.model.BdkAuthenticationConfig
Deprecated.
certificatePath - Variable in class com.symphony.bdk.core.config.model.BdkAuthenticationConfig
Deprecated.
com.symphony.bdk.core.config - package com.symphony.bdk.core.config
 
com.symphony.bdk.core.config.exception - package com.symphony.bdk.core.config.exception
 
com.symphony.bdk.core.config.extension - package com.symphony.bdk.core.config.extension
 
com.symphony.bdk.core.config.model - package com.symphony.bdk.core.config.model
 
com.symphony.bdk.core.config.util - package com.symphony.bdk.core.config.util
 
connectionPoolMax - Variable in class com.symphony.bdk.core.config.model.BdkServerConfig
 
connectionPoolPerRoute - Variable in class com.symphony.bdk.core.config.model.BdkServerConfig
 
connectionTimeout - Variable in class com.symphony.bdk.core.config.model.BdkServerConfig
 
context - Variable in class com.symphony.bdk.core.config.model.BdkServerConfig
 

D

DEFAULT_HTTPS_PORT - Static variable in class com.symphony.bdk.core.config.model.BdkServerConfig
 
DEFAULT_INITIAL_INTERVAL_MILLIS - Static variable in class com.symphony.bdk.core.config.model.BdkRetryConfig
 
DEFAULT_MAX_ATTEMPTS - Static variable in class com.symphony.bdk.core.config.model.BdkRetryConfig
 
DEFAULT_MAX_INTERVAL_MILLIS - Static variable in class com.symphony.bdk.core.config.model.BdkRetryConfig
 
DEFAULT_MULTIPLIER - Static variable in class com.symphony.bdk.core.config.model.BdkRetryConfig
 
DEFAULT_SCHEME - Static variable in class com.symphony.bdk.core.config.model.BdkServerConfig
 
defaultHeaders - Variable in class com.symphony.bdk.core.config.model.BdkServerConfig
 
DeprecationLogger - Class in com.symphony.bdk.core.config.util
Class to log deprecation message using "deprecation" logger

E

enabled - Variable in class com.symphony.bdk.core.config.model.BdkCommonJwtConfig
 
EXTERNAL - Enum constant in enum class com.symphony.bdk.core.config.model.BdkLoadBalancingMode
 

G

getBasePath() - Method in class com.symphony.bdk.core.config.model.BdkServerConfig
 
getCertificateBytes() - Method in class com.symphony.bdk.core.config.model.BdkCertificateConfig
Returns either BdkCertificateConfig.content if not empty or the content of file located in BdkCertificateConfig.path.
getCertificateConfig() - Method in class com.symphony.bdk.core.config.model.BdkAuthenticationConfig
getCertificateConfig() - Method in class com.symphony.bdk.core.config.model.BdkSslConfig
Returns a BdkCertificateConfig instance equals to BdkSslConfig.trustStore if specified or a new instance containing deprecated fields BdkSslConfig.trustStorePath and BdkSslConfig.trustStorePassword
getConnectionPoolMax() - Method in class com.symphony.bdk.core.config.model.BdkClientConfig
 
getConnectionPoolPerRoute() - Method in class com.symphony.bdk.core.config.model.BdkClientConfig
 
getConnectionTimeout() - Method in class com.symphony.bdk.core.config.model.BdkClientConfig
 
getContext() - Method in class com.symphony.bdk.core.config.model.BdkClientConfig
 
getDatafeedRetryConfig() - Method in class com.symphony.bdk.core.config.model.BdkConfig
Returns the retry configuration used for DataFeed services.
getDefaultHeaders() - Method in class com.symphony.bdk.core.config.model.BdkClientConfig
 
getFormattedContext() - Method in class com.symphony.bdk.core.config.model.BdkServerConfig
 
getHost() - Method in class com.symphony.bdk.core.config.model.BdkClientConfig
 
getIdFilePath() - Method in class com.symphony.bdk.core.config.model.BdkDatafeedConfig
 
getInitialIntervalMillis() - Method in class com.symphony.bdk.core.config.model.BdkRetryConfig
 
getMaxAttempts() - Method in class com.symphony.bdk.core.config.model.BdkRetryConfig
 
getMaxIntervalMillis() - Method in class com.symphony.bdk.core.config.model.BdkRetryConfig
 
getMultiplier() - Method in class com.symphony.bdk.core.config.model.BdkRetryConfig
 
getName() - Method in enum class com.symphony.bdk.core.config.model.BdkLoadBalancingMode
 
getPort() - Method in class com.symphony.bdk.core.config.model.BdkClientConfig
 
getProxy() - Method in class com.symphony.bdk.core.config.model.BdkClientConfig
 
getReadTimeout() - Method in class com.symphony.bdk.core.config.model.BdkClientConfig
 
getScheme() - Method in class com.symphony.bdk.core.config.model.BdkClientConfig
 

H

host - Variable in class com.symphony.bdk.core.config.model.BdkServerConfig
 

I

INFINITE_MAX_ATTEMPTS - Static variable in class com.symphony.bdk.core.config.model.BdkRetryConfig
 
isBotConfigured() - Method in class com.symphony.bdk.core.config.model.BdkConfig
 
isBothCertificateAndRsaConfigured() - Method in class com.symphony.bdk.core.config.model.BdkAuthenticationConfig
Check if both of certificate and RSA authentication is configured.
isCertificateAuthenticationConfigured() - Method in class com.symphony.bdk.core.config.model.BdkAuthenticationConfig
Check if the certificate authentication is configured or not
isCertificateConfigurationValid() - Method in class com.symphony.bdk.core.config.model.BdkAuthenticationConfig
Check if the certificate configuration is valid.
isCommonJwtEnabled() - Method in class com.symphony.bdk.core.config.model.BdkConfig
Check if Common JWT feature is enabled.
isConfigured() - Method in class com.symphony.bdk.core.config.model.BdkCertificateConfig
Check if the certificate authentication is configured or not
isConfigured() - Method in class com.symphony.bdk.core.config.model.BdkExtAppConfig
Check if the Extension App is configured or not
isConfigured() - Method in class com.symphony.bdk.core.config.model.BdkRsaKeyConfig
Check if the RSA authentication is configured or not
isEnhancedAuthEnabled() - Method in class com.symphony.bdk.core.config.model.BdkConfig
 
isOboConfigured() - Method in class com.symphony.bdk.core.config.model.BdkConfig
Check if OBO is configured.
isRsaAuthenticationConfigured() - Method in class com.symphony.bdk.core.config.model.BdkAuthenticationConfig
Check if the RSA authentication is configured or not
isRsaConfigurationValid() - Method in class com.symphony.bdk.core.config.model.BdkAuthenticationConfig
Check if the RSA configuration is valid.
isValid() - Method in class com.symphony.bdk.core.config.model.BdkCertificateConfig
Check if the certificate configuration is valid.
isValid() - Method in class com.symphony.bdk.core.config.model.BdkRsaKeyConfig
Check if the RSA configuration is valid.
isValid() - Method in class com.symphony.bdk.core.config.model.BdkSslConfig
Check if the trustStore configuration is valid.

L

loadFromClasspath(String) - Static method in class com.symphony.bdk.core.config.BdkConfigLoader
Load BdkConfig from a classpath
loadFromFile(String) - Static method in class com.symphony.bdk.core.config.BdkConfigLoader
Load BdkConfig from a file path
loadFromInputStream(InputStream) - Static method in class com.symphony.bdk.core.config.BdkConfigLoader
Load BdkConfig from an InputStream
loadFromProperties(Properties) - Static method in class com.symphony.bdk.core.config.BdkConfigLoader
loadFromPropertyMap(Map<String, String>) - Static method in class com.symphony.bdk.core.config.BdkConfigLoader
Load BdkConfig from a Map of properties
loadFromSymphonyDir(String) - Static method in class com.symphony.bdk.core.config.BdkConfigLoader
Load BdkConfig from a relative path located in the .symphony directory.
logDeprecation(String) - Static method in class com.symphony.bdk.core.config.util.DeprecationLogger
Logs a WARN deprecation message
LOGGER_NAME - Static variable in class com.symphony.bdk.core.config.util.DeprecationLogger
 

O

overridesParentConfig() - Method in class com.symphony.bdk.core.config.model.BdkClientConfig
 

P

port - Variable in class com.symphony.bdk.core.config.model.BdkServerConfig
 
privateKey - Variable in class com.symphony.bdk.core.config.model.BdkAuthenticationConfig
 
privateKeyContent - Variable in class com.symphony.bdk.core.config.model.BdkAuthenticationConfig
Deprecated.
privateKeyPath - Variable in class com.symphony.bdk.core.config.model.BdkAuthenticationConfig
Deprecated.
proxy - Variable in class com.symphony.bdk.core.config.model.BdkServerConfig
 

R

RANDOM - Enum constant in enum class com.symphony.bdk.core.config.model.BdkLoadBalancingMode
 
readTimeout - Variable in class com.symphony.bdk.core.config.model.BdkServerConfig
 
ROUND_ROBIN - Enum constant in enum class com.symphony.bdk.core.config.model.BdkLoadBalancingMode
 

S

scheme - Variable in class com.symphony.bdk.core.config.model.BdkServerConfig
 
setAgent(BdkAgentConfig) - Method in class com.symphony.bdk.core.config.model.BdkConfig
 
setConfiguration(BdkConfig) - Method in interface com.symphony.bdk.core.config.extension.BdkConfigAware
Set the BdkConfig object.
setKeyManager(BdkClientConfig) - Method in class com.symphony.bdk.core.config.model.BdkConfig
 
setPod(BdkClientConfig) - Method in class com.symphony.bdk.core.config.model.BdkConfig
 
setSessionAuth(BdkClientConfig) - Method in class com.symphony.bdk.core.config.model.BdkConfig
 
setVersion(String) - Method in class com.symphony.bdk.core.config.model.BdkDatafeedConfig
 

V

valueOf(String) - Static method in enum class com.symphony.bdk.core.config.model.BdkLoadBalancingMode
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.symphony.bdk.core.config.model.BdkLoadBalancingMode
Returns an array containing the constants of this enum class, in the order they are declared.
B C D E G H I L O P R S V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form