Index
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 theBdkConfigLoader
. - 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
- 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 inBdkCertificateConfig.path
. - getCertificateConfig() - Method in class com.symphony.bdk.core.config.model.BdkAuthenticationConfig
-
Returns a
BdkCertificateConfig
instance equals toBdkAuthenticationConfig.certificate
if specified or a new instance containing deprecated fieldsBdkAuthenticationConfig.certificatePath
,BdkAuthenticationConfig.certificateContent
andBdkAuthenticationConfig.certificatePassword
- getCertificateConfig() - Method in class com.symphony.bdk.core.config.model.BdkSslConfig
-
Returns a
BdkCertificateConfig
instance equals toBdkSslConfig.trustStore
if specified or a new instance containing deprecated fieldsBdkSslConfig.trustStorePath
andBdkSslConfig.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
- 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
-
Load
BdkConfig
fromProperties
- 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.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form