- getApplicationId() - Method in class io.axual.common.config.ClientConfig.Builder
-
Gets application id.
- getApplicationId() - Method in class io.axual.common.config.ClientConfig
-
Gets the client application's applicationId.
- getApplicationVersion() - Method in class io.axual.common.config.ClientConfig.Builder
-
Gets application version.
- getApplicationVersion() - Method in class io.axual.common.config.ClientConfig
-
Gets the client application's version.
- getConfigs() - Method in class io.axual.common.config.BaseConfig
-
- getConfiguredInstance(String, Class<T>) - Method in class io.axual.common.config.BaseConfig
-
- getConfiguredInstance(String, Class<T>, boolean) - Method in class io.axual.common.config.BaseConfig
-
- getConfiguredInstance(Object, Class<T>) - Method in class io.axual.common.config.BaseConfig
-
- getConfiguredInstance(Object, Class<T>, boolean) - Method in class io.axual.common.config.BaseConfig
-
- getDisableTemporarySecurityFile() - Method in class io.axual.common.config.ClientConfig.Builder
-
- getDisableTemporarySecurityFile() - Method in class io.axual.common.config.ClientConfig
-
- getDownstreamConfigs() - Method in class io.axual.common.config.BaseConfig
-
- getEnableHostnameVerification() - Method in class io.axual.common.config.SslConfig.Builder
-
Check whether hostname verification is enabled.
- getEnableHostnameVerification() - Method in class io.axual.common.config.SslConfig
-
Check whether hostname verification is enabled.
- getEnableValidateTruststore() - Method in class io.axual.common.config.SslConfig.Builder
-
Checks whether the validation of expired or not yet valid certification is enabled.
- getEnableValidateTruststore() - Method in class io.axual.common.config.SslConfig
-
Checks whether the validation of expired or not yet valid certification is enabled.
- getEndpoint() - Method in class io.axual.common.config.ClientConfig.Builder
-
Gets the Axual Platform endpoint, which typically is the URL to the platform's Discovery
API.
- getEndpoint() - Method in class io.axual.common.config.ClientConfig
-
Gets the Axual Platform endpoint, which typically is the URL to the platform's Discovery
API.
- getEnvironment() - Method in class io.axual.common.config.ClientConfig.Builder
-
Gets environment.
- getEnvironment() - Method in class io.axual.common.config.ClientConfig
-
Gets the client application's environment, eg.
- getKafkaConfigs(ClientConfig) - Static method in class io.axual.common.tools.KafkaUtil
-
Translate a ClientConfig object into a set of Kafka properties in a key/value map.
- getKafkaConfigs(SslConfig) - Static method in class io.axual.common.tools.KafkaUtil
-
Translate an SslConfig object into a set of Kafka properties in a key/value map.
- getKafkaConfigs(SslConfig, Map<String, Object>) - Static method in class io.axual.common.tools.KafkaUtil
-
Translate an SslConfig object into a set of Kafka properties in a key/value map.
- getKeyPassword() - Method in class io.axual.common.config.SslConfig.Builder
-
Gets the password to access the private key in the keystore.
- getKeyPassword() - Method in class io.axual.common.config.SslConfig
-
Gets the password to access the private key in the keystore.
- getKeystoreCertificateChain() - Method in class io.axual.common.config.SslConfig.Builder
-
Gets the keystore certificates in PEM format.
- getKeystoreCertificateChain() - Method in class io.axual.common.config.SslConfig
-
Gets the keystore in PEM format
- getKeystoreKey() - Method in class io.axual.common.config.SslConfig.Builder
-
Gets the keystore certificates in form of PEM.
- getKeystoreKey() - Method in class io.axual.common.config.SslConfig
-
Gets the keystore key in PEM format
- getKeystoreLocation() - Method in class io.axual.common.config.SslConfig.Builder
-
Gets the keystore location, being either a path name to a locally stored keystore, or a
location to a resource bundled in the application's binary.
- getKeystoreLocation() - Method in class io.axual.common.config.SslConfig
-
Gets the keystore location, being either a path name to a locally stored keystore, or a
location to a resource bundled in the application's binary.
- getKeystorePassword() - Method in class io.axual.common.config.SslConfig.Builder
-
Gets the password to access the truststore.
- getKeystorePassword() - Method in class io.axual.common.config.SslConfig
-
Gets the password to access the keystore.
- getKeystoreType() - Method in class io.axual.common.config.SslConfig.Builder
-
- getKeystoreType() - Method in class io.axual.common.config.SslConfig
-
- getNameFromContext(Map<String, String>) - Method in class io.axual.common.resolver.GroupPatternResolver
-
- getNameFromContext(Map<String, String>) - Method in interface io.axual.common.resolver.Resolver
-
Fetches the unresolved name from a context that was parsed earlier.
- getNameFromContext(Map<String, String>) - Method in class io.axual.common.resolver.TopicPatternResolver
-
- getNameFromContext(Map<String, String>) - Method in class io.axual.common.resolver.TransactionalIdPatternResolver
-
- getObject() - Method in class io.axual.common.concurrent.LockedObject.WriteLock
-
- getReadLock() - Method in class io.axual.common.concurrent.LockedObject
-
- getResourceAsFile(String) - Static method in class io.axual.common.tools.ResourceUtil
-
Gets resource as a file name.
- getResourceAsFile(String, String) - Static method in class io.axual.common.tools.ResourceUtil
-
Gets resource as a file name.
- getResourcePath(String) - Static method in class io.axual.common.tools.ResourceUtil
-
Gets a URL to the resource with given name.
- getSslConfig() - Method in class io.axual.common.config.ClientConfig.Builder
-
Gets ssl config.
- getSslConfig() - Method in class io.axual.common.config.ClientConfig
-
Gets the ssl config with which the client application connects to Axual Platform.
- getSslProtocol() - Method in class io.axual.common.config.SslConfig.Builder
-
Gets SSL protocol.
- getSslProtocol() - Method in class io.axual.common.config.SslConfig
-
Gets configured SSL protocols.
- getTempDir() - Method in class io.axual.common.config.ClientConfig.Builder
-
- getTempDir() - Method in class io.axual.common.config.ClientConfig
-
Get the temp directory path
- getTenant() - Method in class io.axual.common.config.ClientConfig.Builder
-
Gets tenant.
- getTenant() - Method in class io.axual.common.config.ClientConfig
-
Gets the client application's tenant.
- getTransactionalId() - Method in class io.axual.common.config.ClientConfig
-
- getTruststoreCertificates() - Method in class io.axual.common.config.SslConfig.Builder
-
Gets the truststore certificates in PEM format.
- getTruststoreCertificates() - Method in class io.axual.common.config.SslConfig
-
Gets the trusted certificates in the format specified by 'ssl.truststore.type'.
- getTruststoreLocation() - Method in class io.axual.common.config.SslConfig.Builder
-
Gets the truststore location, being either a path name to a locally stored truststore, or a
location to a resource bundled in the application's binary.
- getTruststoreLocation() - Method in class io.axual.common.config.SslConfig
-
Gets the truststore location, being either a path name to a locally stored truststore, or a
location to a resource bundled in the application's binary.
- getTruststorePassword() - Method in class io.axual.common.config.SslConfig.Builder
-
Gets truststore password.
- getTruststorePassword() - Method in class io.axual.common.config.SslConfig
-
Gets the password to access the truststore.
- getTruststoreType() - Method in class io.axual.common.config.SslConfig.Builder
-
- getTruststoreType() - Method in class io.axual.common.config.SslConfig
-
- getValue() - Method in class io.axual.common.config.PasswordConfig
-
Return the real password
- getWriteLock() - Method in class io.axual.common.concurrent.LockedObject
-
- GROUP_ID_PATTERN_CONFIG - Static variable in class io.axual.common.resolver.GroupPatternResolver
-
The name of the property used to pass in the group id pattern.
- GroupPatternResolver - Class in io.axual.common.resolver
-
This class is able to resolve and unresolve patterns for Kafka consumer group ids.
- GroupPatternResolver() - Constructor for class io.axual.common.resolver.GroupPatternResolver
-
- GroupResolver - Interface in io.axual.common.resolver
-
A group resolver can translate Kafka consumer group ids from an application's internal
representation to one found externally (or "physically") on Kafka clusters.
- SCHEMA_REGISTRY_PREFIX - Static variable in class io.axual.common.tools.KafkaUtil
-
- setApplicationId(String) - Method in class io.axual.common.config.ClientConfig.Builder
-
Sets application id.
- setApplicationVersion(String) - Method in class io.axual.common.config.ClientConfig.Builder
-
Sets application version.
- setDisableTemporarySecurityFile(boolean) - Method in class io.axual.common.config.ClientConfig.Builder
-
- setEnableHostnameVerification(boolean) - Method in class io.axual.common.config.SslConfig.Builder
-
Sets enable hostname verification.
- setEnableValidateTruststore(boolean) - Method in class io.axual.common.config.SslConfig.Builder
-
Sets enable validate truststore.
- setEndpoint(String) - Method in class io.axual.common.config.ClientConfig.Builder
-
Sets the Axual Platform endpoint, which typically is the URL to the platform's Discovery
API.
- setEnvironment(String) - Method in class io.axual.common.config.ClientConfig.Builder
-
Sets environment.
- setKeyPassword(PasswordConfig) - Method in class io.axual.common.config.SslConfig.Builder
-
Sets the password to access the private key in the keystore.
- setKeyPassword(String) - Method in class io.axual.common.config.SslConfig.Builder
-
Sets the password to access the private key in the keystore.
- setKeystoreCertificateChain(String) - Method in class io.axual.common.config.SslConfig.Builder
-
Sets the keystore cert chain.
- setKeystoreCertificateChain(PasswordConfig) - Method in class io.axual.common.config.SslConfig.Builder
-
Sets the keystore cert chain.
- setKeystoreKey(PasswordConfig) - Method in class io.axual.common.config.SslConfig.Builder
-
Sets the private key in the format specified by 'ssl.keystore.type'.
- setKeystoreKey(String) - Method in class io.axual.common.config.SslConfig.Builder
-
Sets the private key in the format specified by 'ssl.keystore.type'.
- setKeystoreLocation(String) - Method in class io.axual.common.config.SslConfig.Builder
-
Sets keystore location.
- setKeystorePassword(PasswordConfig) - Method in class io.axual.common.config.SslConfig.Builder
-
Sets password to access the keystore.
- setKeystorePassword(String) - Method in class io.axual.common.config.SslConfig.Builder
-
Sets password to access the keystore.
- setKeystoreType(SslConfig.KeystoreType) - Method in class io.axual.common.config.SslConfig.Builder
-
Sets the keystore type format
- setObject(T) - Method in class io.axual.common.concurrent.LockedObject.WriteLock
-
- setSchemaRegistrySSLConfig(Map<String, Object>) - Static method in class io.axual.common.tools.KafkaUtil
-
Get schema registry SSL config to connect with SR server
- setSslConfig(SslConfig) - Method in class io.axual.common.config.ClientConfig.Builder
-
Sets ssl config.
- setSslProtocol(String) - Method in class io.axual.common.config.SslConfig.Builder
-
Sets configured SSL protocol.
- setTempDir(String) - Method in class io.axual.common.config.ClientConfig.Builder
-
Sets temp directory path
- setTenant(String) - Method in class io.axual.common.config.ClientConfig.Builder
-
Sets tenant.
- setTransactionalId(String) - Method in class io.axual.common.config.ClientConfig.Builder
-
Sets the transactional ID.
- setTruststoreCertificates(String) - Method in class io.axual.common.config.SslConfig.Builder
-
Sets the truststore location, being either a path name to a locally stored truststore, or a
location to a resource bundled in the application's binary.
- setTruststoreCertificates(PasswordConfig) - Method in class io.axual.common.config.SslConfig.Builder
-
Sets the truststore location, being either a path name to a locally stored truststore, or a
location to a resource bundled in the application's binary.
- setTruststoreLocation(String) - Method in class io.axual.common.config.SslConfig.Builder
-
Sets the truststore location, being either a path name to a locally stored truststore, or a
location to a resource bundled in the application's binary.
- setTruststorePassword(PasswordConfig) - Method in class io.axual.common.config.SslConfig.Builder
-
Sets truststore password.
- setTruststorePassword(String) - Method in class io.axual.common.config.SslConfig.Builder
-
Sets truststore password.
- setTruststoreType(SslConfig.TruststoreType) - Method in class io.axual.common.config.SslConfig.Builder
-
Sets truststore type format
- sleep(Duration) - Static method in class io.axual.common.tools.SleepUtil
-
Sleep for a maximum of given amount of milliseconds.
- sleepInterruptibly(Duration, SleepUtil.Interruptor) - Static method in class io.axual.common.tools.SleepUtil
-
- SleepUtil - Class in io.axual.common.tools
-
Class with sleep helper methods.
- SleepUtil.Interruptor - Interface in io.axual.common.tools
-
- SSL_ENGINE_FACTORY_CONFIG - Static variable in class io.axual.common.config.SslEngineConfig
-
- SslConfig - Class in io.axual.common.config
-
This class holds the typical parameters used to set up secure connections between applications
and application servers within Axual Platform.
- SslConfig.Builder - Class in io.axual.common.config
-
The Builder class for SslConfig.
- SslConfig.KeystoreType - Enum in io.axual.common.config
-
- SslConfig.TruststoreType - Enum in io.axual.common.config
-
- SslEngineConfig - Class in io.axual.common.config
-
Encapsulates an instance of SslEngineFactory which is used to load key and trust material.
- SslEngineConfig(Map<String, ?>) - Constructor for class io.axual.common.config.SslEngineConfig
-
- SslUtil - Class in io.axual.common.tools
-
Class with Ssl helper methods.
- stringMapToObjectMap(Map<String, V>) - Static method in class io.axual.common.tools.MapUtil
-
Convert a map with String keys to a generic map with Object keys.
- StringUtil - Class in io.axual.common.tools
-
Class with String helper methods.
- stringValue(Map<K, ?>, K) - Static method in class io.axual.common.tools.MapUtil
-
Return the String value of given key from a given map.
- stringValue(Map<K, ?>, K, String) - Static method in class io.axual.common.tools.MapUtil
-
Return the String value of given key from a given map.
- stringValues(Map<K, ?>) - Static method in class io.axual.common.tools.MapUtil
-
Convert a map with any type of values to a map with only String values.
- SYSTEM_PROPERTY - Static variable in class io.axual.common.config.CommonConfig
-
The constant SYSTEM_PROPERTY.